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

touching touchpad interpreted as ButtonPress



Hello,

My Dell Inspiron 1150 laptop running sarge and X is exhibiting strange
and often problematic touchpad behaviour: depending on the length of
time that I touch the touchpad for, not just MotionNotify events but
also ButtonPress and ButtonRelease events are generated!  This means
that the left moust button is effectively being pressed very often as
my thumbs rest near the touchpad. How can I fix this?  Below is
relevant xv output.

Thanks in advance,

cyp

------------------

,----[ a very quick touchpad tap (!!!) ]
| ButtonPress event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2196153, (82,79), root:(420,467),
|     state 0x0, button 1, same_screen YES
| 
| ButtonRelease event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2196249, (82,79), root:(420,467),
|     state 0x100, button 1, same_screen YES
`----

,----[ an average length touchpad tap (length of a normal button press) (!!!) ]
| MotionNotify event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2203961, (82,78), root:(420,466),
|     state 0x0, is_hint 0, same_screen YES
| 
| MotionNotify event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2203986, (82,77), root:(420,465),
|     state 0x0, is_hint 0, same_screen YES
| 
| MotionNotify event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2203998, (82,79), root:(420,467),
|     state 0x0, is_hint 0, same_screen YES
| 
| ButtonPress event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2204063, (82,79), root:(420,467),
|     state 0x0, button 1, same_screen YES
| 
| ButtonRelease event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2204144, (82,79), root:(420,467),
|     state 0x100, button 1, same_screen YES
`----

,----[ a long touchpad press ]
| MotionNotify event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2742707, (89,78), root:(427,466),
|     state 0x0, is_hint 0, same_screen YES
| 
| MotionNotify event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2742721, (90,78), root:(428,466),
|     state 0x0, is_hint 0, same_screen YES
| 
| MotionNotify event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2742734, (90,79), root:(428,467),
|     state 0x0, is_hint 0, same_screen YES
| 
| MotionNotify event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2742762, (90,80), root:(428,468),
|     state 0x0, is_hint 0, same_screen YES
| 
| MotionNotify event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2742774, (89,80), root:(427,468),
|     state 0x0, is_hint 0, same_screen YES
| 
| MotionNotify event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2742802, (89,81), root:(427,469),
|     state 0x0, is_hint 0, same_screen YES
| 
| MotionNotify event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2743166, (88,81), root:(426,469),
|     state 0x0, is_hint 0, same_screen YES
| 
| MotionNotify event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2743260, (89,80), root:(427,468),
|     state 0x0, is_hint 0, same_screen YES
| 
| MotionNotify event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2743275, (89,78), root:(427,466),
|     state 0x0, is_hint 0, same_screen YES
| 
| MotionNotify event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2743288, (89,75), root:(427,463),
|     state 0x0, is_hint 0, same_screen YES
| 
| MotionNotify event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2743302, (85,67), root:(423,455),
|     state 0x0, is_hint 0, same_screen YES
| 
| MotionNotify event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2743315, (84,65), root:(422,453),
|     state 0x0, is_hint 0, same_screen YES
| 
| MotionNotify event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2743329, (80,61), root:(418,449),
|     state 0x0, is_hint 0, same_screen YES
| 
`----

,----[ normal left botton press  ]
| ButtonPress event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2826323, (88,78), root:(426,466),
|     state 0x0, button 1, same_screen YES
| 
| ButtonRelease event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2826385, (88,78), root:(426,466),
|     state 0x100, button 1, same_screen Y
`----

,----[ normal both button press ]
| ButtonPress event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2849524, (88,78), root:(426,466),
|     state 0x0, button 2, same_screen YES
| 
| ButtonRelease event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2849667, (88,78), root:(426,466),
|     state 0x200, button 2, same_screen YES
`----

,----[ normal right button press ]
| ButtonPress event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2850373, (88,78), root:(426,466),
|     state 0x0, button 3, same_screen YES
| 
| ButtonRelease event, serial 30, synthetic NO, window 0x1000001,
|     root 0x3a, subw 0x0, time 2850413, (88,78), root:(426,466),
|     state 0x400, button 3, same_screen YES
`----




Reply to: