如何永久切换“退格键”和“回车键”?

如何永久切换“退格键”和“回车键”?

我想交换 Enter 键和 Backspace 键的功能。我知道它们两个的键码

“回车” = 117;“退格” = 101;

可能的方法是使用 dconf 编辑器通过更改 xkb 的选项,但我不知道规则/选项的名称。

答案1

xev告诉我输入的是键码 36,所以

# just to be sure, set any other key to Return! (here - (minus) mapped to Return
xmodmap -e 'keycode 61 = Return'
# not change keycode of Return to backspace 
xmodmap -e 'keycode 36 = BackSpace'

应该可以工作。只需确保在登录时调用该命令即可。或者,/usr/share/X11/xkb/symbols如果您更愿意,您可以修改布局的符号文件。

重要的:请确保您有另一种发送 Return 键的方式,否则您将无法做太多事情(即使将键码 36 恢复为 Return 键,而没有 Return 键也可能无法实现...)。上面我将“减号”键映射到 Return 键。

相关内容