Manpage of 'XkbSetAutoRepeatRate' on UHLU - BSD System Documentation,
Programming Reference, Manual Pages and Source Code
All manual pages         All RFC pages
Common page
for XkbSetAutoRepeatRate
Other pages
for XkbSetAutoRepeatRate
More pages
containing XkbSetAutoRepeatRate

Section 3 manual page or howto for 'XkbSetAutoRepeatRate'  

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  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
       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,  XkbSetAutoRe-
       peatRate 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)

NAME - SYNOPSIS - ARGUMENTS - DESCRIPTION - RETURN VALUES - DIAGNOSTICS -  
All manual pages         All RFC pages
Common page
for XkbSetAutoRepeatRate
Other pages
for XkbSetAutoRepeatRate
More pages
containing XkbSetAutoRepeatRate
A random manual page         All manual pages        All RFC pages