You are not logged in.
Hello everyone.
I'm using Arch with KDE and I try to set CapsLock as the key for switching keyboard layout.
I set CapsLock as the key in "System Settings" app and it switches layouts but CapsLock still making CAPITAL letters when it turned on.
So could you give me the hint what file contains settings of Caps Lock behavior where I could disable this option?
Or I understand something completely wrong and there is a better way to do this.
Last edited by nikibaru (2025-01-20 01:28:35)
Offline
Is this KDE on wayland or X11?
setxkbmap -print -query
Look at (you don't have to post this one )
grep grp /usr/share/X11/xkb/rules/base.lst | grep caps
Offline
KDE on Wayland
setxkbmap -print -query
WARNING: Running setxkbmap against an Xwayland server
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+us+inet(evdev)" };
xkb_geometry { include "pc(pc105)" };
};
rules: evdev
model: pc105
layout: us
-----------------------------------------------
grep grp /usr/share/X11/xkb/rules/base.lst | grep caps
grp:caps_switch Caps Lock (while pressed), Alt+Caps Lock for the original Caps Lock action
grp:caps_toggle Caps Lock
grp:shift_caps_toggle Shift+Caps Lock
grp:caps_select Caps Lock to first layout; Shift+Caps Lock to second layout
grp:alt_caps_toggle Alt+Caps Lock
grp_led:caps Caps Lock
------------------------------------------------
But I still not understand how to use it:)
I tried to change CapsLock behavior in KDE "System Settings" and check by
find ./ -type f -mmin -1
command which files in catalog xkb were changed.
Seems like there is no any changes in these files.
Last edited by nikibaru (2025-01-13 07:38:59)
Offline
Please use [code][/code] tags. Edit your post in this regard.
KDE on Wayland
But I still not understand how to use it:)
https://wiki.archlinux.org/title/Xorg/K … tion_files
Even on wayland plasma should™ pick up /etc/X11/xorg.conf.d/00-keyboard.conf - otherwise you're down to the KDE specific config tools on wayland
Offline
Fixed my previous post. Thank you!
I created file 00-keyboard.conf as manual recommend:
# localectl --no-convert set-x11-keymap cz,us pc104 ,dvorak grp:win_space_toggle
in my case I've got:
$cat /etc/X11/xorg.conf.d/00-keyboard.conf
# Written by systemd-localed(8), read by systemd-localed and Xorg. It's
# probably wise not to edit this file manually. Use localectl(1) to
# update this file.
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "us,ru"
Option "XkbModel" "pc105"
Option "XkbVariant" "basic,"
Option "XkbOptions" "grp:caps_toggle"
EndSection
but it doesn't work. I restarted pc and no changes.
What are specific KDE configs and why I can't edit them directly?
Looks very strange to me that we have more than 1 place for keyboard settings changes.
It has to create conflicts I think.
Last edited by nikibaru (2025-01-13 07:38:35)
Offline
Looks very strange to me that we have more than 1 place for keyboard settings changes.
Welcome to the wonderful world of wayland…
Does the toggle work in an X11 session?
Offline
Unfortunately no
Do I understand correctly that there is 2 opportunities:
1 - xorg session and this is the story about data and configs in X11 folders
2 - KDE Wayland compositor which contains configs inside itself.
So to fix this problem with Caps Lock I have to read about KDE Wayland compositor?
Last edited by nikibaru (2025-01-12 13:53:25)
Offline
In the X11 session, please run and post the output of
setxkbmap -print -query
and also your Xorg log, https://wiki.archlinux.org/title/Xorg#General
The session can alter the keyboard configuration at any point, the fat DEs have a habit of doing that - we'll see.
Offline
setxkbmap -print -query
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+ru+us(intl-unicode):2+inet(evdev)" };
xkb_geometry { include "pc(pc104)" };
};
rules: evdev
model: pc104
layout: ru,us
variant: ,intl-unicode
cat /var/log/Xorg.0.log | ts
Jan 12 17:36:38 [ 5.458] (--) Log file renamed from "/var/log/Xorg.pid-564.log" to "/var/log/Xorg.0.log"
Jan 12 17:36:38 [ 5.460]
Jan 12 17:36:38 X.Org X Server 1.21.1.15
Jan 12 17:36:38 X Protocol Version 11, Revision 0
Jan 12 17:36:38 [ 5.460] Current Operating System: Linux archlinux 6.12.7-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 27 Dec 2024 14:24:37 +0000 x86_64
Jan 12 17:36:38 [ 5.460] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=a1628d1f-5ecf-4523-b7d2-b8c8dd5139f5 rw loglevel=3
Jan 12 17:36:38 [ 5.460]
Jan 12 17:36:38 [ 5.460] Current version of pixman: 0.44.2
Jan 12 17:36:38 [ 5.460] Before reporting problems, check [url]http://wiki.x.org[/url]
Jan 12 17:36:38 to make sure that you have the latest version.
Jan 12 17:36:38 [ 5.460] Markers: (--) probed, (**) from config file, (==) default setting,
Jan 12 17:36:38 (++) from command line, (!!) notice, (II) informational,
Jan 12 17:36:38 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
Jan 12 17:36:38 [ 5.460] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Jan 12 16:42:47 2025
Jan 12 17:36:38 [ 5.461] (==) Using config directory: "/etc/X11/xorg.conf.d"
Jan 12 17:36:38 [ 5.461] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
Jan 12 17:36:38 [ 5.462] (==) No Layout section. Using the first Screen section.
Jan 12 17:36:38 [ 5.462] (==) No screen section available. Using defaults.
Jan 12 17:36:38 [ 5.462] (**) |-->Screen "Default Screen Section" (0)
Jan 12 17:36:38 [ 5.462] (**) | |-->Monitor "<default monitor>"
Jan 12 17:36:38 [ 5.462] (==) No monitor specified for screen "Default Screen Section".
Jan 12 17:36:38 Using a default monitor configuration.
Jan 12 17:36:38 [ 5.462] (**) Allowing byte-swapped clients
Jan 12 17:36:38 [ 5.462] (==) Automatically adding devices
Jan 12 17:36:38 [ 5.462] (==) Automatically enabling devices
Jan 12 17:36:38 [ 5.462] (==) Automatically adding GPU devices
Jan 12 17:36:38 [ 5.462] (==) Automatically binding GPU devices
Jan 12 17:36:38 [ 5.462] (==) Max clients allowed: 256, resource mask: 0x1fffff
Jan 12 17:36:38 [ 5.462] (WW) The directory "/usr/share/fonts/misc" does not exist.
Jan 12 17:36:38 [ 5.462] Entry deleted from font path.
Jan 12 17:36:38 [ 5.463] (WW) The directory "/usr/share/fonts/OTF" does not exist.
Jan 12 17:36:38 [ 5.463] Entry deleted from font path.
Jan 12 17:36:38 [ 5.463] (WW) The directory "/usr/share/fonts/Type1" does not exist.
Jan 12 17:36:38 [ 5.463] Entry deleted from font path.
Jan 12 17:36:38 [ 5.464] (==) FontPath set to:
Jan 12 17:36:38 /usr/share/fonts/TTF,
Jan 12 17:36:38 /usr/share/fonts/100dpi,
Jan 12 17:36:38 /usr/share/fonts/75dpi
Jan 12 17:36:38 [ 5.464] (==) ModulePath set to "/usr/lib/xorg/modules"
Jan 12 17:36:38 [ 5.464] (II) The server relies on udev to provide the list of input devices.
Jan 12 17:36:38 If no devices become available, reconfigure udev or disable AutoAddDevices.
Jan 12 17:36:38 [ 5.464] (II) Module ABI versions:
Jan 12 17:36:38 [ 5.464] X.Org ANSI C Emulation: 0.4
Jan 12 17:36:38 [ 5.464] X.Org Video Driver: 25.2
Jan 12 17:36:38 [ 5.464] X.Org XInput driver : 24.4
Jan 12 17:36:38 [ 5.464] X.Org Server Extension : 10.0
Jan 12 17:36:38 [ 5.464] (++) using VT number 2
Jan 12 17:36:38
Jan 12 17:36:38 [ 5.464] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
Jan 12 17:36:38 [ 5.464] (II) xfree86: Adding drm device (/dev/dri/card1)
Jan 12 17:36:38 [ 5.464] (II) Platform probe for /sys/devices/pci0000:00/0000:00:02.0/drm/card1
Jan 12 17:36:38 [ 5.481] (--) PCI:*(0@0:2:0) 8086:9a49:17aa:5089 rev 1, Mem @ 0x601c000000/16777216, 0x4000000000/268435456, I/O @ 0x00003000/64, BIOS @ 0x????????/131072
Jan 12 17:36:38 [ 5.481] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
Jan 12 17:36:38 [ 5.481] (II) LoadModule: "glx"
Jan 12 17:36:38 [ 5.481] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
Jan 12 17:36:38 [ 5.486] (II) Module glx: vendor="X.Org Foundation"
Jan 12 17:36:38 [ 5.486] compiled for 1.21.1.15, module version = 1.0.0
Jan 12 17:36:38 [ 5.486] ABI class: X.Org Server Extension, version 10.0
Jan 12 17:36:38 [ 5.486] (==) Matched intel as autoconfigured driver 0
Jan 12 17:36:38 [ 5.486] (==) Matched modesetting as autoconfigured driver 1
Jan 12 17:36:38 [ 5.486] (==) Matched fbdev as autoconfigured driver 2
Jan 12 17:36:38 [ 5.486] (==) Matched vesa as autoconfigured driver 3
Jan 12 17:36:38 [ 5.486] (==) Assigned the driver to the xf86ConfigLayout
Jan 12 17:36:38 [ 5.486] (II) LoadModule: "intel"
Jan 12 17:36:38 [ 5.487] (WW) Warning, couldn't open module intel
Jan 12 17:36:38 [ 5.487] (EE) Failed to load module "intel" (module does not exist, 0)
Jan 12 17:36:38 [ 5.487] (II) LoadModule: "modesetting"
Jan 12 17:36:38 [ 5.487] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
Jan 12 17:36:38 [ 5.488] (II) Module modesetting: vendor="X.Org Foundation"
Jan 12 17:36:38 [ 5.488] compiled for 1.21.1.15, module version = 1.21.1
Jan 12 17:36:38 [ 5.488] Module class: X.Org Video Driver
Jan 12 17:36:38 [ 5.488] ABI class: X.Org Video Driver, version 25.2
Jan 12 17:36:38 [ 5.488] (II) LoadModule: "fbdev"
Jan 12 17:36:38 [ 5.488] (WW) Warning, couldn't open module fbdev
Jan 12 17:36:38 [ 5.488] (EE) Failed to load module "fbdev" (module does not exist, 0)
Jan 12 17:36:38 [ 5.488] (II) LoadModule: "vesa"
Jan 12 17:36:38 [ 5.488] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
Jan 12 17:36:38 [ 5.488] (II) Module vesa: vendor="X.Org Foundation"
Jan 12 17:36:38 [ 5.488] compiled for 1.21.1.11, module version = 2.6.0
Jan 12 17:36:38 [ 5.488] Module class: X.Org Video Driver
Jan 12 17:36:38 [ 5.488] ABI class: X.Org Video Driver, version 25.2
Jan 12 17:36:38 [ 5.488] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
Jan 12 17:36:38 [ 5.488] (II) VESA: driver for VESA chipsets: vesa
Jan 12 17:36:38 [ 5.513] (II) modeset(0): using drv /dev/dri/card1
Jan 12 17:36:38 [ 5.514] (II) modeset(0): Creating default Display subsection in Screen section
Jan 12 17:36:38 "Default Screen Section" for depth/fbbpp 24/32
Jan 12 17:36:38 [ 5.514] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
Jan 12 17:36:38 [ 5.514] (==) modeset(0): RGB weight 888
Jan 12 17:36:38 [ 5.514] (==) modeset(0): Default visual is TrueColor
Jan 12 17:36:38 [ 5.514] (II) Loading sub module "glamoregl"
Jan 12 17:36:38 [ 5.514] (II) LoadModule: "glamoregl"
Jan 12 17:36:38 [ 5.514] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
Jan 12 17:36:38 [ 5.517] (II) Module glamoregl: vendor="X.Org Foundation"
Jan 12 17:36:38 [ 5.517] compiled for 1.21.1.15, module version = 1.0.1
Jan 12 17:36:38 [ 5.517] ABI class: X.Org ANSI C Emulation, version 0.4
Jan 12 17:36:38 [ 5.616] (II) modeset(0): glamor X acceleration enabled on Mesa Intel(R) Iris(R) Xe Graphics (TGL GT2)
Jan 12 17:36:38 [ 5.616] (II) modeset(0): glamor initialized
Jan 12 17:36:38 [ 5.616] (==) modeset(0): VariableRefresh: disabled
Jan 12 17:36:38 [ 5.616] (==) modeset(0): AsyncFlipSecondaries: disabled
Jan 12 17:36:38 [ 5.617] (II) modeset(0): Output eDP-1 has no monitor section
Jan 12 17:36:38 [ 5.626] (II) modeset(0): Output HDMI-1 has no monitor section
Jan 12 17:36:38 [ 5.626] (II) modeset(0): Output DP-1 has no monitor section
Jan 12 17:36:38 [ 5.627] (II) modeset(0): Output DP-2 has no monitor section
Jan 12 17:36:38 [ 5.627] (II) modeset(0): Output DP-3 has no monitor section
Jan 12 17:36:38 [ 5.627] (II) modeset(0): Output DP-4 has no monitor section
Jan 12 17:36:38 [ 5.629] (II) modeset(0): EDID for output eDP-1
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Manufacturer: AUO Model: 662d Serial#: 0
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Year: 2019 Week: 0
Jan 12 17:36:38 [ 5.629] (II) modeset(0): EDID Version: 1.4
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Digital Display Input
Jan 12 17:36:38 [ 5.629] (II) modeset(0): 6 bits per channel
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Digital interface is DisplayPort
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Max Image Size [cm]: horiz.: 29 vert.: 17
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Gamma: 2.20
Jan 12 17:36:38 [ 5.629] (II) modeset(0): No DPMS capabilities specified
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Supported color encodings: RGB 4:4:4
Jan 12 17:36:38 [ 5.629] (II) modeset(0): First detailed timing is preferred mode
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Preferred mode is native pixel format and refresh rate
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Display is continuous-frequency
Jan 12 17:36:38 [ 5.629] (II) modeset(0): redX: 0.572 redY: 0.345 greenX: 0.348 greenY: 0.565
Jan 12 17:36:38 [ 5.629] (II) modeset(0): blueX: 0.160 blueY: 0.113 whiteX: 0.313 whiteY: 0.329
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Manufacturer's mask: 0
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Supported detailed timing:
Jan 12 17:36:38 [ 5.629] (II) modeset(0): clock: 141.0 MHz Image Size: 293 x 165 mm
Jan 12 17:36:38 [ 5.629] (II) modeset(0): h_active: 1920 h_sync: 1936 h_sync_end 1952 h_blank_end 2104 h_border: 0
Jan 12 17:36:38 [ 5.629] (II) modeset(0): v_active: 1080 v_sync: 1083 v_sync_end 1097 v_blanking: 1116 v_border: 0
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Unknown vendor-specific block f
Jan 12 17:36:38 [ 5.629] (II) modeset(0): AUO
Jan 12 17:36:38 [ 5.629] (II) modeset(0): B133HAN06.6
Jan 12 17:36:38 [ 5.629] (II) modeset(0): EDID (in hex):
Jan 12 17:36:38 [ 5.629] (II) modeset(0): 00ffffffffffff0006af2d6600000000
Jan 12 17:36:38 [ 5.629] (II) modeset(0): 001d0104951d11780393059258599029
Jan 12 17:36:38 [ 5.629] (II) modeset(0): 1d505400000001010101010101010101
Jan 12 17:36:38 [ 5.629] (II) modeset(0): 010101010101143780b8703824401010
Jan 12 17:36:38 [ 5.629] (II) modeset(0): 3e0025a5100000180000000f00000000
Jan 12 17:36:38 [ 5.629] (II) modeset(0): 00000000000000000020000000fe0041
Jan 12 17:36:38 [ 5.629] (II) modeset(0): 554f0a202020202020202020000000fe
Jan 12 17:36:38 [ 5.629] (II) modeset(0): 004231333348414e30362e36200a003c
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Printing probed modes for output eDP-1
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1920x1080"x60.0 141.00 1920 1936 1952 2104 1080 1083 1097 1116 -hsync -vsync (67.0 kHz eP)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1920x1080"x120.0 356.38 1920 2080 2288 2656 1080 1081 1084 1118 doublescan -hsync +vsync (134.2 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1920x1080"x119.9 266.50 1920 1944 1960 2000 1080 1081 1084 1111 doublescan +hsync -vsync (133.2 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1920x1080"x60.0 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync (67.2 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1920x1080"x59.9 138.50 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.6 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1680x1050"x60.0 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync (65.3 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1680x1050"x59.9 119.00 1680 1728 1760 1840 1050 1053 1059 1080 +hsync -vsync (64.7 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1400x1050"x60.0 122.00 1400 1488 1640 1880 1050 1052 1064 1082 +hsync +vsync (64.9 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1600x900"x120.0 246.00 1600 1728 1900 2200 900 901 904 932 doublescan -hsync +vsync (111.8 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1600x900"x119.9 186.50 1600 1624 1640 1680 900 901 904 926 doublescan +hsync -vsync (111.0 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1600x900"x59.9 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync (56.0 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1600x900"x59.8 97.50 1600 1648 1680 1760 900 903 908 926 +hsync -vsync (55.4 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1280x1024"x60.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1400x900"x60.0 103.50 1400 1480 1624 1848 900 903 913 934 -hsync +vsync (56.0 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1400x900"x59.9 86.50 1400 1448 1480 1560 900 903 913 926 +hsync -vsync (55.4 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1280x960"x60.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1440x810"x120.0 198.12 1440 1548 1704 1968 810 811 814 839 doublescan -hsync +vsync (100.7 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1440x810"x119.9 151.88 1440 1464 1480 1520 810 811 814 833 doublescan +hsync -vsync (99.9 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1368x768"x59.9 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync (47.8 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1368x768"x59.9 72.25 1368 1416 1448 1528 768 771 781 790 +hsync -vsync (47.3 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1280x800"x120.0 174.25 1280 1380 1516 1752 800 801 804 829 doublescan -hsync +vsync (99.5 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1280x800"x119.9 134.25 1280 1304 1320 1360 800 801 804 823 doublescan +hsync -vsync (98.7 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1280x800"x59.8 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync (49.7 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1280x800"x59.9 71.00 1280 1328 1360 1440 800 803 809 823 +hsync -vsync (49.3 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1280x720"x120.0 156.12 1280 1376 1512 1744 720 721 724 746 doublescan -hsync +vsync (89.5 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1280x720"x120.0 120.75 1280 1304 1320 1360 720 721 724 740 doublescan +hsync -vsync (88.8 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1280x720"x59.9 74.50 1280 1344 1472 1664 720 723 728 748 -hsync +vsync (44.8 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1280x720"x59.7 63.75 1280 1328 1360 1440 720 723 728 741 +hsync -vsync (44.3 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1024x768"x120.1 133.47 1024 1100 1212 1400 768 768 770 794 doublescan -hsync +vsync (95.3 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "960x720"x120.0 117.00 960 1024 1128 1300 720 720 722 750 doublescan -hsync +vsync (90.0 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "928x696"x120.1 109.15 928 976 1088 1264 696 696 698 719 doublescan -hsync +vsync (86.4 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "896x672"x120.0 102.40 896 960 1060 1224 672 672 674 697 doublescan -hsync +vsync (83.7 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1024x576"x119.9 98.50 1024 1092 1200 1376 576 577 580 597 doublescan -hsync +vsync (71.6 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1024x576"x119.9 78.38 1024 1048 1064 1104 576 577 580 592 doublescan +hsync -vsync (71.0 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1024x576"x59.9 46.50 1024 1064 1160 1296 576 579 584 599 -hsync +vsync (35.9 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "1024x576"x59.8 42.00 1024 1072 1104 1184 576 579 584 593 +hsync -vsync (35.5 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "960x600"x119.9 96.62 960 1028 1128 1296 600 601 604 622 doublescan -hsync +vsync (74.6 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "960x600"x120.0 77.00 960 984 1000 1040 600 601 604 617 doublescan +hsync -vsync (74.0 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "960x540"x119.9 86.50 960 1024 1124 1288 540 541 544 560 doublescan -hsync +vsync (67.2 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "960x540"x120.0 69.25 960 984 1000 1040 540 541 544 555 doublescan +hsync -vsync (66.6 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "960x540"x59.6 40.75 960 992 1088 1216 540 543 548 562 -hsync +vsync (33.5 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "960x540"x59.8 37.25 960 1008 1040 1120 540 543 548 556 +hsync -vsync (33.3 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "800x600"x120.0 81.00 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (75.0 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "840x525"x120.0 73.12 840 892 980 1120 525 526 529 544 doublescan -hsync +vsync (65.3 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "840x525"x119.8 59.50 840 864 880 920 525 526 529 540 doublescan +hsync -vsync (64.7 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "864x486"x59.9 32.50 864 888 968 1072 486 489 494 506 -hsync +vsync (30.3 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "864x486"x59.6 30.50 864 912 944 1024 486 489 494 500 +hsync -vsync (29.8 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "700x525"x120.0 61.00 700 744 820 940 525 526 532 541 doublescan +hsync +vsync (64.9 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "800x450"x119.9 59.12 800 848 928 1056 450 451 454 467 doublescan -hsync +vsync (56.0 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "800x450"x119.6 48.75 800 824 840 880 450 451 454 463 doublescan +hsync -vsync (55.4 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "640x512"x120.0 54.00 640 664 720 844 512 512 514 533 doublescan +hsync +vsync (64.0 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "700x450"x119.9 51.75 700 740 812 924 450 451 456 467 doublescan -hsync +vsync (56.0 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "700x450"x119.8 43.25 700 724 740 780 450 451 456 463 doublescan +hsync -vsync (55.4 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "640x480"x120.0 54.00 640 688 744 900 480 480 482 500 doublescan +hsync +vsync (60.0 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "720x405"x59.5 22.50 720 744 808 896 405 408 413 422 -hsync +vsync (25.1 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "720x405"x59.0 21.75 720 768 800 880 405 408 413 419 +hsync -vsync (24.7 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "684x384"x119.8 42.62 684 720 788 892 384 385 390 399 doublescan -hsync +vsync (47.8 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "684x384"x119.7 36.12 684 708 724 764 384 385 390 395 doublescan +hsync -vsync (47.3 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "640x400"x119.8 41.75 640 676 740 840 400 401 404 415 doublescan -hsync +vsync (49.7 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "640x400"x120.0 35.50 640 664 680 720 400 401 404 411 doublescan +hsync -vsync (49.3 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "640x360"x119.7 37.25 640 672 736 832 360 361 364 374 doublescan -hsync +vsync (44.8 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "640x360"x119.7 31.88 640 664 680 720 360 361 364 370 doublescan +hsync -vsync (44.3 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "640x360"x59.8 18.00 640 664 720 800 360 363 368 376 -hsync +vsync (22.5 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "640x360"x59.3 17.75 640 688 720 800 360 363 368 374 +hsync -vsync (22.2 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "512x384"x120.0 32.50 512 524 592 672 384 385 388 403 doublescan -hsync -vsync (48.4 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "512x288"x120.0 23.25 512 532 580 648 288 289 292 299 doublescan -hsync +vsync (35.9 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "512x288"x119.8 21.00 512 536 552 592 288 289 292 296 doublescan +hsync -vsync (35.5 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "480x270"x119.3 20.38 480 496 544 608 270 271 274 281 doublescan -hsync +vsync (33.5 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "480x270"x119.6 18.62 480 504 520 560 270 271 274 278 doublescan +hsync -vsync (33.3 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "400x300"x120.6 20.00 400 420 484 528 300 300 302 314 doublescan +hsync +vsync (37.9 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "400x300"x112.7 18.00 400 412 448 512 300 300 301 312 doublescan +hsync +vsync (35.2 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "432x243"x119.8 16.25 432 444 484 536 243 244 247 253 doublescan -hsync +vsync (30.3 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "432x243"x119.1 15.25 432 456 472 512 243 244 247 250 doublescan +hsync -vsync (29.8 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "320x240"x120.1 12.59 320 328 376 400 240 245 246 262 doublescan -hsync -vsync (31.5 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "360x202"x119.0 11.25 360 372 404 448 202 204 206 211 doublescan -hsync +vsync (25.1 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "360x202"x118.3 10.88 360 384 400 440 202 204 206 209 doublescan +hsync -vsync (24.7 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "320x180"x119.7 9.00 320 332 360 400 180 181 184 188 doublescan -hsync +vsync (22.5 kHz d)
Jan 12 17:36:38 [ 5.629] (II) modeset(0): Modeline "320x180"x118.6 8.88 320 344 360 400 180 181 184 187 doublescan +hsync -vsync (22.2 kHz d)
Jan 12 17:36:38 [ 5.636] (II) modeset(0): EDID for output HDMI-1
Jan 12 17:36:38 [ 5.636] (II) modeset(0): EDID for output DP-1
Jan 12 17:36:38 [ 5.636] (II) modeset(0): EDID for output DP-2
Jan 12 17:36:38 [ 5.636] (II) modeset(0): EDID for output DP-3
Jan 12 17:36:38 [ 5.636] (II) modeset(0): EDID for output DP-4
Jan 12 17:36:38 [ 5.636] (II) modeset(0): Output eDP-1 connected
Jan 12 17:36:38 [ 5.636] (II) modeset(0): Output HDMI-1 disconnected
Jan 12 17:36:38 [ 5.636] (II) modeset(0): Output DP-1 disconnected
Jan 12 17:36:38 [ 5.636] (II) modeset(0): Output DP-2 disconnected
Jan 12 17:36:38 [ 5.636] (II) modeset(0): Output DP-3 disconnected
Jan 12 17:36:38 [ 5.636] (II) modeset(0): Output DP-4 disconnected
Jan 12 17:36:38 [ 5.636] (II) modeset(0): Using exact sizes for initial modes
Jan 12 17:36:38 [ 5.636] (II) modeset(0): Output eDP-1 using initial mode 1920x1080 +0+0
Jan 12 17:36:38 [ 5.637] (==) modeset(0): Using gamma correction (1.0, 1.0, 1.0)
Jan 12 17:36:38 [ 5.637] (==) modeset(0): DPI set to (96, 96)
Jan 12 17:36:38 [ 5.637] (II) Loading sub module "fb"
Jan 12 17:36:38 [ 5.637] (II) LoadModule: "fb"
Jan 12 17:36:38 [ 5.637] (II) Module "fb" already built-in
Jan 12 17:36:38 [ 5.637] (II) UnloadModule: "vesa"
Jan 12 17:36:38 [ 5.637] (II) Unloading vesa
Jan 12 17:36:38 [ 5.649] (==) modeset(0): Backing store enabled
Jan 12 17:36:38 [ 5.649] (==) modeset(0): Silken mouse enabled
Jan 12 17:36:38 [ 5.731] (II) modeset(0): Initializing kms color map for depth 24, 8 bpc.
Jan 12 17:36:38 [ 5.731] (==) modeset(0): DPMS enabled
Jan 12 17:36:38 [ 5.731] (II) modeset(0): [DRI2] Setup complete
Jan 12 17:36:38 [ 5.731] (II) modeset(0): [DRI2] DRI driver: iris
Jan 12 17:36:38 [ 5.731] (II) modeset(0): [DRI2] VDPAU driver: va_gl
Jan 12 17:36:38 [ 5.731] (II) Initializing extension Generic Event Extension
Jan 12 17:36:38 [ 5.731] (II) Initializing extension SHAPE
Jan 12 17:36:38 [ 5.731] (II) Initializing extension MIT-SHM
Jan 12 17:36:38 [ 5.731] (II) Initializing extension XInputExtension
Jan 12 17:36:38 [ 5.732] (II) Initializing extension XTEST
Jan 12 17:36:38 [ 5.732] (II) Initializing extension BIG-REQUESTS
Jan 12 17:36:38 [ 5.732] (II) Initializing extension SYNC
Jan 12 17:36:38 [ 5.732] (II) Initializing extension XKEYBOARD
Jan 12 17:36:38 [ 5.733] (II) Initializing extension XC-MISC
Jan 12 17:36:38 [ 5.733] (II) Initializing extension SECURITY
Jan 12 17:36:38 [ 5.733] (II) Initializing extension XFIXES
Jan 12 17:36:38 [ 5.733] (II) Initializing extension RENDER
Jan 12 17:36:38 [ 5.733] (II) Initializing extension RANDR
Jan 12 17:36:38 [ 5.733] (II) Initializing extension COMPOSITE
Jan 12 17:36:38 [ 5.734] (II) Initializing extension DAMAGE
Jan 12 17:36:38 [ 5.734] (II) Initializing extension MIT-SCREEN-SAVER
Jan 12 17:36:38 [ 5.734] (II) Initializing extension DOUBLE-BUFFER
Jan 12 17:36:38 [ 5.734] (II) Initializing extension RECORD
Jan 12 17:36:38 [ 5.734] (II) Initializing extension DPMS
Jan 12 17:36:38 [ 5.734] (II) Initializing extension Present
Jan 12 17:36:38 [ 5.734] (II) Initializing extension DRI3
Jan 12 17:36:38 [ 5.735] (II) Initializing extension X-Resource
Jan 12 17:36:38 [ 5.735] (II) Initializing extension XVideo
Jan 12 17:36:38 [ 5.735] (II) Initializing extension XVideo-MotionCompensation
Jan 12 17:36:38 [ 5.735] (II) Initializing extension GLX
Jan 12 17:36:38 [ 5.748] (II) AIGLX: Loaded and initialized iris
Jan 12 17:36:38 [ 5.748] (II) GLX: Initialized DRI2 GL provider for screen 0
Jan 12 17:36:38 [ 5.748] (II) Initializing extension XFree86-VidModeExtension
Jan 12 17:36:38 [ 5.748] (II) Initializing extension XFree86-DGA
Jan 12 17:36:38 [ 5.748] (II) Initializing extension XFree86-DRI
Jan 12 17:36:38 [ 5.748] (II) Initializing extension DRI2
Jan 12 17:36:38 [ 5.749] (II) modeset(0): Damage tracking initialized
Jan 12 17:36:38 [ 5.749] (II) modeset(0): Setting screen physical size to 508 x 285
Jan 12 17:36:38 [ 5.798] (II) config/udev: Adding input device Power Button (/dev/input/event2)
Jan 12 17:36:38 [ 5.798] (**) Power Button: Applying InputClass "libinput keyboard catchall"
Jan 12 17:36:38 [ 5.798] (**) Power Button: Applying InputClass "system-keyboard"
Jan 12 17:36:38 [ 5.798] (II) LoadModule: "libinput"
Jan 12 17:36:38 [ 5.798] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
Jan 12 17:36:38 [ 5.800] (II) Module libinput: vendor="X.Org Foundation"
Jan 12 17:36:38 [ 5.800] compiled for 1.21.1.13, module version = 1.5.0
Jan 12 17:36:38 [ 5.800] Module class: X.Org XInput Driver
Jan 12 17:36:38 [ 5.800] ABI class: X.Org XInput driver, version 24.4
Jan 12 17:36:38 [ 5.800] (II) Using input driver 'libinput' for 'Power Button'
Jan 12 17:36:38 [ 5.800] (**) Power Button: always reports core events
Jan 12 17:36:38 [ 5.800] (**) Option "Device" "/dev/input/event2"
Jan 12 17:36:38 [ 5.803] (II) event2 - Power Button: is tagged by udev as: Keyboard
Jan 12 17:36:38 [ 5.803] (II) event2 - Power Button: device is a keyboard
Jan 12 17:36:38 [ 5.803] (II) event2 - Power Button: device removed
Jan 12 17:36:38 [ 5.856] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2"
Jan 12 17:36:38 [ 5.856] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
Jan 12 17:36:38 [ 5.856] (**) Option "xkb_model" "pc104"
Jan 12 17:36:38 [ 5.856] (**) Option "xkb_layout" "us,ru"
Jan 12 17:36:38 [ 5.856] (**) Option "xkb_variant" "basic,"
Jan 12 17:36:38 [ 5.856] (**) Option "xkb_options" "grp:caps_toggle"
Jan 12 17:36:38 [ 5.872] (II) event2 - Power Button: is tagged by udev as: Keyboard
Jan 12 17:36:38 [ 5.873] (II) event2 - Power Button: device is a keyboard
Jan 12 17:36:38 [ 5.873] (II) config/udev: Adding input device Video Bus (/dev/input/event5)
Jan 12 17:36:38 [ 5.873] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
Jan 12 17:36:38 [ 5.873] (**) Video Bus: Applying InputClass "system-keyboard"
Jan 12 17:36:38 [ 5.873] (II) Using input driver 'libinput' for 'Video Bus'
Jan 12 17:36:38 [ 5.873] (**) Video Bus: always reports core events
Jan 12 17:36:38 [ 5.873] (**) Option "Device" "/dev/input/event5"
Jan 12 17:36:38 [ 5.873] (II) event5 - Video Bus: is tagged by udev as: Keyboard
Jan 12 17:36:38 [ 5.873] (II) event5 - Video Bus: device is a keyboard
Jan 12 17:36:38 [ 5.873] (II) event5 - Video Bus: device removed
Jan 12 17:36:38 [ 5.946] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input6/event5"
Jan 12 17:36:38 [ 5.946] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
Jan 12 17:36:38 [ 5.946] (**) Option "xkb_model" "pc104"
Jan 12 17:36:38 [ 5.946] (**) Option "xkb_layout" "us,ru"
Jan 12 17:36:38 [ 5.946] (**) Option "xkb_variant" "basic,"
Jan 12 17:36:38 [ 5.946] (**) Option "xkb_options" "grp:caps_toggle"
Jan 12 17:36:38 [ 5.948] (II) event5 - Video Bus: is tagged by udev as: Keyboard
Jan 12 17:36:38 [ 5.948] (II) event5 - Video Bus: device is a keyboard
Jan 12 17:36:38 [ 5.949] (II) config/udev: Adding input device Lid Switch (/dev/input/event1)
Jan 12 17:36:38 [ 5.949] (II) No input driver specified, ignoring this device.
Jan 12 17:36:38 [ 5.949] (II) This device may have been added with another device file.
Jan 12 17:36:38 [ 5.950] (II) config/udev: Adding input device Sleep Button (/dev/input/event0)
Jan 12 17:36:38 [ 5.950] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
Jan 12 17:36:38 [ 5.950] (**) Sleep Button: Applying InputClass "system-keyboard"
Jan 12 17:36:38 [ 5.950] (II) Using input driver 'libinput' for 'Sleep Button'
Jan 12 17:36:38 [ 5.950] (**) Sleep Button: always reports core events
Jan 12 17:36:38 [ 5.950] (**) Option "Device" "/dev/input/event0"
Jan 12 17:36:38 [ 5.951] (II) event0 - Sleep Button: is tagged by udev as: Keyboard
Jan 12 17:36:38 [ 5.951] (II) event0 - Sleep Button: device is a keyboard
Jan 12 17:36:38 [ 5.951] (II) event0 - Sleep Button: device removed
Jan 12 17:36:38 [ 5.976] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input0/event0"
Jan 12 17:36:38 [ 5.976] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 8)
Jan 12 17:36:38 [ 5.976] (**) Option "xkb_model" "pc104"
Jan 12 17:36:38 [ 5.976] (**) Option "xkb_layout" "us,ru"
Jan 12 17:36:38 [ 5.976] (**) Option "xkb_variant" "basic,"
Jan 12 17:36:38 [ 5.976] (**) Option "xkb_options" "grp:caps_toggle"
Jan 12 17:36:38 [ 5.978] (II) event0 - Sleep Button: is tagged by udev as: Keyboard
Jan 12 17:36:38 [ 5.978] (II) event0 - Sleep Button: device is a keyboard
Jan 12 17:36:38 [ 5.980] (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event8)
Jan 12 17:36:38 [ 5.980] (II) No input driver specified, ignoring this device.
Jan 12 17:36:38 [ 5.980] (II) This device may have been added with another device file.
Jan 12 17:36:38 [ 5.980] (II) config/udev: Adding input device HDA Intel PCH Headphone (/dev/input/event9)
Jan 12 17:36:38 [ 5.980] (II) No input driver specified, ignoring this device.
Jan 12 17:36:38 [ 5.980] (II) This device may have been added with another device file.
Jan 12 17:36:38 [ 5.981] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=3 (/dev/input/event10)
Jan 12 17:36:38 [ 5.981] (II) No input driver specified, ignoring this device.
Jan 12 17:36:38 [ 5.981] (II) This device may have been added with another device file.
Jan 12 17:36:38 [ 5.981] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=7 (/dev/input/event11)
Jan 12 17:36:38 [ 5.981] (II) No input driver specified, ignoring this device.
Jan 12 17:36:38 [ 5.981] (II) This device may have been added with another device file.
Jan 12 17:36:38 [ 5.982] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=8 (/dev/input/event12)
Jan 12 17:36:38 [ 5.982] (II) No input driver specified, ignoring this device.
Jan 12 17:36:38 [ 5.982] (II) This device may have been added with another device file.
Jan 12 17:36:38 [ 5.982] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=9 (/dev/input/event13)
Jan 12 17:36:38 [ 5.982] (II) No input driver specified, ignoring this device.
Jan 12 17:36:38 [ 5.982] (II) This device may have been added with another device file.
Jan 12 17:36:38 [ 5.983] (II) config/udev: Adding input device Elan Touchpad (/dev/input/event14)
Jan 12 17:36:38 [ 5.983] (**) Elan Touchpad: Applying InputClass "libinput touchpad catchall"
Jan 12 17:36:38 [ 5.983] (II) Using input driver 'libinput' for 'Elan Touchpad'
Jan 12 17:36:38 [ 5.983] (**) Elan Touchpad: always reports core events
Jan 12 17:36:38 [ 5.983] (**) Option "Device" "/dev/input/event14"
Jan 12 17:36:38 [ 5.984] (II) event14 - Elan Touchpad: is tagged by udev as: Touchpad
Jan 12 17:36:38 [ 5.987] (II) event14 - Elan Touchpad: device is a touchpad
Jan 12 17:36:38 [ 5.987] (II) event14 - Elan Touchpad: device removed
Jan 12 17:36:38 [ 6.056] (II) libinput: Elan Touchpad: Step value 0 was provided, libinput Fallback acceleration function is used.
Jan 12 17:36:38 [ 6.056] (II) libinput: Elan Touchpad: Step value 0 was provided, libinput Fallback acceleration function is used.
Jan 12 17:36:38 [ 6.056] (II) libinput: Elan Touchpad: Step value 0 was provided, libinput Fallback acceleration function is used.
Jan 12 17:36:38 [ 6.057] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1f.4/i2c-14/14-0015/input/input16/event14"
Jan 12 17:36:38 [ 6.057] (II) XINPUT: Adding extended input device "Elan Touchpad" (type: TOUCHPAD, id 9)
Jan 12 17:36:38 [ 6.060] (**) Option "AccelerationScheme" "none"
Jan 12 17:36:38 [ 6.060] (**) Elan Touchpad: (accel) selected scheme none/0
Jan 12 17:36:38 [ 6.060] (**) Elan Touchpad: (accel) acceleration factor: 2.000
Jan 12 17:36:38 [ 6.060] (**) Elan Touchpad: (accel) acceleration threshold: 4
Jan 12 17:36:38 [ 6.062] (II) event14 - Elan Touchpad: is tagged by udev as: Touchpad
Jan 12 17:36:38 [ 6.065] (II) event14 - Elan Touchpad: device is a touchpad
Jan 12 17:36:38 [ 6.066] (II) config/udev: Adding input device Elan Touchpad (/dev/input/mouse0)
Jan 12 17:36:38 [ 6.066] (II) No input driver specified, ignoring this device.
Jan 12 17:36:38 [ 6.066] (II) This device may have been added with another device file.
Jan 12 17:36:38 [ 6.067] (II) config/udev: Adding input device Elan TrackPoint (/dev/input/event15)
Jan 12 17:36:38 [ 6.067] (**) Elan TrackPoint: Applying InputClass "libinput pointer catchall"
Jan 12 17:36:38 [ 6.067] (II) Using input driver 'libinput' for 'Elan TrackPoint'
Jan 12 17:36:38 [ 6.067] (**) Elan TrackPoint: always reports core events
Jan 12 17:36:38 [ 6.067] (**) Option "Device" "/dev/input/event15"
Jan 12 17:36:38 [ 6.069] (II) event15 - Elan TrackPoint: is tagged by udev as: Mouse Pointingstick
Jan 12 17:36:38 [ 6.069] (II) event15 - Elan TrackPoint: device is a pointer
Jan 12 17:36:38 [ 6.070] (II) event15 - Elan TrackPoint: device removed
Jan 12 17:36:38 [ 6.150] (II) libinput: Elan TrackPoint: Step value 0 was provided, libinput Fallback acceleration function is used.
Jan 12 17:36:38 [ 6.150] (II) libinput: Elan TrackPoint: Step value 0 was provided, libinput Fallback acceleration function is used.
Jan 12 17:36:38 [ 6.150] (II) libinput: Elan TrackPoint: Step value 0 was provided, libinput Fallback acceleration function is used.
Jan 12 17:36:38 [ 6.150] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1f.4/i2c-14/14-0015/input/input17/event15"
Jan 12 17:36:38 [ 6.150] (II) XINPUT: Adding extended input device "Elan TrackPoint" (type: MOUSE, id 10)
Jan 12 17:36:38 [ 6.150] (**) Option "AccelerationScheme" "none"
Jan 12 17:36:38 [ 6.150] (**) Elan TrackPoint: (accel) selected scheme none/0
Jan 12 17:36:38 [ 6.150] (**) Elan TrackPoint: (accel) acceleration factor: 2.000
Jan 12 17:36:38 [ 6.150] (**) Elan TrackPoint: (accel) acceleration threshold: 4
Jan 12 17:36:38 [ 6.152] (II) event15 - Elan TrackPoint: is tagged by udev as: Mouse Pointingstick
Jan 12 17:36:38 [ 6.152] (II) event15 - Elan TrackPoint: device is a pointer
Jan 12 17:36:38 [ 6.154] (II) config/udev: Adding input device Elan TrackPoint (/dev/input/mouse1)
Jan 12 17:36:38 [ 6.154] (II) No input driver specified, ignoring this device.
Jan 12 17:36:38 [ 6.154] (II) This device may have been added with another device file.
Jan 12 17:36:38 [ 6.155] (II) config/udev: Adding input device Intel HID events (/dev/input/event6)
Jan 12 17:36:38 [ 6.155] (**) Intel HID events: Applying InputClass "libinput keyboard catchall"
Jan 12 17:36:38 [ 6.155] (**) Intel HID events: Applying InputClass "system-keyboard"
Jan 12 17:36:38 [ 6.155] (II) Using input driver 'libinput' for 'Intel HID events'
Jan 12 17:36:38 [ 6.155] (**) Intel HID events: always reports core events
Jan 12 17:36:38 [ 6.155] (**) Option "Device" "/dev/input/event6"
Jan 12 17:36:38 [ 6.156] (II) event6 - Intel HID events: is tagged by udev as: Keyboard
Jan 12 17:36:38 [ 6.156] (II) event6 - Intel HID events: device is a keyboard
Jan 12 17:36:38 [ 6.156] (II) event6 - Intel HID events: device removed
Jan 12 17:36:38 [ 6.196] (**) Option "config_info" "udev:/sys/devices/platform/INTC1051:00/input/input7/event6"
Jan 12 17:36:38 [ 6.196] (II) XINPUT: Adding extended input device "Intel HID events" (type: KEYBOARD, id 11)
Jan 12 17:36:38 [ 6.196] (**) Option "xkb_model" "pc104"
Jan 12 17:36:38 [ 6.196] (**) Option "xkb_layout" "us,ru"
Jan 12 17:36:38 [ 6.197] (**) Option "xkb_variant" "basic,"
Jan 12 17:36:38 [ 6.197] (**) Option "xkb_options" "grp:caps_toggle"
Jan 12 17:36:38 [ 6.198] (II) event6 - Intel HID events: is tagged by udev as: Keyboard
Jan 12 17:36:38 [ 6.198] (II) event6 - Intel HID events: device is a keyboard
Jan 12 17:36:38 [ 6.199] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event3)
Jan 12 17:36:38 [ 6.199] (**) AT Translated Set 2 keyboard: Applying InputClass "libinput keyboard catchall"
Jan 12 17:36:38 [ 6.199] (**) AT Translated Set 2 keyboard: Applying InputClass "system-keyboard"
Jan 12 17:36:38 [ 6.199] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
Jan 12 17:36:38 [ 6.199] (**) AT Translated Set 2 keyboard: always reports core events
Jan 12 17:36:38 [ 6.199] (**) Option "Device" "/dev/input/event3"
Jan 12 17:36:38 [ 6.200] (II) event3 - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
Jan 12 17:36:38 [ 6.201] (II) event3 - AT Translated Set 2 keyboard: device is a keyboard
Jan 12 17:36:38 [ 6.202] (II) event3 - AT Translated Set 2 keyboard: device removed
Jan 12 17:36:38 [ 6.243] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input3/event3"
Jan 12 17:36:38 [ 6.243] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 12)
Jan 12 17:36:38 [ 6.243] (**) Option "xkb_model" "pc104"
Jan 12 17:36:38 [ 6.243] (**) Option "xkb_layout" "us,ru"
Jan 12 17:36:38 [ 6.243] (**) Option "xkb_variant" "basic,"
Jan 12 17:36:38 [ 6.243] (**) Option "xkb_options" "grp:caps_toggle"
Jan 12 17:36:38 [ 6.245] (II) event3 - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
Jan 12 17:36:38 [ 6.245] (II) event3 - AT Translated Set 2 keyboard: device is a keyboard
Jan 12 17:36:38 [ 6.247] (II) config/udev: Adding input device PC Speaker (/dev/input/event7)
Jan 12 17:36:38 [ 6.247] (II) No input driver specified, ignoring this device.
Jan 12 17:36:38 [ 6.247] (II) This device may have been added with another device file.
Jan 12 17:36:38 [ 6.251] (II) config/udev: Adding input device ThinkPad Extra Buttons (/dev/input/event4)
Jan 12 17:36:38 [ 6.251] (**) ThinkPad Extra Buttons: Applying InputClass "libinput keyboard catchall"
Jan 12 17:36:38 [ 6.251] (**) ThinkPad Extra Buttons: Applying InputClass "system-keyboard"
Jan 12 17:36:38 [ 6.251] (II) Using input driver 'libinput' for 'ThinkPad Extra Buttons'
Jan 12 17:36:38 [ 6.251] (**) ThinkPad Extra Buttons: always reports core events
Jan 12 17:36:38 [ 6.251] (**) Option "Device" "/dev/input/event4"
Jan 12 17:36:38 [ 6.252] (II) event4 - ThinkPad Extra Buttons: is tagged by udev as: Keyboard Switch
Jan 12 17:36:38 [ 6.252] (II) event4 - ThinkPad Extra Buttons: device is a keyboard
Jan 12 17:36:38 [ 6.253] (II) event4 - ThinkPad Extra Buttons: device removed
Jan 12 17:36:38 [ 6.290] (**) Option "config_info" "udev:/sys/devices/platform/thinkpad_acpi/input/input4/event4"
Jan 12 17:36:38 [ 6.290] (II) XINPUT: Adding extended input device "ThinkPad Extra Buttons" (type: KEYBOARD, id 13)
Jan 12 17:36:38 [ 6.290] (**) Option "xkb_model" "pc104"
Jan 12 17:36:38 [ 6.290] (**) Option "xkb_layout" "us,ru"
Jan 12 17:36:38 [ 6.290] (**) Option "xkb_variant" "basic,"
Jan 12 17:36:38 [ 6.290] (**) Option "xkb_options" "grp:caps_toggle"
Jan 12 17:36:38 [ 6.291] (II) event4 - ThinkPad Extra Buttons: is tagged by udev as: Keyboard Switch
Jan 12 17:36:38 [ 6.291] (II) event4 - ThinkPad Extra Buttons: device is a keyboard
Jan 12 17:36:38 [ 13.519] (II) modeset(0): EDID vendor "AUO", prod id 26157
Jan 12 17:36:38 [ 13.519] (II) modeset(0): Printing DDC gathered Modelines:
Jan 12 17:36:38 [ 13.519] (II) modeset(0): Modeline "1920x1080"x0.0 141.00 1920 1936 1952 2104 1080 1083 1097 1116 -hsync -vsync (67.0 kHz eP)
Jan 12 17:36:38 [ 13.567] (II) modeset(0): EDID vendor "AUO", prod id 26157
Jan 12 17:36:38 [ 13.567] (II) modeset(0): Printing DDC gathered Modelines:
Jan 12 17:36:38 [ 13.567] (II) modeset(0): Modeline "1920x1080"x0.0 141.00 1920 1936 1952 2104 1080 1083 1097 1116 -hsync -vsync (67.0 kHz eP)
Jan 12 17:36:38 [ 14.065] (II) modeset(0): EDID vendor "AUO", prod id 26157
Jan 12 17:36:38 [ 14.065] (II) modeset(0): Printing DDC gathered Modelines:
Jan 12 17:36:38 [ 14.065] (II) modeset(0): Modeline "1920x1080"x0.0 141.00 1920 1936 1952 2104 1080 1083 1097 1116 -hsync -vsync (67.0 kHz eP)
Jan 12 17:36:38 [ 720.262] [dix] EventToCore: Not implemented yet
Jan 12 17:36:38 [ 720.262] [dix] EventToCore: Not implemented yet
Last edited by nikibaru (2025-01-13 07:38:17)
Offline
Please use [code][/code] tags, not "quote" tags. Edit your post in this regard.
Jan 12 17:36:38 [ 5.856] (**) Option "xkb_options" "grp:caps_toggle"
Jan 12 17:36:38 [ 5.946] (**) Option "xkb_options" "grp:caps_toggle"
Jan 12 17:36:38 [ 5.976] (**) Option "xkb_options" "grp:caps_toggle"
Jan 12 17:36:38 [ 6.197] (**) Option "xkb_options" "grp:caps_toggle"
Jan 12 17:36:38 [ 6.243] (**) Option "xkb_options" "grp:caps_toggle"
Jan 12 17:36:38 [ 6.290] (**) Option "xkb_options" "grp:caps_toggle"
the X11 server picked up the config, your outpu lacks the option line, but the output is clearly different and the symbols don't inlude the group switch.
=> Disable the multi-layout config in KDE systemsettings and see (first X11, then wayland) whether that allows you to pick up the xorg config on either display server (and whether things work as expected)
Offline
I disabled multi-layouts in KDE Settings. No changes.
Then I tried to paste command from https://wiki.archlinux.org/title/Xorg/K … figuration
# localectl --no-convert set-x11-keymap cz,us pc104 ,dvorak grp:win_space_toggle
It worked out and after 5 minutes when I could input password because of dvorak I change command to:
# localectl --no-convert set-x11-keymap ru,us pc104 , grp:caps_toggle
now my config:
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "ru,us"
Option "XkbModel" "pc104"
Option "XkbVariant" ","
Option "XkbOptions" "grp:caps_toggle"
EndSection
After that I found that CapsLock works in SDDM(it changes layouts but button's led not light) but still works as usual(changes letter's size and led works ) after Log in
Last edited by nikibaru (2025-01-13 18:59:56)
Offline
Log into KDE/wayland, KDE/X11 or in either case?
The xorg config was and is applied when the server starts - what's reflected by SDDM.
As long as nothing (the KDE session config) changes that you seek it to be reflected in the "setxkbmap -print -query" output.
If that's not the case even in KDE/X11, some session script/daemon steamrolls some KDE keyboard config over the existing layout.
Probably ~/.config/kxkbrc - though apparently https://bbs.archlinux.org/viewtopic.php?id=284058 was down to interference from an https://wiki.archlinux.org/title/Input_method (do you use anything like fcitx5 etc?)
Offline
I didn't install any IME or IMF.
But I believe I close to solution.
1.I disabled multi-layouts in KDE Settings
2.Edited /etc/X11/xorg.conf.d/00-keyboard.conf
cat /etc/X11/xorg.conf.d/00-keyboard.conf
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "ru,us"
Option "XkbModel" "pc104"
Option "XkbVariant" ","
Option "XkbOptions" "grp:caps_toggle,grp_led:caps"
EndSection
with this setting Caps works in SDDM.
------
For newbies like me who could read it: be careful when edit 00-keyboard.conf. I wrote
Option "XkbOptions" "grp:caps_toggle", "grp_led:caps" and after logout
my PC stuck at "terminate plymouth boot screen" (or something like that) stage.
And I had to use live Usb to fix this file.
------
3. I made script and added it into KDE Autostart:
#! /usr/bin/bash
setxkbmap -option <-- delete all options
setxkbmap -option grp:caps_toggle <-- set Caps to switch layouts
setxkbmap -option grp_led:caps <-- needs for led on Caps button
this is enough for X11 session. Caps switches layouts.
4. In Wayland I removed line ResetOldOptions=true from ~/.config/kxkbrc.
Maybe it breaks something else, I don't know yet. But if you don't delete this line,
script doesn't work. It changes options but they kind of "not active".
If I run script again, CapsLock works.
Finally CapsLock works in Wayland session too but led bulb on button still not working.
Last edited by nikibaru (2025-01-14 23:39:08)
Offline
In Wayland I removed line ResetOldOptions=true from ~/.config/kxkbrc
What does that file look like tbw?
Offline
It contained only 2 lines:
[Layout]
ResetOldOptions=true
Offline
What happens if you just delete that file?
Offline
I will try today later
Offline
What happens if you just delete that file?
I removed it and nothing changed. Still works fine.
Offline
It would seem that an unconfigured kxkb leaves behind a configuration that still wipes the layout :rolleys:
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Offline
Thank you for your help!
I marked thread resolved because CapsLock switches layouts.
Then If I find out why Caps Led not works in Wayland session I edit my post with solution.
Offline
Hold on, plasma/wayland does NOT pick up the /etc/X11/xorg.conf.d/00-keyboard.conf configuration??
Offline
As I understand it picks up 00-keyboard.conf so I see that this settings affect to SDDM input.
But for new plasma/wayland session some mechnism drops setxkbmap configuration to default.
For example this is setxkbmap configuration that does what I want:
WARNING: Running setxkbmap against an Xwayland server
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete+grp_led(caps)" };
xkb_symbols { include "pc+us+inet(evdev)+group(caps_toggle)" };
xkb_geometry { include "pc(pc105)" };
};
rules: evdev
model: pc105
layout: us
options: grp_led:caps,grp:caps_toggle
And the same after re-login:
WARNING: Running setxkbmap against an Xwayland server
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+us+inet(evdev)" };
xkb_geometry { include "pc(pc105)" };
};
rules: evdev
model: pc105
layout: us
So you can see that KDE rewrite it and removed my settings about Caps.
That's why I has to use script which rewrite this settings for each new session.
Offline
I would have blamed ~/.config/kxkbrc - SDDM will likely just run on X11 anyway.
This isn't a problem w/ plasma/X11 sessions?
File a bug at bugs.kde.org - it has to be possible to configure the keyboard layout or at least stay away from the existing configuration. Even on wayland.
Offline
FWIW I've been following this from the sidelines, and GUI/settings wise you can configure Capslock to be a layout switch in the keyboard settings on the "Key Bindings" screen (on the layout/keyboard kcm there's a button at the top right) which has a bunch of the more advanced xkb settings, including Capslock Layout toggle and Capslock LED Layout indicator.
or in terms of config setting in .config/kxbrc:
[Layout]
...
Options=grp_led:caps,grp:caps_toggle
...
Last edited by V1del (2025-01-19 15:20:33)
Online
Oh..It was so easy...
So, finally. What I did and why I confused myself and then Seth.
1. I set Caps as layout switcher but it still increase letter's size.
2. I disabled multi-layout in KDE Settings and added 00-keyboard.conf and Caps worked out in SDDM
3. I tried to make it work in Wayland/X11 session. For that I started to use script which changed session's settings through setxkbmap.
4. Seth said I has to pay attention on ~/.config/kxkbrc, but I found only that removing
ResetOldOptions=true
line making my script working in Wayland session.
5. Then Seth suggested to remove ~/.config/kxkbrc and check if something changes. I removed but nothing happened. Now I understand that it was a solution
because in this case my script is no needed and 00-keyboard.conf works great but that moment I didn't understand it.
6. V1del said that I could add
Options=grp_led:caps,grp:caps_toggle
to kxkbrc and moreover that I could set it in "KeyBindings". Adding line in kxkbrc is perfect solution for me.
Sorry that I've created the problem out of the blue and spent so much time.
Offline