Download to desktop:
http://sourceforge.net/tracker/downl...79&aid=1949610
http://internap.dl.sourceforge.net/s...7.9-11.tar.bz2
Code:
sudo rmmod wacom
cd ~/Desktop
tar -xf linuxwacom-0.7.9-11.tar.bz2
cd linuxwacom-0.7.9-11
patch -p1 < ~/Desktop/unified-patch-w-eraser_k22-k24.txt
sudo apt-get update
sudo apt-get install linux-headers-`uname -r` build-essential x11proto-core-dev libxau-dev libxdmcp-dev x11proto-input-dev x11proto-kb-dev xtrans-dev libx11-dev x11proto-xext-dev libxext-dev libxi-dev linux-libc-dev libc6-dev libncurses5-dev xserver-xorg-dev tk-dev tcl-dev tcl8.4-dev tk8.4-dev libncurses5-dev xserver-xorg-dev -y
./configure --enable-wacom
make
sudo make install
sudo rm /lib/modules/`uname -r`/kernel/drivers/input/tablet/wacom.ko
sudo cp src/2.6.24/wacom.ko /lib/modules/`uname -r`/kernel/drivers/input/tablet/wacom.ko
sudo depmod -ae
sudo modprobe wacom
gksudo gedit /etc/X11/xorg.conf
Code:
Section "Module"
Load "glx"
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
InputDevice "Synaptics Touchpad"
InputDevice "TabletPCStylus"
InputDevice "TabletPCStylus2"
InputDevice "TabletPCStylus3"
EndSection
Section "InputDevice"
Identifier "TabletPCStylus"
Driver "wacom"
Option "ForceDevice" "ISDV4"
Option "Type" "stylus"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/by-id/usb-Tablet_ISD-V4-event-mouse"
Option "Button2" "3" # make side-switch a right button
# Option "TopX" "225"
# Option "TopY" "122"
# Option "BottomX" "26365"
# Option "BottomY" "16488"
EndSection
Section "InputDevice"
Identifier "TabletPCStylus2"
Driver "wacom"
Option "ForceDevice" "ISDV4"
Option "Type" "stylus"
Option "SendCoreEvents" "true
Option "Device" "/dev/input/by-path/pci-0000:00:14.5-usb-0:2:1.1-event-"
EndSection
Section "InputDevice"
Identifier "TabletPCStylus3"
Driver "wacom"
Option "ForceDevice" "ISDV4"
Option "Type" "eraser"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/by-id/usb-Tablet_ISD-V4-event-mouse"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Option "RandRRotation" "on"
Driver "fglrx"
BusID "PCI:1:5:0"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Reboot or restart X. Post with results.
Edit: All credit goes to Andrew Zappacky who not only wrote the TabletPC kernel-level code, but also guided me through setting it up, step by step.
Bookmarks