$ xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ TPPS/2 IBM TrackPoint id=15 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Video Bus id=8 [slave keyboard (3)] ↳ Sleep Button id=9 [slave keyboard (3)] ↳ Yubico Yubico Yubikey II id=10 [slave keyboard (3)] ↳ Integrated Camera id=11 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)] ↳ ThinkPad Extra Buttons id=16 [slave keyboard (3)]
$ xinput list-props 'SynPS/2 Synaptics TouchPad' Device 'SynPS/2 Synaptics TouchPad': Device Enabled (139): 0 Coordinate Transformation Matrix (141): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 libinput Tapping Enabled (274): 0 libinput Tapping Enabled Default (275): 0 libinput Tapping Drag Enabled (276): 1 libinput Tapping Drag Enabled Default (277): 1 libinput Tapping Drag Lock Enabled (278): 0 libinput Tapping Drag Lock Enabled Default (279): 0 libinput Tapping Button Mapping Enabled (280): 1, 0 libinput Tapping Button Mapping Default (281): 1, 0 libinput Accel Speed (282): 0.000000 libinput Accel Speed Default (283): 0.000000 libinput Natural Scrolling Enabled (284): 0 libinput Natural Scrolling Enabled Default (285): 0 libinput Send Events Modes Available (259): 1, 1 libinput Send Events Mode Enabled (260): 1, 0 libinput Send Events Mode Enabled Default (261): 0, 0 libinput Left Handed Enabled (286): 1 libinput Left Handed Enabled Default (287): 0 libinput Scroll Methods Available (288): 1, 1, 0 libinput Scroll Method Enabled (289): 0, 0, 0 libinput Scroll Method Enabled Default (290): 1, 0, 0 libinput Click Methods Available (291): 1, 1 libinput Click Method Enabled (292): 0, 0 libinput Click Method Enabled Default (293): 1, 0 libinput Middle Emulation Enabled (294): 0 libinput Middle Emulation Enabled Default (295): 0 libinput Disable While Typing Enabled (296): 1 libinput Disable While Typing Enabled Default (297): 1 Device Node (262): "/dev/input/event7" Device Product ID (263): 2, 7 libinput Drag Lock Buttons (298): <no items> libinput Horizontal Scroll Enabled (299): 1
$ rpm -qa |grep -i mate
$ rpm -qa |grep -i cinnamon
$ ls /etc/X11/xorg.conf.d/ 00-keyboard.conf
$ cat /etc/X11/xorg.conf.d/00-keyboard.conf # Read and parsed by systemd-localed. It's probably wise not to edit this file # manually too freely. Section "InputClass" Identifier "system-keyboard" MatchIsKeyboard "on" Option "XkbLayout" "us" EndSection
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=15 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Yubico Yubico Yubikey II id=10 [slave keyboard (3)]
↳ Integrated Camera id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=16 [slave keyboard (3)]
$ xinput list-props 'SynPS/2 Synaptics TouchPad'
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (139): 0
Coordinate Transformation Matrix (141): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (274): 0
libinput Tapping Enabled Default (275): 0
libinput Tapping Drag Enabled (276): 1
libinput Tapping Drag Enabled Default (277): 1
libinput Tapping Drag Lock Enabled (278): 0
libinput Tapping Drag Lock Enabled Default (279): 0
libinput Tapping Button Mapping Enabled (280): 1, 0
libinput Tapping Button Mapping Default (281): 1, 0
libinput Accel Speed (282): 0.000000
libinput Accel Speed Default (283): 0.000000
libinput Natural Scrolling Enabled (284): 0
libinput Natural Scrolling Enabled Default (285): 0
libinput Send Events Modes Available (259): 1, 1
libinput Send Events Mode Enabled (260): 1, 0
libinput Send Events Mode Enabled Default (261): 0, 0
libinput Left Handed Enabled (286): 1
libinput Left Handed Enabled Default (287): 0
libinput Scroll Methods Available (288): 1, 1, 0
libinput Scroll Method Enabled (289): 0, 0, 0
libinput Scroll Method Enabled Default (290): 1, 0, 0
libinput Click Methods Available (291): 1, 1
libinput Click Method Enabled (292): 0, 0
libinput Click Method Enabled Default (293): 1, 0
libinput Middle Emulation Enabled (294): 0
libinput Middle Emulation Enabled Default (295): 0
libinput Disable While Typing Enabled (296): 1
libinput Disable While Typing Enabled Default (297): 1
Device Node (262): "/dev/input/event7"
Device Product ID (263): 2, 7
libinput Drag Lock Buttons (298): <no items>
libinput Horizontal Scroll Enabled (299): 1
$ rpm -qa |grep -i mate
$ rpm -qa |grep -i cinnamon
$ ls /etc/X11/ xorg.conf. d/
00-keyboard.conf
$ cat /etc/X11/ xorg.conf. d/00-keyboard. conf
MatchIsKeyboar d "on"
# Read and parsed by systemd-localed. It's probably wise not to edit this file
# manually too freely.
Section "InputClass"
Identifier "system-keyboard"
Option "XkbLayout" "us"
EndSection