使用 xkb Ubuntu 18.04 将反引号键映射到 Esc 和波浪号,即使在 chrome、slack 等应用程序上也是如此

使用 xkb Ubuntu 18.04 将反引号键映射到 Esc 和波浪号,即使在 chrome、slack 等应用程序上也是如此

我试图将反引号键映射到 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 作为输入法框架。

任何帮助将非常感激。

相关内容