Alt + F4 切换到 TTY4

ig3*_*343 73 gnome command-line shortcut-keys tty

从昨天开始Alt+F4在我的电脑上出乎意料地工作。当我按下这些键时,TTY4 被打开。此外,在 GUI 上运行的应用程序会收到Alt+F4消息。这是通过重新启动系统来解决的,但过了一会儿它又开始这样做了。

据我搜索,还有其他人发现了这个问题,但没有解决方案(1 , 2)。

我正在运行 Ubuntu Gnome 16.10、内核版本 4.8.0-39-generic 和 GNOME Shell 版本 3.20.4。

pop*_*pey 112

我最近在 Ubuntu GNOME 和 Unity 上有这个。答案是这样的:

sudo kbd_mode -s
Run Code Online (Sandbox Code Playgroud)

在终端中运行它,然后Alt+F4键盘组合恢复正常。

kbd_mode手册页(来自kbd 项目):

kbd_mode - 报告或设置键盘模式

不带参数,kbd_mode 打印当前键盘模式(RAW、MEDIUMRAW 或 XLATE)。
使用参数,它按指示设置键盘模式:

-s:扫描码模式(RAW),

  • 在上述命令之前运行 `sudo kbd_mode` 显示我的键盘处于“Unicode (UTF-8) 模式”。上面的命令会将你的键盘模式设置为“原始(扫描码)模式”,如 [`man kbd_mode`](https://linux.die.net/man/1/kbd_mode) 可以验证。 (6认同)
  • 每次启动都必须这样做真的很烦人,显然一个永久的解决方案是编辑 /etc/console-setup/remap.inc ,如 https://askubuntu.com/a/1059609/104605 所述。 (5认同)
  • 仅供其他人将来参考,这也适用于 18.04(默认使用 GNOME)。 (3认同)
  • 和 sudo kbd_mode -u 切换回 unicode 模式 (2认同)