[natty] wizardpen tablet wont configure (multiple xinput entries)

Bug #277946 reported by chris_c
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
hal (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

wizardpen tablet works well in Hardy.

refuses to configure properly in intrepid (mouse keeps jumping to centre, moving pen has no effect)

xinput --list reports 2 tablets one with settings I have provided and one with very broken settings
(which I think is causing the problem)

I tried different names and same names like here

"UC-LOGIC Tablet WP5540U" id=4 [XExtensionPointer]
 Num_buttons is 3
 Num_axes is 3
 Mode is Absolute
 Motion_buffer is 256
 Axis 0 :
  Min_value is 0
  Max_value is 1680
  Resolution is 1000
 Axis 1 :
  Min_value is 0
  Max_value is 1050
  Resolution is 1000
 Axis 2 :
  Min_value is 0
  Max_value is 1023
  Resolution is 1000

--- snip ---

"UC-LOGIC Tablet WP5540U" id=9 [XExtensionPointer]
 Num_buttons is 32
 Num_axes is 2
 Mode is Relative
 Motion_buffer is 256
 Axis 0 :
  Min_value is -1
  Max_value is -1
  Resolution is 1
 Axis 1 :
  Min_value is -1
  Max_value is -1
  Resolution is 1

notice max and min values for device id=9

Revision history for this message
chris_c (c-camacho) wrote :

commenting out all configuration and disconnection the device does not stop the mouse position resetting, it does improve it a fair bit however

I notice xinput reports some kind of mac mouse emulation as an input device (I only have mouse and keyboard) and this too has the -1 0 min max type of settings

Revision history for this message
chris_c (c-camacho) wrote :

unplugged joystick, and the mouse doesnt reset any more

moving the joystick effects the mouse pointer, this is defiantly *NOT* desired behaviour

Is there a way to blacklist auto detection of certain devices?

Revision history for this message
chris_c (c-camacho) wrote :

As a work round this file allows the tablet to work!

place it in /etc/hal/fdi/preprobe/

doing the same for the joystick allows it to stay plugged in all the time and have ability to use the mouse

as there is no GUI to disable / edit hal rules bugs like this are a real show stopper for most non technical users...

Revision history for this message
juancarlospaco (juancarlospaco) wrote :

Hi, sorry for my english,

i got a Genius Mousepen 8x6 USB tablet,
in Hardy works good with the "tabletsetupwizardpenhardy" tutorial.

in intrepid dont work, the Xorg.conf ignore the configuration parameters,
if anyone got the solution, pleeease update this tutorial!, is the official.

i try compiling the wizardpen-0.6.0.2.tar.gz from source, making a wizardpen-0.6.0.2.deb,
install it, reboot, and dont work, xorg.conf keep ignoring the tablet.

Please make a GUI to configure, almost a "zenity" version.

Revision history for this message
Jairo Serrano (jairo-serrano) wrote :

i confirm this error,

(II) config/hal: Adding input device UC-LOGIC Tablet WP4030U
(**) UC-LOGIC Tablet WP4030U: always reports core events
(**) UC-LOGIC Tablet WP4030U: Device: "/dev/input/event13"
(EE) Grab failed. Device already configured?

And not configure.... try to delete the config from xorg.conf and dont work...

any help?

Revision history for this message
Steffan Jacobs (steffanjacobs) wrote :

I bought a Trust TB-6300 yesterday and have finally configured it in Intrepid :D.

I was a hassle though.. the documentation has become a bit of a mess apparently (see https://help.ubuntu.com/community/TabletSetupWizardpen and the pages it links to)

I had to change
<match key="usb.product_id" int="4">
in the above file to
<match key="usb.product_id" int="5">
to make it match (noting it here just in case someone finds this trying to do the same thing I did)

I'm using driver 0.7.0-alpha1 and added the TB-6300 configuration on the help page mentioned above to xorg.conf (this because the calibration mentioned there first did not seem to work for me)

Does anyone know if this going to be any easier in Jaunty? Would be really nice if these devices would "just work"

If this thing actually helps fix my RSI I will be willing to help get it done.

Revision history for this message
Steffan Jacobs (steffanjacobs) wrote :

It works in Jaunty Beta if you apply the patch on http://code.google.com/p/linuxgenius/issues/detail?id=1 before compiling.

I used the HAL based configuration on http://digitalbluewave.blogspot.com/2008/10/genius-wizardpen-with-intrepid-ibex.html which works perfectly

The only difference seems to be that mouse pointer starts at the top instead of the middle as usual on startup. I'm wondering if this is because in the xorg.conf that I use in Intrepid there is

InputDevice "WizardPen Tablet" "AlwaysCore"

in the ServerLayout? The rest of the values seem to be the same whether set in the HAL file or directly in Xorg.conf. Does anyone know how to use HAL to influence ServerLayout? It obviously not a problem, just a small cosmetic thing I'd like to fix.

Is anyone actively maintaining https://help.ubuntu.com/community/TabletSetupWizardpen BTW? I'd like to help out updating it for Jaunty and making it clearer concerning Intrepid.

Revision history for this message
Alexan (alessandro-p-deactivatedaccount) wrote :
Download full text (5.1 KiB)

This bug affect me on Ubuntu Natty:
on lsusb it print:
Bus 005 Device 002: ID 5543:0004 UC-Logic Technology Corp. Genius MousePen 5x4 Tablet

on xinput list it print
⎜ ↳ UC-LOGIC Tablet WP5540U id=14 [slave pointer (2)]
⎜ ↳ UC-LOGIC Tablet WP5540U id=15 [slave pointer (2)]
(duplicate with different ids)

this is the log when I plug my tablet
[ 5301.408034] usb 5-1: new low speed USB device using ohci_hcd and address 3
[ 5301.650781] input: UC-LOGIC Tablet WP5540U as /devices/pci0000:00/0000:00:1e.0/0000:02:00.0/0000:03:00.0/usb5/5-1/5-1:1.0/input/input15
[ 5301.651010] input: UC-LOGIC Tablet WP5540U as /devices/pci0000:00/0000:00:1e.0/0000:02:00.0/0000:03:00.0/usb5/5-1/5-1:1.0/input/input16
[ 5301.651172] uclogic 0003:5543:0004.0005: input,hidraw1: USB HID v1.00 Mouse [UC-LOGIC Tablet WP5540U] on usb-0000:03:00.0-1/input0

and this the Xorg.0.log
[ 5356.458] (II) config/udev: Adding input device UC-LOGIC Tablet WP5540U (/dev/input/mouse3)
[ 5356.458] (II) No input driver/identifier specified (ignoring)
[ 5356.468] (II) config/udev: Adding input device UC-LOGIC Tablet WP5540U (/dev/input/event9)
[ 5356.468] (**) UC-LOGIC Tablet WP5540U: Applying InputClass "evdev tablet catchall"
[ 5356.468] (**) UC-LOGIC Tablet WP5540U: Applying InputClass "wizardpen"
[ 5356.468] (II) Using input driver 'wizardpen' for 'UC-LOGIC Tablet WP5540U'
[ 5356.468] (II) Loading /usr/lib/xorg/modules/input/wizardpen_drv.so
[ 5356.468] (**) UC-LOGIC Tablet WP5540U: always reports core events
[ 5356.468] (**) Option "Device" "/dev/input/event9"
[ 5356.468] (--) UC-LOGIC Tablet WP5540U: MaxX:0 MaxY:136156901 MaxZ:1023
[ 5356.468] (--) UC-LOGIC Tablet WP5540U: aspect ratio:1.00:1
[ 5356.468] (**) UC-LOGIC Tablet WP5540U is in absolute mode
[ 5356.468] (II) UC-LOGIC Tablet WP5540U: ScreenX = 1024, ScreenY = 768
[ 5356.468] (**) UC-LOGIC Tablet WP5540U: TopX = 1506
[ 5356.468] (**) UC-LOGIC Tablet WP5540U: TopY = 2705
[ 5356.468] (**) UC-LOGIC Tablet WP5540U: BottomX = 31225
[ 5356.468] (**) UC-LOGIC Tablet WP5540U: BottomY = 30892
[ 5356.468] (**) UC-LOGIC Tablet WP5540U: TopZ (min pressure) = 0
[ 5356.468] (**) UC-LOGIC Tablet WP5540U: BottomZ (max pressure) = 1023
[ 5356.468] (**) UC-LOGIC Tablet WP5540U: always reports core events
[ 5356.469] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1e.0/0000:02:00.0/0000:03:00.1/usb6/6-1/6-1:1.0/input/input17/event9"
[ 5356.469] (II) XINPUT: Adding extended input device "UC-LOGIC Tablet WP5540U" (type: WizardPen Tablet)
[ 5356.469] (II) UC-LOGIC Tablet WP5540U Increment: 1
[ 5356.470] (**) UC-LOGIC Tablet WP5540U: (accel) keeping acceleration scheme 1
[ 5356.470] (**) UC-LOGIC Tablet WP5540U: (accel) acceleration profile 0
[ 5356.470] (**) UC-LOGIC Tablet WP5540U: (accel) acceleration factor: 2.000
[ 5356.470] (**) UC-LOGIC Tablet WP5540U: (accel) acceleration threshold: 4
[ 5356.488] (II) config/udev: Adding input device UC-LOGIC Tablet WP5540U (/dev/input/mouse4)
[ 5356.489] (II) No input driver/identifier specified (ignoring...

Read more...

summary: - [intrepid] wizardpen tablet wont configure (multiple xinput entries)
+ [natty] wizardpen tablet wont configure (multiple xinput entries)
Revision history for this message
dino99 (9d9) wrote :
Changed in hal (Ubuntu):
status: New → Incomplete
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.