1KBD(4)                     Kernel Interfaces Manual                     KBD(4)
2
3
4

NAME

6       kbd - Keyboard input driver
7

SYNOPSIS

9       Section "InputDevice"
10         Identifier "idevname"
11         Driver "kbd"
12         ...
13       EndSection
14

DESCRIPTION

16       kbd  is  an  Xorg  input driver for keyboards.  The driver supports the
17       standard OS-provided keyboard interface, but these are  currently  only
18       available  to  this  driver  module  for Linux, BSD, and Solaris.  This
19       driver is planned to replace the built-in keyboard driver in  a  future
20       release of Xorg.
21
22       The kbd driver functions as a keyboard input device, and may be used as
23       the X server's core keyboard.
24

CONFIGURATION DETAILS

26       Please refer to xorg.conf(5x) for general configuration details and for
27       options  that  can  be  used with all input drivers.  This section only
28       covers configuration details specific to this driver.
29
30       The following driver Options are supported:
31
32       Option "Device" "string"
33              Specify the keyboard device.  Default: the OS's default  console
34              keyboard input source.
35
36       Option "Protocol" "string"
37              Specify the keyboard protocol.  Valid protocol types include:
38
39                   Standard, Xqueue.
40
41              Not  all  protocols  are  supported  on all platforms.  Default:
42              "Standard".
43
44       Option "AutoRepeat" "delay rate"
45              sets the auto repeat behaviour for the keyboard.   This  is  not
46              implemented on all platforms.  delay is the time in milliseconds
47              before a key starts repeating.  rate is the number  of  times  a
48              key repeats per second.  Default: "500 30".
49
50       Option "XLeds" "ledlist"
51              makes  the  keyboard  LEDs  specified  in  ledlist available for
52              client use instead of their traditional function  (Scroll  Lock,
53              Caps  Lock  and  Num  Lock).  The numbers in the list are in the
54              range 1 to 3.  Default: empty list.
55
56       Option "XkbRules" "rules"
57              specifies which XKB rules file to use for interpreting the  Xkb‐
58              Model, XkbLayout, XkbVariant, and XkbOptions settings.  Default:
59              "xorg" for most platforms, but "xfree98" for the Japanese  PC-98
60              platforms.
61
62       Option "XkbModel" "modelname"
63              specifies  the  XKB  keyboard  model name.  Default: "pc105" for
64              most platforms, but "pc98" for the Japanese PC-98 platforms.
65
66       Option "XkbLayout" "layoutname"
67              specifies the XKB keyboard layout name.   This  is  usually  the
68              country  or  language  type  of the keyboard.  Default: "us" for
69              most platforms, but "nec/jp" for the Japanese PC-98 platforms.
70
71       Option "XkbVariant" "variants"
72              specifies the XKB keyboard variant  components.   These  can  be
73              used to enhance the keyboard layout details.  Default: not set.
74
75       Option "XkbOptions" "options"
76              specifies the XKB keyboard option components.  These can be used
77              to enhance the keyboard behaviour.  Default: not set.
78
79       Some other XKB-related options are available, but they are incompatible
80       with  the  ones  listed  above and are not recommended, so they are not
81       documented here.
82

SEE ALSO

84       keyboard(4),  Xorg(1x),  xorg.conf(5x),  xorgconfig(1x),   Xserver(1x),
85       X(7).
86
87
88
89X Version 11               xf86-input-keyboard 1.1.0                    KBD(4)
Impressum