我怎样才能撤消此键映射?

我怎样才能撤消此键映射?

首先,抱歉我的标点符号不太好。当按键没有按预期工作时,很难打字。例如,当我按下向上箭头时,它会截取屏幕截图,这真是把我吓坏了哈哈哈

无论如何,我弄坏了键盘上的一个键,并使用 xkeycaps 将其重新映射到一个未使用的键,这样就行了。但后来我意识到它搞砸了其他键...

我认为这是我使用的程序 http://www.jwz.org/xkeycaps/man.html

然后,在进行修改之后,我发现了如何从这个问题的第二个答案中保存它们 如何将我的回车键映射到其他键 其中显示的内容为“当您对当前的键盘映射感到满意并希望在未来的 X-sessions 中使用它时,请运行以下命令来保存它:

xmodmap -pke > ~/.Xmodmap”

我怀疑这是否相关,但我刚刚用实时 CD 重新启动,并且所有密钥都在那里起作用。嗯,这有点相关,因为它验证了我的想法......最坏的情况是,我可以格式化并重新安装,问题就会消失。

答案1


根据这个答案xmodmap没有状态的概念,所以无法直接重置状态。”

因此,您可以通过撤消已编辑的键来将其恢复:

再次打开终端并逐个输入此行键:例如,要设置;F12默认执行以下命令。

xmodmap -e "keycode 47 = semicolon"
xmodmap -e "keycode 96 = F12"

下一类型xmodmap -pke > ~/.Xmodmap

或者您可以使用setxkbmap -layout Your_keybard_Layout_Here将您的更改完全重置为默认值。

笔记:
更换正确的键盘布局,而不是Your_keybard_Layout_Here用来setxkbmap -query找到正确的布局。

例如我的布局是“我们”:

user@test-pc:~$ setxkbmap -query
   rules:      evdev
   model:      pc105
   layout:     us        <---------------------- HERE
   options:    grp_led:scroll

相关内容