🏠 Go home.

Final Touches: Fedora 12 on Thinkpad x200 Tablet

Published on

So, I wrote about how the Thinkpad x200 tablet works out of the box with Fedora 12, but I didn't mention a few details which I failed to consider at the time. They definitely aren't show stoppers, but having them solved just makes the machine that much more powerful. Most of these I hadn't even considered "fixing" until I read about them on the really awesome [ThinkWiki site](http://www.thinkwiki.org/).

Nearly all of the buttons worked out of the box, at least in KDE, which is really freaking nice :-) There were just a few tiny things that irked me about the machine:

ICC Color Profiles

Fedora 13 is going to ship with gnome-color-manager, a tool to load and use ICC color profiles, which is some kind of nifty standard to tweak the color output of monitors so that they are closer to the true colors.. Or something. Anyways, when I first installed Fedora, I noticed that everything just seemed "off" colored compared to the eeepc; I wrote it off and am slightly used to the slightly greenish hue. Thankfully thinkwiki has documented how to figure out which color profile to install, and how to find that profile.

Short story:

DISCLAIMER: gnome-color-manager is a Fedora-13 software, and I cannot put any warrantee on its effectiveness in F12. I cannot help you debug the software if it does not work. Filing bugs on it is probably not a good idea, since this is backported from Fedora 13.

I don't know if there is any way to load ICC profiles in KDE, that doesn't require backporting software. However, the gnome-color-manager way works perfectly fine.

Sourced from here.

Proper Rotation

Oh boy, did this one annoy me. When I first got the machine, it seemed to make perfect sense to simply run xrandr and watch as the Touchscreen interface magically worked with it. Unfortunately this wasn't the case, and it took a small amount of hacking on one of ThinkWiki's scripts to get a script that I could bind to the rotate button.

The script we are using, xrotate.sh is from http://www.thinkwiki.org/wiki/WacomSerialTabletPCStylus with a few changes, mainly from the renaming of the X input device, most likely because we don't have it specified by hand in the Xorg config file (which we don't have; I looked at using HAL FDI policy files for this, but it simply wasn't worth it)

I haven't tried this little tip, but I don't see why it wouldn't work without minimal hacking: http://www.thinkwiki.org/wiki/ActiveRotate . The only thing that may need tweaking is the ACPI codes, which you can get from running acpilisten from a console, and recording the output while you swivel your monitor.

Fingerprint support

Is currently being worked on from my understanding :-) I hear it works with the binary only (boo!) UPEK driver and fprintd, but that's a setup I'm not ready to try yet. Maybe another day though.. ;-) Best luck to our free software folks writing this driver.

Everything else

Everything else on my thinkpad works great, except I don't think mine has a thinklight, possibly because it is a tablet. The fn-PgUp key has a thinklight icon, but unless it's the light that turns on when the webcam is on, there isn't a thinklight on this machine. My guess is that it doesn't have one either because of the webcam taking that same location, or it doesn't have one because it's a tablet. Either way, the thinklight key doesn't generate xev or even acpilisten events, so I guess I'll live without it :)

All in all, the Thinkpad x200 Tablet is a really amazing machine. It has decent battery life with the 8cell battery (on the lines of 5-6 hours of use), the screen is gorgeous, and the tablet feature really is awesome.. I wrote bits and pieces of this post in cellwriter, which is a really amazing piece of software. Next thing, when I get good enough, a port of myKbd. The hexagonal keyboard input method of myKbd was really incredible when I still had my Palm T|X and Lifedrive. I would love to have something similar in Fedora, written in Qt ;)

Note: This post will go on FedoraSolved.org as a general howto for Thinkpad x200 Tablets, after Christmas dinner today :) Merry Christmas, and any other holidays our amazing communities celebrates around this time.

Respond to this note:

Ryan Rix is a privacy rights advocate and net-art wannabe. Reach them on the Fediverse as @rrix@cybre.space, twitter as @rrrrrrrix, via email to ryan@whatthefuck.computer or on Facebook or on Matrix as @rrix:whatthefuck.computer.