我的del
按键在单击重复动作下工作正常(即如果我按住它,它会不断删除字符)但如果我尝试将它(或DEL
功能)映射到另一个键上,它就会中断。
映射键对于单击仍然有效,但对于重复按则无效。
我~/.Xmodmap
对这两个键的看法完全一样:
...
keycode 108 = Delete NoSymbol Delete NoSymbol Delete
...
keycode 119 = Delete NoSymbol Delete NoSymbol Delete
(其中 108 == 原始del
密钥并且119
是我要映射到的密钥)
除了 Xmodmap 之外,我还尝试了许多其他方法,基本上,我在网上找到了所有方法,但都花了几个小时才找到,没有任何方法有效。
更糟糕的是,它一直运行正常,直到几个月前的一次更新破坏了该功能。
关于如何将del
按键功能映射到另一个任意按键上的任何帮助同时保留单击重复动作行为,将不胜感激,我被困住了。
这是在 ubuntu 20.4 上
答案1
keycode 108
在分配从修饰符中删除之前Alt_R
,它取决于您的布局(xmodmap
在终端中运行以查看Alt_R
可以在哪里找到),对于我们的布局来说:remove mod1 = Alt_R
如果您已经进行了映射(没有Alt_R
从修饰符中删除),则首先恢复原始情况(以便Alt_R
存在)。