XGetPointerControl man page on BSDi

Printed from http://www.polarhome.com/service/man/?qf=XGetPointerControl&af=0&tf=2&of=BSDi



XChangePointerControl(3X11XLIB FUNCTIOXChangePointerControl(3X11)

NAME
       XChangePointerControl, XGetPointerControl - control
       pointer

SYNTAX
       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;

       XGetPointerControl(display, accel_numerator_return,
       accel_denominator_return,
			      threshold_return)
	     Display *display;
	     int *accel_numerator_return,
       *accel_denominator_return;
	     int *threshold_return;

ARGUMENTS
       accel_denominator
		 Specifies the denominator for the acceleration
		 multiplier.

       accel_denominator_return
		 Returns the denominator for the acceleration
		 multiplier.

       accel_numerator
		 Specifies the numerator for the acceleration
		 multiplier.

       accel_numerator_return
		 Returns the numerator for the acceleration mul-
		 tiplier.

       display	Specifies the connection to the X server.

       do_accel Specifies a Boolean value that controls whether
		 the values for the accel_numerator or
		 accel_denominator are used.

       do_threshold
		 Specifies a Boolean value that controls whether
		 the value for the threshold is used.

       threshold Specifies the acceleration threshold.

       threshold_return
		 Returns the acceleration threshold.

X Version 11		Release 6.4				1

XChangePointerControl(3X11XLIB FUNCTIOXChangePointerControl(3X11)

DESCRIPTION
       The XChangePointerControl function defines how the point-
       ing device moves.  The acceleration, expressed as a frac-
       tion, is a multiplier for movement.  For example, specify-
       ing 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 True for
       the pointer values to be set, or the parameters are
       unchanged.  Negative values (other than -1) generate a
       BadValue error, as does a zero value for the accel_denomi-
       nator argument.

       XChangePointerControl can generate a BadValue error.

       The XGetPointerControl function returns the pointer's cur-
       rent acceleration multiplier and acceleration threshold.

DIAGNOSTICS
       BadValue Some numeric value falls outside the range of
		 values accepted by the request.  Unless a spe-
		 cific 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
       Xlib - C Language X Interface

X Version 11		Release 6.4				2

[top]

List of man pages available for BSDi

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net