[Bug 292331] Re: Tablet doesn't work after upgrade to 8.10

ravanhagen ravanhagen at gmail.com
Wed Nov 25 12:59:17 UTC 2009


Same here on 9.10 with Acecad clone. Mouse pointer moves but no click
events from tip nor buttons... Out of the box it appears to use the
evdev driver.

:~$ xinput --list
...
"Acecad USB Tablet"	id=7	[XExtensionPointer]
	Type is TOUCHPAD
	Num_buttons is 5
	Num_axes is 3
	Mode is Absolute
	Motion_buffer is 256
	Axis 0 :
		Min_value is 0
		Max_value is 5000
		Resolution is 10000
	Axis 1 :
		Min_value is 0
		Max_value is 3750
		Resolution is 10000
	Axis 2 :
		Min_value is 0
		Max_value is 512
		Resolution is 10000
...

:~$ xinput list-props "Acecad USB Tablet"
Device 'stylus':
	Device Enabled (134):	1
	Evdev Reopen Attempts (268):	10
	Evdev Axis Inversion (269):	0, 0
	Evdev Axis Calibration (270):	
	Evdev Axes Swap (271):	0
	Evdev Middle Button Emulation (272):	2
	Evdev Middle Button Timeout (273):	50
	Evdev Wheel Emulation (274):	0
	Evdev Wheel Emulation Axes (275):	0, 0, 4, 5
	Evdev Wheel Emulation Inertia (276):	10
	Evdev Wheel Emulation Timeout (277):	200
	Evdev Wheel Emulation Button (278):	4
	Evdev Drag Lock Buttons (279):	0
	Synaptics Off (299):	0

:~$ xinput get-button-map "Acecad USB Tablet"
1 2 3 4 5 

:~$ xinput query-state "Acecad USB Tablet"
2 classes :
ButtonClass
	button[1]=up
	button[2]=up
	button[3]=up
	button[4]=up
	button[5]=up
ValuatorClass Mode=Absolute Proximity=In
	valuator[0]=2359
	valuator[1]=2690
	valuator[2]=0

:~$ lshal -u usb_device_460_4_noserial_if0_logicaldev_input
udi = '/org/freedesktop/Hal/devices/usb_device_460_4_noserial_if0_logicaldev_input'
  info.capabilities = {'input', 'input.tablet'} (string list)
  info.category = 'input'  (string)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_460_4_noserial_if0'  (string)
  info.product = 'Acecad USB Tablet'  (string)
  info.subsystem = 'input'  (string)
  info.udi = '/org/freedesktop/Hal/devices/usb_device_460_4_noserial_if0_logicaldev_input'  (string)
  input.device = '/dev/input/event5'  (string)
  input.originating_device = '/org/freedesktop/Hal/devices/usb_device_460_4_noserial_if0'  (string)
  input.product = 'Acecad USB Tablet'  (string)
  input.x11_driver = 'evdev'  (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:1c.0/usb2/2-1/2-1:1.0/input/input5/event5'  (string)

#
# /var/log/Xorg.0.log
#
...
(II) config/hal: Adding input device stylus
(**) Acecad USB Tablet: always reports core events
(**) Acecad USB Tablet: Device: "/dev/input/event5"
(II) Acecad USB Tablet: Found 3 mouse buttons
(II) Acecad USB Tablet: Found x and y absolute axes
(II) Acecad USB Tablet: Found absolute touchpad
(II) Acecad USB Tablet: Configuring as touchpad
(**) Acecad USB Tablet: YAxisMapping: buttons 4 and 5
(**) Acecad USB Tablet: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Acecad USB Tablet" (type: TOUCHPAD)
(**) Acecad USB Tablet: (accel) keeping acceleration scheme 1
(**) Acecad USB Tablet: (accel) filter chain progression: 2.00
(**) Acecad USB Tablet: (accel) filter stage 0: 20.00 ms
(**) Acecad USB Tablet: (accel) set acceleration profile 0
(II) Acecad USB Tablet: initialized for absolute axes.
...

And after using the two buttons on the stylus:
...
(WW) Acecad USB Tablet: unable to handle keycode 331
(WW) Acecad USB Tablet: unable to handle keycode 332
...

#
# /proc/bus/input/devices
#
...
I: Bus=0003 Vendor=0460 Product=0004 Version=0001
N: Name="Acecad USB Tablet"
P: Phys=usb-0000:00:1c.0-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:1c.0/usb2/2-1/2-1:1.0/input/input5
U: Uniq=
H: Handlers=mouse1 event5 
B: EV=b
B: KEY=1c01 70000 0 0 0 0
B: ABS=1000003
...

-- 
Tablet doesn't work after upgrade to 8.10
https://bugs.launchpad.net/bugs/292331
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs




More information about the universe-bugs mailing list