dwww Home | Manual pages | Find package

XkbGetAutoRepeatRate(3)          XKB FUNCTIONS          XkbGetAutoRepeatRate(3)

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

SYNOPSIS

       Bool XkbGetAutoRepeatRate (Display *display, unsigned  int  device_spec,
              unsigned 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
       keyboard or individual keys  should  auto-repeat  when  held  down.  Re-
       peatKeys  is  a  boolean  control that extends this capability by adding
       control over the delay until a key begins to  repeat  and  the  rate  at
       which  it  repeats. RepeatKeys is coupled with the core auto-repeat con-
       trol: 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, time-
       out, is the delay after the initial press of an auto-repeating  key  and
       the first generated repeat event. The second, interval, is the delay be-
       tween  all  subsequent generated repeat events. As with all boolean con-
       trols, configuring the attributes that determine how the  control  oper-
       ates does not automatically enable the control as a whole.

       XkbGetAutoRepeatRate  queries  the  server for the current values of the
       RepeatControls control attributes,  backfills  timeout_rtrn  and  inter-
       val_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  com-
                      patible  version of the Xkb extension is available in the
                      server.

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

X Version 11                     libX11 1.8.12          XkbGetAutoRepeatRate(3)

Generated by dwww version 1.16 on Sat Oct 3 07:37:47 CEST 2026.