Using {{Pkg|pm-utils}}, suspend to RAM works out of the box. Suspend to disk (hibernate) works once you have added the {{ic|resume}} parameter to the kernel boot command and the {{ic|resume}} hook to {{ic|/etc/mkinitcpio.conf}}, as discussed in the [[pm-utils]] article.

+

+

Resuming after suspending to disk causes the stylus to cease functioning. No data will be sent by the digitizer until it receives the {{ic|ISDV4_SAMPLING}} command, which is merely the ASCII character "1" (49). Unfortunately, the {{Pkg|xf86-input-wacom}} driver only sends that particular command during initialization. I suppose the proper way to fix this would be to modify the driver to recognize when it's resuming from a suspend to disk and send the command accordingly. Of course, I didn't want to bother with all of that, so I put the following shell script in {{ic|/etc/pm/sleep.d}} instead:

Install the <b>xf86-input-wacom</b> package. A reboot may be required for Xorg to recognize the serial digitizer

+

Install the {{Pkg|xf86-input-wacom}} package. A reboot may be required for Xorg to recognize the serial digitizer

For additional help, see the [[Wacom]] page.

For additional help, see the [[Wacom]] page.

Line 35:

Line 52:

<b>TODO</b>

<b>TODO</b>

−

==== Stylus Buttons ====

+

=== Stylus Buttons ===

−

{{Note|I have yet to get these working, might require patch to <b>xf86-input-wacom</b> package}}

+

I've done a [https://docs.google.com/open?id=0B1SyqFJr-62rMXhPWUo2VVBYY28 quick and dirty hack] of {{Pkg|xf86-input-wacom}} to get the stylus-activated buttons working.

+

+

Unpack it, build it using [[makepkg]], and install the resulting package with [[pacman]]. The stylus buttons will now generate keycodes when triggered, and these can be bound to actions by either your [[window manager]] or [[xbindkeys]]. The specific keycodes are as follows:

+

+

{| border="2"

+

! Button !! Keycode

+

|-

+

| Rotate || KEY_DIRECTION (161)

+

|-

+

| Journal Launch || KEY_PROG3 (210)

+

|-

+

| Tablet PC Input Panel Launch || KEY_PROG4 (211)

+

|}

=== Right Hand Buttons ===

=== Right Hand Buttons ===

Revision as of 21:32, 18 August 2012

The TC 1100 is a slate tablet PC with a 10.2" screen and detachable keyboard.

Graphics

Power

Suspending and Resuming

Using pm-utils, suspend to RAM works out of the box. Suspend to disk (hibernate) works once you have added the resume parameter to the kernel boot command and the resume hook to /etc/mkinitcpio.conf, as discussed in the pm-utils article.

Resuming after suspending to disk causes the stylus to cease functioning. No data will be sent by the digitizer until it receives the ISDV4_SAMPLING command, which is merely the ASCII character "1" (49). Unfortunately, the xf86-input-wacom driver only sends that particular command during initialization. I suppose the proper way to fix this would be to modify the driver to recognize when it's resuming from a suspend to disk and send the command accordingly. Of course, I didn't want to bother with all of that, so I put the following shell script in /etc/pm/sleep.d instead:

Wireless

Stylus Buttons

Unpack it, build it using makepkg, and install the resulting package with pacman. The stylus buttons will now generate keycodes when triggered, and these can be bound to actions by either your window manager or xbindkeys. The specific keycodes are as follows:

Button

Keycode

Rotate

KEY_DIRECTION (161)

Journal Launch

KEY_PROG3 (210)

Tablet PC Input Panel Launch

KEY_PROG4 (211)

Right Hand Buttons

Side buttons work out of the box. Sometimes they do not respond until the unit is put into standby and then resumed