You need a layout that works on a smaller screen then, that’s all.
It’s really hard to see the problem in that tiny screenshot.
http://img14.imageshack.us/img14/7820/bbpressb1po2.jpg
And yeah, that is a pill! You should be able to tweak it with CSS to put in a special layout if you can detect Eeepc … What browser does it use?
eeePc is just a normal laptop computer, and the 701 model has a 800×480 pixel screen. There are Windows XP versions and cheaper Linux (forgot which distro) versions sold.
Can you check your Apache access log and see what the browser User Agent is, so you can detect that and then craft some CSS specifically for that (or all) browsers?
This thread covered someone detecting mobile browsers and then serving up a different theme:
https://bbpress.org/forums/topic/change-theme-if-mobile-browser-detected#post-19618
It won’t have a special user agent, you’d have to detect the width via javascript but it’s not even necessary.
If you resize firefox to 800×600 it doesn’t do that for me, and I even have large fonts turned on.
So make sure your minimum font-size in firefox isn’t set too high, or your zoom level isn’t too high.