xorg settings result in no doubleclick or poor application responsiveness

Bug #161738 reported by danny.varner
2
Affects Status Importance Assigned to Milestone
Moblin UI Framework
Won't Fix
Medium
Bob Spencer

Bug Description

Poor double click support but good application responsivness:
1. Change 'TapTimer' value to '2' in /etc/X11/xorg-samsungq1ultra.conf
2. Change 'LongTouchTimer' value to '4'
3. Restart X - ctrl-alt-backspace
4. Open up moblin media and attempt to double tap on a picture to bring to full screen, notice this is very difficult.

The TapTimer is initiated with a tap on the screen, if there is a second tap before the timer expires a double click event is given. When the tap timer value is set to low values <100 this becomes very difficult. Note: there seems to be a 2nd way to initiate a double click if you click in the exact same location (try using stylus) despite what the TapTimer is set to.

Good double click support but poor application responsiveness:
1. Change 'TapTimer' value to '200' in /etc/X11/xorg-samsungq1ultra.conf
2. Change 'LongTouchTimer' value to '400'
3. Restart X - ctrl-alt-backspace
4. Tap on the date in the marquee and notice how the button doesn't depress unless you hold down on it for .4 sec
5. Open a picture in moblin media and attempt to drag your finger horizontally across the screen to move to the next picture, notice this doesn't work unless you hold down in the same area for .4 seconds before the drag.

The LongTouchTimer is initiated with the first tap and if the tap is still being held down at the end of the timer it evokes a button press event, otherwise it sends both a button press and button release event together. If the button press and button release events happen together then buttons don't visually depress and drag and drop doesn't work.

Ideally there would be a large TapTimer to allow ample time for double click and a small LongTouchTimer to receive immediate application response. The problem is that the LongTouchTimer must be greater than the TapTimer.

Changed in moblin-ui-framework:
assignee: nobody → bob-spencer
status: New → Triaged
yanglei (lei-a-yang)
Changed in moblin-ui-framework:
importance: Undecided → Medium
Revision history for this message
yanglei (lei-a-yang) wrote :

assign milestone - M9

Changed in moblin-ui-framework:
milestone: none → m9
Margie (margie-foster)
Changed in moblin-ui-framework:
status: Triaged → Won't Fix
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.