1XKBSET(1)                   General Commands Manual                  XKBSET(1)
2
3
4

NAME

6       xkbset - user preference utility for XKB extensions for X
7

SYNOPSIS

9       xkbset h | options | exp expire-options | q [exp] | w [exp]
10
11       where options are any or all of:
12
13       [-]{bell | b}
14
15       [-]{repeatkeys per-key_repeat> | r <per_key_repeat}
16
17       perkeyrepeat per-key_repeat
18
19       [-]{repeatkeys | r} [rate repeat-delay> [<repeat_interval]]
20
21       [-]{mousekeys | m} [mk-dflt_btn]
22
23       [-]{mousekeysaccel  |  ma} [mk-delay> <mk_interval> <mk_time_to_max mk-
24       max_speed> <mk_curve]
25
26       [-]{accessx | a}
27
28       [-]{sticky | st} [[-]twokey | [-]latchlock]...
29
30       [-]{slowkeys | sl} [slow-keys_delay]
31
32       [-]{bouncekeys | bo} [debounce-delay]
33
34       [-]{feedback | f} [[-]dumbbell | [-]led | [-]feature  |  [-]slowwarn  |
35       [-]slowpress   |  [-]slowaccept  |  [-]slowreject  |  [-]slowrelease  |
36       [-]bouncereject | [-]stickybeep]...
37
38       [-]{overlay1 | ov1}
39
40       [-]{overlay2 | ov2}
41
42       groupswrap {redirect | clamp | wrap} [groups-wrap]
43
44       [-]ignoregrouplock
45
46       nullify [[-]shift | [-]lock | [-]control | [-]mod1 | [-]mod2 |  [-]mod3
47       | [-]mod4 | [-]mod5]...
48
49       ignorelock  [[-]shift  |  [-]lock  |  [-]control  | [-]mod1 | [-]mod2 |
50       [-]mod3 | [-]mod4 | [-]mod5]...
51
52
53       and where expire-options are any or all of:
54
55       ax-timeout
56
57       [-|=]{bell | b}
58
59       [-|=]{repeatkeys | r}
60
61       [-|=]{mousekeys | m}
62
63       [-|=]{mousekeysaccel | ma}
64
65       [-|=]{accessx | a}
66
67       [-|=]{sticky | st} [[-|=]twokey | [-|=]latchlock]...
68
69       [-|=]{slowkeys | sl}
70
71       [-|=]{bouncekeys | bo}
72
73       [-|=]{feedback  |  f}  [[-|=]dumbbell  |  [-|=]led  |  [-|=]feature   |
74       [-|=]slowwarn  |  [-|=]slowpress  | [-|=]slowaccept | [-|=]slowreject |
75       [-|=]slowrelease | [-|=]bouncereject | [-|=]stickybeep]...
76
77       [-|=]{overlay1 | ov1}
78
79       [-|=]{overlay2 | ov2}
80
81       [-|=]ignoregrouplock
82
83
84

DESCRIPTION

86       This program can be used to set various options available  in  the  XKB
87       extensions.   This  includes such things as mousekeys where one can use
88       the numeric pad keys to move the mouse; stickykeys where modifiers like
89       control and shift will lock until the next key press (good for one fin‐
90       ger typing); slowkeys where the keys will  not  work  unless  they  are
91       pressed  for a certain amount of time; and bouncekeys in which if a key
92       is pressed more than once rapidly, only one key press  will  be  regis‐
93       tered.
94

OPTIONS

96       b       The b option controls whether the bell is switched on or off.
97
98       h       The  h  option (or no options) will type a rather helpful usage
99               message - definitely more informative than this unfinished  man
100               page.
101
102       perkeyrepeat hex-mask
103               With this option, hex-mask is a sequence of 64 hex digits, rep‐
104               resenting 32 bytes.  These  bytes  represent  which  keys  will
105               autorepeat, and which will not.  The 8n+kth key will autorepeat
106               if the kth bit of the nth byte is set.  See also the r  or  the
107               repeatkey option.
108
109       repeatkeys|r [key-code | rate delay [interval] ]
110               The  r  or repeatkey  option can be used to control the autore‐
111               peat feature.  By itself, it can switch the  autorepeat  on  or
112               off.   Followed  by  a  single number, it can be used to switch
113               autorepeat on or off for that particular keycode (see also  the
114               perkeyrepeat  option).  Followed by rate, it can be used to set
115               the time in  milliseconds  after  the  key  is  pressed  before
116               autorepeat  will start, and optionally the time in milliseconds
117               between the key repeats.
118

BUGS

120       In some earlier versions of X, some of the features do not  work  prop‐
121       erly.   For  example,  mousekeys  acceleration.  Also, the perkeyrepeat
122       option (or repeatkey followed by a key code) did not work.   These  are
123       due to bugs in the XKB extensions.  These bugs are fixed in more recent
124       versions of X.
125
126       Also the man page is woefully incomplete.
127

SEE ALSO

129       xset(1)
130

AUTHOR

132       Stephen Montgomery-Smith, University of Missouri
133
134
135
136X Version 11                      Release 6.4                        XKBSET(1)
Impressum