我正在使用一个有 TUI 的软件,我想在虚拟终端上使用它。该软件使用Alt+←和Alt+→快捷键来执行一些任务。因此,我需要禁用或更改 Linux 计算机上这些组合键的预定义行为(当前在虚拟终端和 X 会话之间切换)
那么如何更改Alt+→快捷键呢?
答案1
假设Linux(不是自由BSD...)。
这应该禁用 Alt+Left 或 Alt+Right 上的特殊功能,只留下 Alt+Fn 键来更改控制台。它应该在控制台上运行并需要 root 来加载新的键盘映射:
dumpkeys > backup-keymap
dumpkeys | sed 's/Decr_Console/Left/g;s/Incr_Console/Right/g' | loadkeys
要恢复、使用loadkeys < backup-keymap
或重新启动某些系统键盘配置工具。
我不知道如何在启动时将其正确集成到键盘映射中。它可能取决于发行版(如果使用 systemd ...)
文件/etc/console-setup/remap.inc
在 Debian 上可能会提供更多关于如何在 Debian 上正确覆盖键盘而不是那些低级命令的线索。