I think I've found a bug in the wacom drivers present for 0.7.4-1 and 0.7.4-2 versions.
Basically the company I work at has several hundred Kubuntu workstations of which a lot have Intuos 3 tablets attached. We tried reciently moving from the 0.7.3-1 to the 'production' release we hit an interesting issue;
The 'clicker' buttons on the stylus pen (Buttons 2 & 3) when pressed would register two clicks. (Using xev we could see pressing just button 2 would result in a button 2 press AND a button 3 press being recieved, (same same for button 3.)) The interesting thing was though if we used xsetwacom 'set stylus button2 3' or something similar to change the button mappings we only got one press registering. so it only seems to effect the default button mappings. We have tested with 5 tablets and about 15 pens so we know it's not hardware related (none of them do this when used on a workstation with the 0.7.3-1 driver on it.)
Has anybody else seen anything like this? Incase our setup is a factor here is how I have installed the drivers on the image used on the workstations;
./configure --enable-wacom --enable-hid
(output at the end of configure;)
----------------------------------------
BUILD ENVIRONMENT:
architecture - i486-linux-gnu
linux kernel - yes 2.6.15
module versioning - yes -DCONFIG_MODVERSIONS -DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h
kernel source - yes /usr/src/linux
Xorg SDK - no /usr
XSERVER64 - no
dlloader - no
XLib - yes /usr/lib
TCL - yes /usr/include/tcl8.4/
TK - yes /usr/include/tcl8.4/
ncurses - yes
BUILD OPTIONS:
wacom.o - yes
wacdump - yes
xidump - yes
libwacomcfg - yes
libwacomxi - yes
xsetwacom - yes
hid.o - yes
usbmouse.o - no
evdev.o - no
mousedev.o - no
input.o - no
tabletdev.o - no
wacom_drv.so - no
wacom_drv.o - no
----------------------------------------
(There are no errors reported during configure that I can see)
make clean
make
make install
(I script this part as I'm changing things around a lot at times and I get sick of doing it by hand)
cp src/`uname -r | cut -f1 -d - | cut -f1-3 -d .`/wacom.ko /lib/modules/`uname -r`/kernel/drivers/usb/input/wacom.ko
echo "usbhid.ko being copied"
cp src/`uname -r | cut -f1 -d - | cut -f1-3 -d .`/usbhid.ko /lib/modules/`uname -r`/kernel/drivers/usb/input/usbhid.ko
if [ "`uname -m`" = "x86_64" ]; then
cp prebuilt/wacom_drv.o_x86-64 /usr/X11R6/lib/modules/input/wacom_drv.o
else
cp prebuilt/wacom_drv.o /usr/X11R6/lib/modules/input/wacom_drv.o
fi
This all works fine with 0.7.3-1 but and previous versions.
Any help appreciated.
Thanks
Jason
_______________________________________________ Linuxwacom-discuss mailing list Linuxwacom-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-discuss