You are not logged in.
Pages: 1
Hello everyone. Not really a noob, but figured that was the most suitable place for that kind of problem. The problem is I just installed arch coming from void and xorg config files don't seem to be working. I want to set my keyboard to have 2 different languages keymaps and my mouse to have a flat accel profile. Even though I follow the wiki step by step and the files are almost exactly the same apart from lines that I don't need like "Option "XkbVariant" ",dvorak"", xorg just doesn't want to take these files into account. The same config files worked on void. Any help would be appreciated.
Last edited by user4719 (2025-11-19 17:55:13)
Offline
Using what WM/DE? How are you starting it? What files do you have, exactly?
Last edited by Scimmia (2025-11-19 18:26:29)
Offline
Using what WM/DE?
I'm using custom dwm build.
How are you starting it?
Via startx.
What files do you have, exactly?
Here's 00-keyboard.conf:
Section "InputClass"
Identifier "keyboard_name" // I have actual device name here, just substituted it
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:alt_shift_toggle"
EndSectionHere's 40-libinput.conf:
Section "InputClass"
Identifier "SIGMACHIP Usb Mouse" // This here is an actual device name
MatchIsPointer "on"
Driver "libinput"
Option "AccelProfile" "flat"
EndSectionI relogged and even rebooted multiple times, making a xorg.conf file outside of xorg.conf.d (in /etc/X11) doesn't work as well
Offline
Please post your Xorg log, https://wiki.archlinux.org/title/Xorg#General as well as your xinitrc and the output of "setxkbmap -print -query"
Leaving aside this "I have actual device name here, just substituted it" nonsense, "00-keyboard.conf" isn't "eactly" either - what path?
making a xorg.conf file outside of xorg.conf.d
If that defines a static server configuration the configlets might easily get ignored/overridden - remove that.
Offline
Leaving aside this "I have actual device name here, just substituted it" nonsense
lmao
"00-keyboard.conf" isn't "eactly" either - what path?
I don't think I understand you correctly, but both libinput and keyboard config files are in /etc/X11/xorg.conf.d.
Also forget about the keyboard, somehow I managed to get it working, for some reason after I changed the configuration with localectl once the config file was taken into account, even after I changed it manually.
I am more interested in the mouse, I have not managed to get it working. Setting accel profile with xinput works, but libinput still shows that adaptive profile is selected, also changes are obviously gone after restarting X
Offline
I am more interested in the mouse, I have not managed to get it working. Setting accel profile with xinput works
Please post your Xorg log, https://wiki.archlinux.org/title/Xorg#General as well as your xinitrc
The identifier is meaningless free-text, is the config verbatim or did you try to match the product as well?
https://man.archlinux.org/man/xorg.conf … SS_SECTION
You could btw. fix the profile using xinput in the xinitrc.
Offline
Pages: 1