Wired Ethernet | Intel 82579LM | OK * (driver: e1000e) |
Wireless Ethernet | Intel Advanced-N 6205 | OK (driver: iwlagn |
GPU | Integrated Intel SandybridgeOK | |
Screen | LG LP125WH2-SLB1 1366x768 277mm x 156mm IPS | OK |
VGA port | OK | |
DisplayPort | untested | |
Audio | Intel 6 Series/C200 HDA | OK |
TrackPad | Synaptics (PS/2) | OK |
TrackPoint | IBM TPPS/2 | OK |
Digitizer | 056a:00e6 Wacom (USB) | OK * ** |
Card Reader | Ricoh Co Ltd Device e823 | untested |
Finger Print Reader | 147e:2016 Upek | OK |
Webcam | 04f2:b217 Chicony | OK |
HD active protection system | Not yet supported |
13:23:once:/sbin/getty -n -l /usr/local/sbin/login_default.sh 38400 tty13Where the content of that script is just:
#!/bin/sh /bin/loginFprint seems to leave the reader in full power scan mode. So I don't recommend leaving it on indefinitely (hence the "once" in the inittab). Windows seems poll the device to reuse the power on finger scan (if you turn on the machine with a swipe). That feature is not supported and I don't know if anyone is working on it.
The binary hinge switch works out of the box. Out of laziness I translate the acpi events to key events (the driver emits switch events through the "ThinkPad Extra Buttons" device) with acpi_fakekey. With that, I can use the normal hotkey map to invoke my rotation script.
A more analog orientation sensor can be enabled in windows. The idea is to track gravitational "down" as the tablet is moved around. The events from this sensor seem to be coming in through one of the mouse input devices. It will take a bit more fiddling to get a meaningful interpretation.