在 Debian TTY 中将 ESC 重新映射为 FN+ESC

在 Debian TTY 中将 ESC 重新映射为 FN+ESC

我最近为我的树莓派零 w(Raspbian,基于 Debian Buster,“lite”版本)购买了一个小键盘。然而,它的设计很烦人,没有功能键(F1~F9),而 ESC 键代替了~`在美国国际布局中(1键旁边)。它没有无论如何,回家总是一件苦差事。

因此,我尝试在 TTY 会话中重新ESC映射`~并使用FN+ 。ESC不过由于我没有X11,西夫xmodmap不是一个选择。我尝试使用加载键,但是我只能找到有关简单替换的文档,例如绑定ESC到键 19,而不是像FN+这样的组合ESC来产生所需的行为。

是否有任何 TTY 包或命令集可以永久重新映射此类键?

答案1

据我所知,“FN”键未与操作系统通信。绑定键之间的切换发生在键盘上。操作系统不知道您在任何给定时刻按下了 FN+ ESC。所以你必须弄清楚FN+ESC上的哪个键。一旦您知道键盘与操作系统通信的键类型,您只需将 ~ 与 ESC 和 ESC 与当前绑定的任何键切换为 FN+ESC 即可。

相关内容