以某种方式将“-”映射到转义,并且无法弄清楚如何将其映射回来

以某种方式将“-”映射到转义,并且无法弄清楚如何将其映射回来

真的很愚蠢的问题,我该如何将“-”重新映射到它的默认值(以及当我按下 Shift 键时将其变成下划线)。

按键事件的输出xev

KeyRelease event, serial 34, synthetic NO, window 0xc00001,
    root 0x1a8, subw 0x0, time 1776774, (-96,555), root:(3115,604),
    state 0x0, keycode 20 (keysym 0xff1b, Escape), same_screen YES,
    XKeysymToKeycode returns keycode: 9
    XLookupString gives 1 bytes: (1b) ""
    XFilterEvent returns: False

答案1

如果您正在运行 X,您可以重新应用键盘布局:

setxkbmap it

在我的例子中,“it”代表意大利语,您必须使用适合您的键盘的代码。

man setxkbmap

了解更多信息。

答案2

没关系,setxkbmap -layout us成功了!

相关内容