.\\$1D \\$2 \\$1 .ps \\n(PS..
.if \\n(VS>=40 .vs \\n(VSu
.if \\n(VS<=39 .vs \\n(VSp
..0 .nr BD 0
.KS .TA .5i 3i
...KE
.. .. .KS
.D
choose appropriate monospace font
the imagen conditional, 480,
may be changed to L if LB is too
heavy for your eyes...
.. .R .. .. .. .TB\\*(NO .R .. . \" Note End -- doug kraft 3/85
0 .. .ny0
XChangePointerControl 3X11 "Release 5" "X Version 11" "XLIB FUNCTIONS"NAMEXChangePointerControl, XGetPointerControl - control pointerSYNTAX$Header: XChPointCon.f,v 1.1 88/02/26 09:58:33 mento Exp $
XChangePointerControl\^(\^display, do_accel\^, do_threshold\^, accel_numerator\^,accel_denominator\^, threshold\^)
Display *display\^;
Bool do_accel\^, do_threshold\^;
int accel_numerator\^, accel_denominator\^;
int threshold\^;
$Header: XGetPntrCnt.f,v 1.1 88/02/26 10:00:55 mento Exp $
XGetPointerControl\^(\^display, accel_numerator_return\^, accel_denominator_return\^,threshold_return\^)
Display *display\^;
int *accel_numerator_return\^, *accel_denominator_return\^;
int *threshold_return\^;
ARGUMENTS$Header: acceldenom.a,v 1.1 88/02/26 10:04:37 mento Exp $accel_denominator 1iSpecifies the denominator for the acceleration multiplier. $Header: acceldenomrt.a,v 1.1 88/02/26 10:04:37 mento Exp $accel_denominator_return 1iReturns the denominator for the acceleration multiplier. $Header: accelnum.a,v 1.1 88/02/26 10:04:44 mento Exp $accel_numerator 1iSpecifies the numerator for the acceleration multiplier. $Header: accelnumret.a,v 1.1 88/02/26 10:04:45 mento Exp $accel_numerator_return 1iReturns the numerator for the acceleration multiplier. $Header: display.a,v 1.1 88/02/26 10:26:29 mento Exp $display 1iSpecifies the connection to the X server. $Header: doaccel.a,v 1.4 88/05/14 09:22:57 mento Exp $do_accel 1iSpecifies a Boolean value that controls whether the values for the accel_numerator or accel_denominator are used. $Header: dothreshold.a,v 1.5 88/05/14 09:24:07 mento Exp $do_threshold 1iSpecifies a Boolean value that controls whether the value for the threshold is used. $Header: threshold.a,v 1.1 88/02/26 10:31:38 mento Exp $threshold 1iSpecifies the acceleration threshold. $Header: thresholdret.a,v 1.1 88/02/26 10:31:39 mento Exp $threshold_return 1iReturns the acceleration threshold.DESCRIPTION$Header: XChPointCon.d,v 1.2 88/06/11 07:49:03 mento Exp $
The .ZN XChangePointerControl function defines how the pointing device moves. The acceleration, expressed as a fraction, is a multiplier for movement. For example, specifying 3/1 means the pointer moves three times as fast as normal. The fraction may be rounded arbitrarily by the X server. Acceleration only takes effect if the pointer moves more than threshold pixels at once and only applies to the amount beyond the value in the threshold argument. Setting a value to -1 restores the default. The values of the do_accel and do_threshold arguments must be .ZN True for the pointer values to be set, or the parameters are unchanged. Negative values (other than -1) generate a .ZN BadValue error, as does a zero value for the accel_denominator argument..ZN XChangePointerControl can generate a .ZN BadValue error.
$Header: XGetPntrCnt.d,v 1.1 88/02/26 10:48:32 mento Exp $
The .ZN XGetPointerControl function returns the pointer's current acceleration multiplier and acceleration threshold.DIAGNOSTICS$Header: badvalue.e,v 1.1 87/09/04 08:23:19 mento Exp $1i .ZN BadValue Some numeric value falls outside the range of values accepted by the request. Unless a specific range is specified for an argument, the full range defined by the argument's type is accepted. Any argument defined as a set of alternatives can generate this error.
"SEE ALSO"\*(xL