Alt + F4切换到TTY4

从昨天起Alt + F4在我的电脑上出乎意料地工作了。 当我按下那些键时,TTY4被打开。 此外,在GUI上运行的应用程序接收Alt + F4消息。 这是通过重新启动系统解决的,但过了一段时间后它又开始以这种方式工作。

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

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

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

sudo kbd_mode -s 

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

要做的事情

 1. Alt + f1 

– 上面会做什么? 它会打开TTY1吗?

 2. open terminal and just press "j" without quote 

什么是输出? 它会像按Enter键一样工作吗? 或者只是打印“j”?

在@ Pielco11发布的链接中 , sudo update-grub解决了这个问题。

还可以尝试sudo apt-get update

一些想法可以追查并解决问题:

  • 使用Live-CD引导以检查问题是否是物理问题
  • 使用其他键盘
  • 切换键盘布局或尝试重新映射Ctrl
  • 它只发生在桌面环境中还是如果你在其他TTY上也会切换到TTY4? 如果它也发生在TTY上,它可能与某些内核参数有关。

您是否尝试过第二次引用(update-grub)的最后一条评论?