我试图将反引号键映射到 Esc,同时将 shift-反引号映射为波浪号不变。
这是我所做的。
key <TLDE> { [Escape, asciitilde] }; // in X11/xkb/symbols/us
它在终端上运行良好,但在 chrome 或 slack 等应用程序中,
shift-backtick 被识别为 shift Esc。我希望它打印波浪符号 (~)。
当不按 Shift 键按下反引号时,即使在应用程序上它也可以像 Esc 一样正常运行。
这是我的环境。Ubuntu 18.04 LTS
>> setxkbmap -query -verbose 10
Applied rules from evdev:
rules: evdev
model: pc105
layout: us,kr
variant: ,
options: terminate:ctrl_alt_bksp
Trying to build keymap using the following components:
keycodes: evdev+aliases(qwerty)
types: complete
compat: complete
symbols: pc+us+kr:2+inet(evdev)+terminate(ctrl_alt_bksp)
geometry: pc(pc105)
rules: evdev
model: pc105
layout: us,kr
variant: ,
options: terminate:ctrl_alt_bksp
我使用 fcitx 作为输入法框架。
任何帮助将非常感激。