KCMMouse
0
0
653
452
<h1>Mouse</h1> This module allows you to choose various options for the way in which your pointing device works. Your pointing device may be a mouse, trackball, or some other hardware that performs a similar function.
0
0
0
0
-
0
&General
-
-
-
0
0
If you are left-handed, you may prefer to swap the functions of the left and right buttons on your pointing device by choosing the 'left-handed' option. If your pointing device has more than two buttons, only those that function as the left and right buttons are affected. For example, if you have a three-button mouse, the middle button is unaffected.
Button Order
true
-
Righ&t handed
true
handedGroup
-
Le&ft handed
handedGroup
-
Qt::Vertical
QSizePolicy::Expanding
1
1
-
Change the direction of scrolling for the mouse wheel or the 4th and 5th mouse buttons.
Re&verse scroll direction
-
0
0
96
80
true
-
Qt::Vertical
QSizePolicy::Expanding
20
146
Advanced
-
-
Pointer acceleration:
accel
-
Pointer threshold:
thresh
-
Double click interval:
doubleClickInterval
-
Drag start time:
dragStartTime
-
Drag start distance:
dragStartDist
-
Mouse wheel scrolls by:
wheelScrollLines
-
0
0
<p>This option allows you to change the relationship between the distance that the mouse pointer moves on the screen and the relative movement of the physical device itself (which may be a mouse, trackball, or some other pointing device.)</p><p> A high value for the acceleration will lead to large movements of the mouse pointer on the screen even when you only make a small movement with the physical device. Selecting very high values may result in the mouse pointer flying across the screen, making it hard to control.</p>
x
1
0.100000000000000
20.000000000000000
0.100000000000000
2.000000000000000
-
0
0
<p>The threshold is the smallest distance that the mouse pointer must move on the screen before acceleration has any effect. If the movement is smaller than the threshold, the mouse pointer moves as if the acceleration was set to 1X;</p><p> thus, when you make small movements with the physical device, there is no acceleration at all, giving you a greater degree of control over the mouse pointer. With larger movements of the physical device, you can move the mouse pointer rapidly to different areas on the screen.</p>
20
2
-
0
0
The double click interval is the maximal time (in milliseconds) between two mouse clicks which turns them into a double click. If the second click happens later than this time interval after the first click, they are recognized as two separate clicks.
msec
100
2000
100
2000
-
0
0
If you click with the mouse (e.g. in a multi-line editor) and begin to move the mouse within the drag start time, a drag operation will be initiated.
msec
100
2000
100
-
0
0
If you click with the mouse and begin to move the mouse at least the drag start distance, a drag operation will be initiated.
1
20
20
-
0
0
If you use the wheel of a mouse, this value determines the number of lines to scroll for each wheel movement. Note that if this number exceeds the number of visible lines, it will be ignored and the wheel movement will be handled as a page up/down movement.
1
12
3
-
Qt::Horizontal
40
20
Keyboard Navigation
-
-
&Move pointer with keyboard (using the num pad)
-
0
0
msec
1
1000
50
-
&Acceleration delay:
mk_delay
-
R&epeat interval:
mk_interval
-
0
0
msec
1
1000
10
-
Acceleration &time:
mk_time_to_max
-
0
0
msec
100
10000
200
-
Ma&ximum speed:
mk_max_speed
-
0
0
pixel/sec
1
2000
20
-
Acceleration &profile:
mk_curve
-
0
0
-1000
1000
100
-
Qt::Horizontal
40
20