As this thread has been locked due to the release of Lucid Lynx, I've created a new one here: http://ubuntuforums.org/showthread.php?p=9210836
THE INSTRUCTIONS IN THIS POST ARE OUTDATED, PLEASE LOOK AT THE FIRST POST OF THE NEW THREAD LINKED ABOVE.
since I bought the brand new Eee PC T101MT touch screen netbook-tablet-hybrid (a truly magical device ) a few days ago and installed Ubuntu Lucid Beta on it, I'd like to give you a little how-to about what you need to do to make it run almost perfectly on this amazing little computer.
Almost everything works out-of-the-box, only the touch screen needs a little work. It's almost nothing you need to do, but to find it out I had to search and try things out for quite a long time, so I thought I could share my experiences with you so you don't have to do this work again.
WARNING: All of this information here is about Ubuntu Lucid Lynx, which is still beta (but already works great). It will not work for earlier versions!
So, first of all the good news. What works perfectly out-of-the-box: Graphics with acceleration (compiz is really smooth), touch pad, Ethernet, Wifi, Bluetooth, USB, screen brightness control, sound output (speakers and headphones, speakers are switched off automatically when you use headphones), internal mic, card reader, display of battery status, suspend-to-RAM, suspend-to-disk, some hotkeys (Fn+F1 - suspend, Fn+F5/F6 - brightness, Fn+F6 - screen off), webcam (although with mine, the image was top-down, but you can rotate this in most webcam software).
What I haven't tested yet: VGA out (but xrandr shows the port, so it should work), microphone port.
What doesn't work (yet): Some hotkeys (Fn+F2, Fn+F3, Fn+F7-F12, Fn+Space), Multi-touch
What works with really little effort: Touch screen (no multi-touch).
To make your touch screen work: download this package: http://www.philmerk.de/dwl/deb/eeepc...6.1-1_i386.deb, double click on it and install it. After this, you should be immediately able to use your touch screen, though it's probably not accurate. So run the calibration utility from System > Administration and everything should work.
(Explanation: To get the touch screen going, you simply need to make the kernel load the module "usbhid" with the options "quirks=0x0eef:0x480d:0x0040". That's all. But to calibrate the screen, there is some more effort necessary. There is a program available for this, but this doesn't work correctly with this screen so I modified it to make it work and to make its use a little bit more convenient. So I've created a .deb package to load the module with the options on boot and install the calibration utility. It will make the module load with the correct options, install the calibrator and put an icon "touch screen calibration" into your System > Administration menu.)
If it doesn't work (probably because I've forgotten some package requirements), just write me here. Also if you have some ideas about the Fn keys (they don't send any ACPI event or key code), let me know. Or if you have a multitouch driver, of course
Sources: The calibration program is based on this one: http://www.freedesktop.org/wiki/Soft...put_calibrator - the source code for my modified version is here: http://www.philmerk.de/dwl/deb/egalax-calibrator.tar.gz