FreeBSD Manual Pages
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)
NAME | SYNOPSIS | ARGUMENTS | DESCRIPTION | RETURN VALUES
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>
