[gpm]Synaptics patch 7
Troy Schultz
tschultz@canada.com
04 Jun 2002 11:04:01 -0400
Peter
Today I tried the latest synaptics driver from the gpm CVS tree, it has
your recent patch7 applied.
Everything seems to work fine except for the operation of the 4 way
button. Something has changed between patch level 5 and 7.
With patch7 I get the following;
- Press UP directtion, window scrolls up only once(approx 5 lines), does
not continue to scoll, subsequent UP presses do nothing
- Press DOWN direction, window scrolls down only once(approx 5 lines),
does not continute to scroll, subsequent DOWN presses do nothing.
When using 4-way as mouse, operation is fine(same as patch5). Action is
repeated when held down until released or after approx. 2 second
timeout.
In patch5 the scrolling continued when I hold down the button (UP/DOWN)
with a timeout of approx. 2 seconds.
Edge scrolling on the touchpad works fine, as does an external USB
mouse. The problem is only with the 4-way button.
Is there something I have not configured properly, or is this a problem
with the new patch?
Best Regards
- Troy
Here is the contents of gpm-syn.conf
/* enabling configuration parameters */
[edge_motion_enabled] FALSE
[edge_motion_speed_enabled] FALSE
[corner_taps_enabled] TRUE
[tap_gesture_enabled] TRUE
[pressure_speed_enabled] TRUE
[tossing_enabled] FALSE
[does_toss_use_static_speed] TRUE
[tap_hold_edge_motion_enabled] FALSE
/* pressure induced speed related configuration parameters */
[low_pressure] 40
[speed_up_pressure] 60
[pressure_factor] 0.05
[standard_speed_factor] 0.10
/* toss/catch related parameters */
[min_toss_time] 100
[max_toss_time] 300
[prevent_toss_time] 300
[min_toss_dist] 2
[static_toss_speed] 70
[toss_speed_factor] 0.5
/* edge motion related configuration parameters */
[x_min_center] 1632
[x_max_center] 5312
[y_min_center] 1408
[y_max_center] 4108
[edge_speed] 20
/* corner tap actions */
[upper_left_action] 0(none)
[upper_right_action] 0(none)
[lower_left_action] 0(none)
[lower_right_action] 10(toggle 4-way button action)
/* 4 way button actions */
[up_button_action] 5(up action)
[down_button_action] 6(down action)
[left_button_action] 2(middle button)
[right_button_action] 4(fourth button)
/* wmode parameters */
[wmode_enabled] TRUE
[drag_lock_enabled] FALSE
[finger_threshold] 30
[tap_lower_limit] 5
[tap_upper_limit] 200
[tap_range] 100
[tap_interval] 200
[multiple_tap_delay] 30
[pads_tap_interval] 8
/* Additional wmode options */
[palm_detect_enabled] TRUE
[palm_detect_level] 1
[multi_finger_tap_enable] FALSE
[multi_finger_stop_enabled] TRUE
[multi_finger_stop_delay] 8
/* Additional options */
[touchpad_enabled] TRUE
[stick_enabled] FALSE
[stick_pressure_enabled] FALSE
[four_way_button_enabled] TRUE
[four_way_button_is_mouse] FALSE
[scrolling_enabled] TRUE
[auto_scrolling_enabled] TRUE
[scrolling_edge] 2
[scrolling_speed] 2
[scrolling_button_factor] 0.5
[auto_scrolling_factor] 2.0