如何更改VT和X之间切换的快捷键?

如何更改VT和X之间切换的快捷键?

我正在使用一个有 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 上正确覆盖键盘而不是那些低级命令的线索。

相关内容