Здравствуйте! Есть проблема, никак не могу понять как её решить. В общем исходники взял с http://linuxwacom.sourceforge.net/index.php/dl последние. Ядро у меня версии 2.6.26. При конфигурации make файла ставил --enable-wacom в результате wacom.o = yes. Драйвера скомпилил, установил используя checkinstall -D. Устройство система видит:
# more /proc/bus/usb/devices
....
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 7 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=056a ProdID=0017 Rev= 1.13
S: Manufacturer=Wacom Co.,Ltd.
S: Product=CTE-450
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr= 60mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=wacom
E: Ad=81(I) Atr=03(Int.) MxPS= 9 Ivl=4ms
# tail -f /var/log/messages
usb 1-1: Product: CTE-450
usb 1-1: Manufacturer: Wacom Co.,Ltd.
usb 1-1: USB disconnect, address 6
usb 1-1: new full speed USB device using ohci_hcd and address 7
usb 1-1: configuration #1 chosen from 1 choice
input: Wacom BambooFun 4x5 as /class/input/input10
usb 1-1: New USB device found, idVendor=056a, idProduct=0017
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1: Product: CTE-450
usb 1-1: Manufacturer: Wacom Co.,Ltd.
В xorg.conf дописал:
Section "ServerLayout"
....
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "touch" "SendCoreEvents"
InputDevice "pad"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/by-id/usb-Wacom_Co._Ltd._CTE-450-event-mouse"
Option "Type" "stylus"
Option "USB" "on"
Option "ForceDevice" "CTE-450 Tablet PC"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/by-id/usb-Wacom_Co._Ltd._CTE-450-event-mouse"
Option "Type" "eraser"
Option "USB" "on"
Option "ForceDevice" "CTE-450 Tablet PC"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/by-id/usb-Wacom_Co._Ltd._CTE-450-event-mouse"
Option "Type" "cursor"
Option "USB" "on"
Option "ForceDevice" "CTE-450 Tablet PC"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "pad"
Option "Device" "/dev/input/by-id/usb-Wacom_Co._Ltd._CTE-450-event-mouse"
Option "Type" "pad"
Option "USB" "on"
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "touch"
Option "Device" "/dev/input/by-id/usb-Wacom_Co._Ltd._CTE-450-event-mouse"
Option "Type" "touch"
Option "ForceDevice" "CTE-450 Tablet PC"
Option "USB" "on"
EndSection
Перезапускаю иксы с включённым планшетом - всё работает! Если выдерну разъём при запущеных иксах с usb порта, а потом опять воткну его - работает так, как будто бы драйвера и не ставил :(
Если выдерну, а потом опять воткну разъём, а потом наберу
# dmesg
то
usb 1-1: new full speed USB device using ohci_hcd and address 6
usb 1-1: configuration #1 chosen from 1 choice
input: Wacom BambooFun 4x5 as /class/input/input9
usb 1-1: New USB device found, idVendor=056a, idProduct=0017
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1: Product: CTE-450
usb 1-1: Manufacturer: Wacom Co.,Ltd.
usb 1-1: USB disconnect, address 6
usb 1-1: new full speed USB device using ohci_hcd and address 7
usb 1-1: configuration #1 chosen from 1 choice
input: Wacom BambooFun 4x5 as /class/input/input10
usb 1-1: New USB device found, idVendor=056a, idProduct=0017
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1: Product: CTE-450
usb 1-1: Manufacturer: Wacom Co.,Ltd.
устройство вроде определяет автоматически...
Пробовал wacdump /dev/input/by-id/usb-Wacom_Co._Ltd._CTE-450-event-mouse
В реальном времени передача данных между планшетом и системой - идёт. Где тут собака зарыта, есть идеи?