legacy-wiki
Wacom
Recovered from the older tannerjc.net wiki snapshot dated January 23, 2016.
-
https://bugs.launchpad.net/ubuntu/+source/xf86-input-wacom/+bug/234466
-
https://bugs.launchpad.net/ubuntu/+source/xf86-input-wacom/+bug/580719
-
close lid, reopen, erratic pen input should be gone
-
echo -x \x03
-
Rotate Script for F13
#!/bin/sh
output=LVDS1
if [ $XROT_OUTPUT ]
then
output=$XROT_OUTPUT;
fi
geomnbr=0
xrandr=normal
wacom=normal
if [ $1 == - ] || [ $1 == + ] || ! [ $1 ];
then
operator=$1;
[ $1 ] || operator='+';
#xrandr will output the current screen orientation on a line starting with LVDS1
case `xrandr --verbose | grep ^$output | sed s/^[^ ]* [^ ]* [^ ]* ([^(]*) \([a-z]*\).*/\1/` in
normal) geom=0;;
left) geom=1;;
inverted) geom=2;;
right) geom=3;;
esac
let geom=${geom}${operator}1+4
let geom=${geom}%4
else
geom=$1
fi
case $geom in
1) wacom=CCW; xrandr=left ;;
2) wacom=HALF; xrandr=inverted ;;
3) wacom=CW; xrandr=right ;;
*) wacom=NONE; xrandr=normal ;;
esac
echo xrandr to $xrandr, xsetwacom to $wacom 2
if xrandr --output $output --rotate $xrandr; then
#xsetwacom set Wacom Serial Tablet PC Pen Tablet/Digitizer Rotate $wacom
xsetwacom set Serial Wacom Tablet stylus Rotate $wacom
xsetwacom set Serial Wacom Tablet eraser Rotate $wacom
fi
#[jtanner@x41 bin]$ xsetwacom --list
#Serial Wacom Tablet eraser ERASER
#Serial Wacom Tablet stylus STYLUS
if [ `xsetwacom get \Wacom Serial Tablet PC Pen Tablet/Digitizer\ Mode` == '1' ]; then
for d in $devices
do
#xsetwacom set Wacom Serial Tablet PC Pen Tablet/Digitizer CoreEvent off
xsetwacom set Serial Wacom Tablet eraser ERASER CoreEvent off
#xsetwacom set Wacom Serial Tablet PC Pen Tablet/Digitizer Mode off
xsetwacom set Serial Wacom Tablet stylus STYLUS Mode off
done
{ sleep 1;
for d in $devices
do
xsetwacom set Wacom Serial Tablet PC Pen Tablet/Digitizer Mode on
xsetwacom set Wacom Serial Tablet PC Pen Tablet/Digitizer CoreEvent on
done; }
fi
F12
- http://sixgun.org/fab/blog/2010/wacom-bamboo-update-f14
- yum install gcc gcc-c++ kernel-headers kernel-devel libXi-devel libX11-devel xorg-x11-proto-devel xorg-x11-server-devel tk-devel tcl-devel ncurses-devel xorg-x11-drv-wacom-devel libXrandr-devel
- ./configure –enable-wacom
- make
- cd src
- cd 2.6.30
- rpm -ql kernel | fgrep -i wacom | fgrep
uname -r - cp /lib/modules/2.6.32.21-168.fc12.x86_64/kernel/drivers/input/tablet/wacom.ko /lib/modules/2.6.32.21-168.fc12.x86_64/kernel/drivers/input/tablet/wacom.ko.orig
- cp wacom.ko /lib/modules/2.6.32.21-168.fc12.x86_64/kernel/drivers/input/tablet/wacom.ko
- rmmod wacom
- depmod -a