[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#420532: xserver-xorg-input-evdev: Acecad USB Tablet misconfigured by evdev in X, but correctly configured by kernel



Package: xserver-xorg-input-evdev
Version: 1:1.1.2-6
Severity: normal

I have a Medi@com-branded Acecad USB Tablet. The device is properly
detected and configured by the kernel: dmesg reports

input: ACECAD USB Graphics Tablet  as /class/input/input8
usbcore: registered new interface driver usb_acecad
drivers/usb/input/acecad.c: v3.2:USB Acecad Flair tablet driver

and /proc/bus/input/devices reports

I: Bus=0003 Vendor=0460 Product=0004 Version=0130
N: Name="ACECAD USB Graphics Tablet "
P: Phys=usb-0000:00:1d.0-1/input0
S: Sysfs=/class/input/input8
H: Handlers=mouse2 event4 
B: EV=b
B: KEY=1c01 0 70000 0 0 0 0 0 0 0 0
B: ABS=1000003

The device is configured for evdev in /etc/X11/xorg.conf

Section "InputDevice"
	Identifier	"ACECAD Tablet"
	Driver		"evdev"
	Option		"Name"		"ACECAD USB Graphics Tablet "
EndSection

and this is configured as follows according to the Xorg.0.log:

(**) ACECAD Tablet-usb-0000:00:1d.0-1/input0: always reports core events
(II) ACECAD Tablet-usb-0000:00:1d.0-1/input0: Found 3 absolute axes.
(II) ACECAD Tablet-usb-0000:00:1d.0-1/input0: Configuring as pointer.
(**) ACECAD Tablet-usb-0000:00:1d.0-1/input0: Configuring in Absolute mode.
(**) ACECAD Tablet-usb-0000:00:1d.0-1/input0: AbsoluteScreen: 0.
(II) ACECAD Tablet-usb-0000:00:1d.0-1/input0: Found 0 relative axes.
(II) ACECAD Tablet-usb-0000:00:1d.0-1/input0: Configuring as pointer.
(**) ACECAD Tablet-usb-0000:00:1d.0-1/input0: Configuring 2 relative axes.
(II) ACECAD Tablet-usb-0000:00:1d.0-1/input0: Found 77 mouse buttons
(II) ACECAD Tablet-usb-0000:00:1d.0-1/input0: Configured 77 mouse buttons
....
(II) XINPUT: Adding extended input device "ACECAD Tablet-usb-0000:00:1d.0-1/input0" (type: MOUSE)
....
(**) ACECAD Tablet-usb-0000:00:1d.0-1/input0: 3 valuators.
(**) ../../src/evdev_btn.c (81): Registering 77 buttons.
(II) ACECAD Tablet-usb-0000:00:1d.0-1/input0: Init
....
(II) ACECAD Tablet-usb-0000:00:1d.0-1/input0: On

"ACECAD Tablet-usb-0000:00:1d.0-1/input0"	id=1	[XExtensionDevice]
	Num_buttons is 77
	Num_axes is 3
	Mode is Relative
	Motion_buffer is 256
	Axis 0 :
		Min_value is 0
		Max_value is 0
		Resolution is 0
	Axis 1 :
		Min_value is 0
		Max_value is 0
		Resolution is 0
	Axis 2 :
		Min_value is 0
		Max_value is 0
		Resolution is 0


As a consequence, trying to use the tablet to move the mouse results in
extremely jerky mouse motion, and no pressure or button activity
reported.


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.21-rc7
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages xserver-xorg-input-evdev depends on:
ii  libc6                   2.5-2            GNU C Library: Shared libraries
ii  xserver-xorg-core       2:1.3.0.0.dfsg-2 X.Org X server -- core server

xserver-xorg-input-evdev recommends no packages.

-- no debconf information



Reply to: