Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
XkbGetAutoRepeatRate(3) 	  XKB FUNCTIONS 	 XkbGetAutoRepeatRate(3)

NAME
     XkbGetAutoRepeatRate  -  Gets the current attributes of the RepeatKeys con-
     trol for a keyboard device

SYNOPSIS
     Bool XkbGetAutoRepeatRate (Display *display, unsigned int device_spec,  un-
	    signed int *timeout_rtrn, unsigned int *interval_rtrn);

ARGUMENTS
     display
	    connection to X server

     device_spec
	    desired device ID, or XkbUseCoreKbd

     timeout_rtrn
	    backfilled with initial repeat delay, ms

     interval_rtrn
	    backfilled with subsequent repeat delay, ms

DESCRIPTION
     The  core	protocol allows only control over whether or not the entire key-
     board or individual keys should auto-repeat when held down. RepeatKeys is a
     boolean control that extends this capability by adding control over the de-
     lay until a key begins to repeat and the rate  at	which  it  repeats.  Re-
     peatKeys  is  coupled with the core auto-repeat control: when RepeatKeys is
     enabled or disabled, the core auto-repeat is enabled or disabled  and  vice
     versa.

     Auto-repeating  keys  are controlled by two attributes. The first, timeout,
     is the delay after the initial press of an auto-repeating key and the first
     generated repeat event. The second, interval, is the delay between all sub-
     sequent generated repeat events. As with all boolean controls,  configuring
     the  attributes  that determine how the control operates does not automati-
     cally enable the control as a whole.

     XkbGetAutoRepeatRate queries the server for the current values of	the  Re-
     peatControls  control  attributes, backfills timeout_rtrn and interval_rtrn
     with them, and returns True. If a compatible version of the  Xkb  extension
     is not available in the server XkbGetAutoRepeatRate returns False.

RETURN VALUES
     True	    The XkbGetAutoRepeatRate function returns True if a compati-
		    ble version of the Xkb extension is available in the server.

     False	    The XkbGetAutoRepeatRate function returns False if a compat-
		    ible  version  of  the Xkb extension is not available in the
		    server.

X Version 11			  libX11 1.8.13 	 XkbGetAutoRepeatRate(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=XkbGetAutoRepeatRate&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help