我使用的是德国标准键盘(樱桃KC 1000、qwertz,带有 ä、ö、ü 等)设置为布局并手动从头开始us
安装系统,似乎在 中发生了一些非常奇怪的事情。当我按下artix linux (openrc)
dwm
k
在键盘上什么都没发生。但是,当我使用它进行搜索时,dmenu
它工作得很好。如果我在终端上退出 dwm,它会再次工作!
我测试了一些设置——见下文——但是不k
行为仍然坚持不懈。
setxkbmap -model pc105 layout us -variant, querty
setxkbmap -model pc105 layout de -variant, querty
setxkbmap -model pc105 layout us -variant, quertz
setxkbmap -model pc105 layout de -variant, quertz
setxkbmap -model pc104 layout us -variant, querty
setxkbmap -model pc104 layout de -variant, querty
setxkbmap -model pc104 layout us -variant, quertz
setxkbmap -model pc104 layout de -variant, quertz
使用xinput
键盘时被检测为Cherry USB keyboard
。使用通讯员 id 进行测试,xinput test 11
按键被检测为key press 45
。
知道如何解决这个问题吗?
答案1
解决了。这与dwm
s文件中的错误设置有关config.h
,我在该文件中映射了107
打印屏幕的键。现在我已经注释掉了该行,重新编译并k
再次工作。然而,这似乎很奇怪,因为k
映射到45
,而不是 107
。
如果您知道为什么会发生这种情况,如果您评论此答案,我将非常感激。最好的祝愿!