我希望调整我的班次+numpad-家庭行为类似微软。在我以前的发行版中,我记得在我的xorg.conf.d/*keyboard.conf中附加了一个XkbOption,这解决了所有问题。现在我也走了同样的路,但是在做了更多的研究之后,我不得不做setxkbmap -option numpad:microsoft来解决我的问题。在每次系统启动时,我的xorg.conf文件要么会被覆盖,要么会被忽略。更确切地说,我添加的行没有被覆盖,而是被忽略了。然后,当我将00-keyboard.conf重命名为80-keyboard.conf以查看它的行为时,它在启动时从零开始创建了一个默认的00-keyboard.conf文件。
setxkbmap和/etc/X11/xorg.conf.d吐露的确切关系是什么?不管是什么地方,它的默认吐露都会覆盖我自己的信任吗?这只是另一种侵入性的系统性做事方式,还是我偏执,因为我对系统有强烈的厌恶?
为了澄清,我确实得到了我想要的结果,我只是想看看引擎盖下的是什么。
摘要:是什么机制忽略了我在/etc/X11/xorg.conf.d/*-keyboard.conf中的手动更改,并迫使我使用setxkbmap?缺省值存储在哪里,以及在每次启动时如何以及为什么要覆盖?
发布于 2018-03-12 18:43:07
您所描述的行为最有可能的解释是:
xorg.conf中的设置可以工作。setxkbmap,则会更改当前会话的配置。您需要了解如何为您想要的行为配置您的桌面环境,或者运行该setxkbmap命令,作为在桌面环境初始化过程中运行得足够晚的部分。
https://unix.stackexchange.com/questions/429575
复制相似问题