This manual page is for Mac OS X version 10.6.3

If you are running a different version of Mac OS X, view the documentation locally:

  • In Terminal, using the man(1) command

Reading manual pages

Manual pages are intended as a quick reference for people who already understand a technology.

  • For more information about the manual page format, see the manual page for manpages(5).

  • For more information about this technology, look for other documentation in the Apple Reference Library.

  • For general information about writing shell scripts, read Shell Scripting Primer.



XkbSetAutoRepeatRate(3)                         XKB FUNCTIONS                        XkbSetAutoRepeatRate(3)



NAME
       XkbSetAutoRepeatRate - Sets the attributes of the RepeatKeys control for a keyboard device

SYNOPSIS
       Bool XkbSetAutoRepeatRate ( display, device_spec, timeout, interval )
             Display * display ;
             unsigned int  device_spec ;
             unsigned int  timeout ;
             unsigned int  interval ;

ARGUMENTS
       - display
              connection to X server

       - device_spec
              device to configure, or XkbUseCoreKbd

       - timeout
              initial delay, ms

       - interval
              delay between repeats, 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 ini-tial initial
       tial 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.

       XkbSetAutoRepeatRate  sends  a request to the X server to configure the AutoRepeat control attributes
       to the values specified in timeout and interval.

       XkbSetAutoRepeatRate does not wait for a reply; it normally returns True. Specifying a zero value for
       either  timeout  or interval causes the server to generate a BadValue protocol error. If a compatible
       version of the Xkb extension is not available in the server, XkbSetAutoRepeatRate returns False.

RETURN VALUES
       True           The XkbSetAutoRepeatRate function returns True normally.

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

DIAGNOSTICS
       BadValue       An argument is out of range



X Version 11                                    libX11 1.2.1                         XkbSetAutoRepeatRate(3)

Reporting Problems

The way to report a problem with this manual page depends on the type of problem:

Content errors
Report errors in the content of this documentation with the feedback links below.
Bug reports
Report bugs in the functionality of the described tool or API through Bug Reporter.
Formatting problems
Report formatting mistakes in the online version of these pages with the feedback links below.

Did this document help you? Yes It's good, but... Not helpful...