我试图将“控制权”分配给我的超级R输入/usr/share/X11/xkb/symbols/pc
.
所以,我改变
key <RWIN> { [ Super_R ] }
到
key <RWIN> { [ Control_R ] }
然后我开始X
并使用xev
来验证更改是否发生。事实上,当我按下右侧的“超级”(Windows)键时xev
会报告。Control_R
但是,当我想使用ctrl-c
或时ctrl-d
,分别按右超级键和 c 或 d,程序不会停止,外壳也不会退出。当我使用左控制键时,它会像往常一样工作。
如果我退出 X 并且还改变
key <RCTL> { [ Control_R ] }
到
key <RCTL> { [ Super_R ] }
然后X
再次开始,右侧超级键充当控制键。但是,右控制键不再充当控制键,这是我不希望的。
所以,我想知道为什么第一次更改没有带来所需的键盘更改以及如何将控制功能分配给正确的超级键。