我想要这样:
BackSpace -> 反斜杠
Shift + BackSpace -> 栏
反斜杠 - > BackSpace
我尝试使用 xbindkeys 和 xdotool,但我无法让它工作。这是我在 .xbindkeysrc 文件中的内容:
"xdotool key bar"
shift + BackSpace
"xdotool key backslash"
BackSpace
"xdotool key BackSpace"
backslash
然而,这一切只会让我的钥匙停止工作。
这是不可能的,
xdotool
因为您将两个键链接在一起..当您说它backslash
重新路由到BackSpace
&当您BackSpace
再次说它重新路由到backslash
并且此循环继续运行时,系统会遇到困难[
backslash
-->BackSpace
-->backslash
-->BackSpace
-->backslash
-->so on
-->][
BackSpace
-->backslash
-->BackSpace
-->backslash
-->BackSpace
-->so on
-->]如果您删除此类链接,您的所有其他密钥都可以使用..
例如:以下两者都可以。
或者
最好的方法是用这个答案映射键.. https://askubuntu.com/a/24930/739431
我已经在我的键盘上尝试过,并且很容易交换反斜杠和 BackSpace 键。
例子:
以下是通过运行
xev
命令并按下所需键的所需键的值。state 0x10. keycode 51 (keysym 0X5c, backslash), same_screen YES,
stat 0X10, keycode 22 (keysym 0xff08, BackSpace), same_screen YES,