Nu pot convinge un Wacom Graphire CTE-630BT sa functioneze pe Mandriva 2010.1 64-bits

1 post / 0 new
Patkos Csaba
Nu pot convinge un Wacom Graphire CTE-630BT sa functioneze pe Mandriva 2010.1 64-bits

Detalii:

Tablet: Wacom Graphire CTE-630BT (Wireless over BlueTooth).

Mandriva: 2010.1 Free 64 bits, medii configurate.

Problema:

- Pot doar sa fac click stanga/dreapta cu "creionul" (pen/stylus)
- Nu pot misca cursorul pe ecran
- Nu se sesizeaza presiunea

Ce se intampla:

- Adaptorul bluetooth este recunoscut, instalat si functioneaza
- gnome-bluetooth gaseste tableta
- HAL gaseste device-ul
- x11-driver-input-wacom este instalat
- pot citi si scrie parametri tabletei cu xsetwacom din consola
- daca modific 10-wacom.fdi la repornirea tablete, lshal reflecta schimbarile

Relevant part from lshal:

udi = '/org/freedesktop/Hal/devices/bluetooth_acl_13c2033cc7_logicaldev_input'
info.capabilities = {'input', 'input.mouse', 'input.tablet'} (string list)
info.category = 'input' (string)
info.parent = '/org/freedesktop/Hal/devices/bluetooth_acl_13c2033cc7' (string)
info.product = 'WACOM Pen Tablet' (string)
info.subsystem = 'input' (string)
info.udi = '/org/freedesktop/Hal/devices/bluetooth_acl_13c2033cc7_logicaldev_input' (string)
input.device = '/dev/input/event5' (string)
input.originating_device = '/org/freedesktop/Hal/devices/bluetooth_acl_13c2033cc7' (string)
input.product = 'WACOM Pen Tablet' (string)
input.x11_driver = 'wacom' (string)
input.x11_option.Type = 'stylus' (string)
linux.device_file = '/dev/input/event5' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'input' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/bluetooth/hci0/hci0:11/input11/event5' (string)

My /usr/share/hal/fdi/policy/20thirdparty/10-wacom.fdi XML:





wacom
stylus




input
wacom
ISDV4
serial.device



wacom



Output from `xinput --list`:

⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Microsoft Microsoft Wireless Optical Desktop® 2.10 id=7 [slave pointer (2)]
⎜ ↳ Macintosh mouse button emulation id=10 [slave pointer (2)]
⎜ ↳ WACOM Pen Tablet eraser id=11 [slave pointer (2)]
⎜ ↳ WACOM Pen Tablet cursor id=12 [slave pointer (2)]
⎜ ↳ WACOM Pen Tablet pad id=13 [slave pointer (2)]
⎜ ↳ WACOM Pen Tablet id=14 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Microsoft Microsoft Wireless Optical Desktop® 2.10 id=8 [slave keyboard (3)]
↳ Power Button id=9 [slave keyboard (3)]

Output from `cat /proc/bus/input/devices`:

I: Bus=0005 Vendor=056a Product=0081 Version=0100
N: Name="WACOM Pen Tablet"
P: Phys=00:0B:0D:4C:FD:67
S: Sysfs=/devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1:1.0/bluetooth/hci0/hci0:11/input11
U: Uniq=00:13:C2:03:3C:C7
H: Handlers=mouse2 event5
B: EV=1f
B: KEY=1c63 70003 0 0 0 0
B: REL=103
B: ABS=3000003
B: MSC=11

Note: Nu pot vedea nici o informatie cu xxd

xxd mouse2

or

xxd event5

(xxd functioneaza corect pentru mouse-ul si tastatura de pe sistem)

PS: modificarea xorg.conf cum mai scrie pe net nu ajuta cu nimica.