Debian 12 带有 KDE Plasma 5.27.5、KDE Frameworks 5.103.0、Qt 5.15.8,运行 Wayland。
在日常工作中,我使用 Workman 布局的自定义版本。我注意到更改布局也会影响快捷键的位置(最明显的是 Ctrl+C 和 Ctrl+V),这没问题,但对于游戏来说,这也会影响控件的位置(例如 WASD)。对于大多数游戏来说,这不是问题,因为我可以将它们重新映射到 DASH,但有些游戏没有这个选项,我不得不以略显尴尬的移动键位置玩游戏。最明显的是,使用 Steam Proton 运行的 Switchball HD。
我尝试添加常规 QWERTY 布局并在打开游戏之前切换到它;没有成功,按键仍然在不同的位置。我正在考虑一种解决方法,涉及键盘到控制器映射程序,例如使用箭头键模拟游戏手柄输入(在控制器上玩 Switchball 很麻烦),但我的问题是:为什么即使在使用任务栏切换工具切换到 QWERTY 后,程序仍然“认为”我正在使用 Workman 布局?每次更改后我是否需要重新启动系统,或者使用一些命令行工具来刷新按键位置?