Comment 11 for bug 54191

Revision history for this message
Brad Clements (bkc) wrote :

I have two mouse-like devices on my system, a logitech mouse and a FingerWorks iGesture pad.

Both of these worked great under Ubuntu 7.04. This weekend I upgraded to 8.10, and now the iGesture pad has trouble with click and drag. I have tried adjusting drag threshold and so forth, but still I have to wait 1/2 second after 'clicking' with the iGesture pad before I can move it to make a selection.

This problem exists always, no matter how long the system has been running.

my Xorg.0.log file shows that evdev is being used, but it says it only detects 1 mouse button on the iGesture pad. I'm sorry I do not know what it used to detect under 7.04

I've attached my Xorg.0.log

look at this part:

(II) config/hal: Adding input device FingerWorks iGesture Pad USB
(**) FingerWorks iGesture Pad USB: always reports core events
(**) FingerWorks iGesture Pad USB: Device: "/dev/input/event5"
(II) FingerWorks iGesture Pad USB: Found x and y relative axes
(II) FingerWorks iGesture Pad USB: Found 1 mouse buttons
(II) FingerWorks iGesture Pad USB: Configuring as mouse
(II) XINPUT: Adding extended input device "FingerWorks iGesture Pad USB" (type: MOUSE)
(**) FingerWorks iGesture Pad USB: YAxisMapping: buttons 4 and 5
(**) FingerWorks iGesture Pad USB: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout
: 200

but hmm, xinput says:

"FingerWorks iGesture Pad USB" id=10 [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

(32 buttons, not 1)