我在 Windows 10 上的 WSL 中运行 Linux。
Linux 发行版是 Kali。
我正在使用 Win-Kex。
我从 Suckless 安装了窗口管理器 dwm。
但由于某种原因,某些键绑定似乎不起作用。
因此,要在 dwm 中移动窗口,我按窗口键 + shift 键 +(数字)从 1 到 9 的数字(这些称为标签)。
但由于某种原因,我只能将窗口移动到 1、4、5、7、8、9。
所以它对 2、3、6 不起作用。
不确定为什么。
我可以转到所有标签:窗口键 + (数字)
可能是 TigerVNC 对按键绑定或 Windows 10 感到困惑,或者是其他原因?
我在我的个人笔记本电脑(裸机)上使用 dwm,没有遇到任何问题。
答案1
在尝试使用 xev(打印 X 事件的内容)调试我的情况后,我找到了我的问题。
我的 Windows 10 键盘布局设置为法语(加拿大)。
加拿大法语区:
- 移位 + 2 = “
- 移位 + 3 = /
- 移位 + 6 = ?
加拿大/美国英语:
- 移位 + 2 = @
- 移位 + 3 = #
- 移位 + 6 = ^
所以当我按下窗口键 + Shift + 2系统期望的是英文版本的输出,因此得到了错误的键盘输出。
我尝试使用加拿大英语键盘布局,一切正常。