1SYSTEM-SETUP-KEYBOARD(1) General Commands Manual SYSTEM-SETUP-KEYBOARD(1)
2
3
4
6 system-setup-keyboard - xorg.conf keyboard layout daemon
7
9 system-setup-keyboard
10
12 system-setup-keyboard is a daemon that monitors /etc/sysconfig/keyboard
13 and writes out an xorg.conf.d snippet based on this file’s contents.
14 Whenever the file is updated, system-setup-keyboard writes out the
15 matching XKB configuration for the selected layout. This configuration
16 applies to all keyboards but may be overwritten by other xorg.conf.d
17 snippets or entries in the xorg.conf configuration file.
18
19 system-setup-keyboard is started on entering runlevel 5 by upstart or
20 before starting prefdm by systemd depending on the used init system.
21
23 The following conversion table is used to convert from the system key‐
24 board layout to the XKB rules, model, layout and options.
25
26 Layout XKB layout model variant options
27 ───────────────────────────────────────────────────────────────────────────────────────────────────
28 gr gr,us pc105 grp:shifts_toggle,grp_led:scroll
29 sr-cy rs pc105
30 sv-latin1 se pc105
31 cf ca(fr) pc105
32 fr_CH-latin1 ch pc105 fr
33 fr-latin9 fr pc105 latin9
34 dev dev,us pc105 grp:shifts_toggle,grp_led:scroll
35 sk-qwerty sk pc105 qwerty
36 et ee pc105
37 ar-qwerty-digits ara,us pc105 qwerty_digits grp:shifts_toggle,grp_led:scroll
38 ar-azerty ara,us pc105 azerty grp:shifts_toggle,grp_led:scroll
39 ie ie pc105
40 ro-cedilla ro pc105 cedilla
41 es es pc105
42 pl2 pl pc105
43 cz-lat2 cz pc105 qwerty
44 ru ru,us pc105 grp:shifts_toggle,grp_led:scroll
45 dvorak us pc105 dvorak
46 bg_bds-utf8 bg,us pc105 grp:shifts_toggle,grp_led:scroll
47 no no pc105
48 de-latin1-nodeadkeys de pc105 nodeadkeys
49 ben in,us pc105 ben grp:shifts_toggle,grp_led:scroll
50 ar-azerty-digits ara,us pc105 azerty_digits grp:shifts_toggle,grp_led:scroll
51 ar-qwerty ara,us pc105 qwerty grp:shifts_toggle,grp_led:scroll
52 tj tj pc105
53 ro-std-cedilla ro pc105 std_cedilla
54 pt-latin1 pt pc105
55 us-acentos us pc105 intl
56 ro ro pc105
57 br-abnt2 br abnt2
58 ar-digits ara,us pc105 digits grp:shifts_toggle,grp_led:scroll
59 cz-us-qwertz cz,us pc105 grp:shifts_toggle,grp_led:scroll
60 it-ibm it pc105
61 bg_pho-utf8 bg,us pc105 ,phonetic grp:shifts_toggle,grp_led:scroll
62 fr-pc fr pc105
63 dk dk pc105
64 be-latin1 be pc105
65 sg-latin1 ch pc105 de_nodeadkeys
66
67 fr-latin1 fr pc105
68 ua-utf ua,us pc105 grp:shifts_toggle,grp_led:scroll
69 tml-uni in,us pc105 tam_TAB grp:shifts_toggle,grp_led:scroll
70 it it pc105
71 fr fr pc105
72 dk-latin1 dk pc105
73 fr_CH ch pc105 fr
74 fi fi pc105
75 sr-latin rs pc105 latin
76 hu hu pc105
77 it2 it pc105
78 fi-latin1 fi pc105
79 ben-probhat in,us pc105 ben_probhat grp:shifts_toggle,grp_led:scroll
80 croat hr pc105
81 jp106 jp jp106
82 hu101 hu pc105 qwerty
83 slovene si pc105
84 tml-inscript in,us pc105 tam grp:shifts_toggle,grp_led:scroll
85 de-latin1 de pc105
86 ro-std ro pc105 std
87 ko kr pc105
88 us us pc105+inet
89 la-latin1 latam pc105
90 gur gur,us pc105 grp:shifts_toggle,grp_led:scroll
91 de de pc105
92 is-latin1 is pc105
93 uk gb pc105
94 guj in,us pc105 guj grp:shifts_toggle,grp_led:scroll
95 trq tr pc105
96 mk-utf mkd,us pc105 grp:shifts_toggle,grp_led:scroll
97 nl nl pc105
98 sg ch pc105 de_nodeadkeys
99
101 /etc/X11/xorg.conf.d/00-system-setup-keyboard.conf
102 /etc/init/system-setup-keyboard.conf
103 /lib/systemd/system/system-setup-keyboard.service
104
106 Adel Gadllah <adel.gadllah@gmail.com>
107 Peter Hutterer <peter.hutterer@redhat.com>
108
110 xorg.conf(5)
111
112
113
114 0.8.6 SYSTEM-SETUP-KEYBOARD(1)