(Sorry, the email was send from wrong address. Resending it.)

Hi,

I'm playing with Trust TB-5300 tablet, which gets identified as "UC-LOGIC 
Tablet WP5540U" by HAL and xorg loads evdev driver for it on plug.

I'm getting the following list of axes with xinput list --long:
Abs X, Abs Y, Abs Z, Abs Rotary X, Abs Pressure (5 axes). xinput test shows 
output like this:

motion a[0]=0 a[1]=0 a[2]=32045 a[3]=16538 a[4]=55
motion a[0]=0 a[1]=0 a[2]=32072 a[3]=16575 a[4]=54
motion a[0]=0 a[1]=0 a[2]=32114 a[3]=16596 a[4]=49

a[0] and a[1] is always 0, a[2] is X, a[3] is Y and a[4] is pressure.

The result is that X pointer goes to (0, 0) every time I move pen over the 
tablet. Looks like two non-existing axes to me (I guess if I could at least 
remap them I could have the pen move X cursor properly). Is there anything to 
configure on this subject?

Output of the "xinput list --long" for tablet device:
Б▌°   Б├Ё UC-LOGIC Tablet WP5540U                       id=11   [slave  
pointer  (2)]
        Reporting 6 classes:                                                    
     
                Class originated from: 11                                       
     
                Buttons supported: 14                                           
     
                Button labels: Button Left Button Middle Button Right Button 
Wheel Up Button Wheel Down Button Horiz Wheel Left Button Horiz Wheel Right 
Button Side Button Extra Button Forward Button Unknown Button Unknown Button 
Unknown Button Unknown                                                          
                      
                Button state:                                                   
                                                                                
      
                Class originated from: 11                                       
                                                                                
      
                Detail for Valuator 0:                                          
                                                                                
      
                  Label: Abs X                                                  
                                                                                
      
                  Range: 0.000000 - 11000.000000                                
                                                                                
      
                  Resolution: 10000 units/m                                     
                                                                                
      
                  Mode: absolute                                                
                                                                                
      
                  Current value: 0.000000                                       
                                                                                
      
                Class originated from: 11                                       
                                                                                
      
                Detail for Valuator 1:                                          
                                                                                
      
                  Label: Abs Y                                                  
                                                                                
      
                  Range: 0.000000 - 8000.000000                                 
                                                                                
      
                  Resolution: 10000 units/m                                     
                                                                                
      
                  Mode: absolute                                                
                                                                                
      
                  Current value: 0.000000
                Class originated from: 11
                Detail for Valuator 2:
                  Label: Abs Z
                  Range: 0.000000 - 32767.000000
                  Resolution: 10000 units/m
                  Mode: absolute
                  Current value: 25529.000000
                Class originated from: 11
                Detail for Valuator 3:
                  Label: Abs Rotary X
                  Range: 0.000000 - 32767.000000
                  Resolution: 10000 units/m
                  Mode: absolute
                  Current value: 18114.000000
                Class originated from: 11
                Detail for Valuator 4:
                  Label: Abs Pressure
                  Range: 0.000000 - 1023.000000
                  Resolution: 10000 units/m
                  Mode: absolute
                  Current value: 0.000000

In /var/log/Xorg.0.log I have this:

(II) config/hal: Adding input device UC-LOGIC Tablet WP5540U
(**) UC-LOGIC Tablet WP5540U: always reports core events
(**) UC-LOGIC Tablet WP5540U: Device: "/dev/input/event6"
(II) UC-LOGIC Tablet WP5540U: Found 10 mouse buttons
(II) UC-LOGIC Tablet WP5540U: Found scroll wheel(s)
(II) UC-LOGIC Tablet WP5540U: Found relative axes
(II) UC-LOGIC Tablet WP5540U: Found x and y relative axes
(II) UC-LOGIC Tablet WP5540U: Found absolute axes
(II) UC-LOGIC Tablet WP5540U: Found x and y absolute axes
(II) UC-LOGIC Tablet WP5540U: Found absolute tablet.
(II) UC-LOGIC Tablet WP5540U: Configuring as tablet
(**) UC-LOGIC Tablet WP5540U: YAxisMapping: buttons 4 and 5
(**) UC-LOGIC Tablet WP5540U: EmulateWheelButton: 4, EmulateWheelInertia: 10, 
EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "UC-LOGIC Tablet WP5540U" (type: 
TABLET)
(WW) UC-LOGIC Tablet WP5540U: touchpads, tablets and touchscreens ignore 
relative axes.
(**) UC-LOGIC Tablet WP5540U: (accel) keeping acceleration scheme 1
(**) UC-LOGIC Tablet WP5540U: (accel) acceleration profile 0
(II) UC-LOGIC Tablet WP5540U: initialized for absolute axes.

This is a Mandriva Cooker system with latest packages:

[r...@shinestar:~]$ urpmq -i x11-driver-input-evdev
Name        : x11-driver-input-evdev
Version     : 2.3.2
Release     : 1mdv2010.1

[r...@shinestar:~]$ urpmq -i x11-server
Name        : x11-server
Version     : 1.7.3
Release     : 1mdv2010.1

Is this a bug?
-- 
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html

Support open standards! Take a look at this nice presentation:
http://www.dwheeler.com/essays/open-standards-security.pdf
_______________________________________________
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Reply via email to