GNU.WIKI: The GNU/Linux Knowledge Base

  [HOME] [PHP Manual] [HowTo] [ABS] [MAN1] [MAN2] [MAN3] [MAN4] [MAN5] [MAN6] [MAN7] [MAN8] [MAN9]

  [0-9] [Aa] [Bb] [Cc] [Dd] [Ee] [Ff] [Gg] [Hh] [Ii] [Jj] [Kk] [Ll] [Mm] [Nn] [Oo] [Pp] [Qq] [Rr] [Ss] [Tt] [Uu] [Vv] [Ww] [Xx] [Yy] [Zz]


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.
       RepeatKeys  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
       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 subsequent  generated  repeat  events.  As  with  all
       boolean  controls,  configuring  the  attributes that determine how the
       control operates 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
       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
                      compatible  version of the Xkb extension is available in
                      the server.

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



  All copyrights belong to their respective owners. Other content (c) 2014-2018, GNU.WIKI. Please report site errors to webmaster@gnu.wiki.
Page load time: 0.156 seconds. Last modified: November 04 2018 12:49:43.