X11 中 Ctrl 按钮的键盘问题

X11 中 Ctrl 按钮的键盘问题

我有一个问题。我认为它开始于几个月前,可疑地接近最新 Fedora 版本的更新。我曾经将此归咎于硬件,但是当我将 USB 键盘连接到我的笔记本电脑时(我几天前才管理过),问题仍然存在,所以我认为这可能是软件问题。

问题:

当我按下Ctrl按钮时,什么也没有发生。例如,它没有被发送到Windows。但是,如果我连续按下按钮(例如 ctrl-t 等),它就会起作用。另外,如果我先按 Alt,然后按Ctrl,然后释放 Alt,则Ctrl按键将被发送到应用程序。

该问题的 xev 日志:

仅使用Ctrl,只会发生这种情况:(左或右 ctrl 并不重要)

https://paste.kde.org/p1rwqrgsr

正如您所看到的,没有 KeyPress 事件,也没有 KeyRelease 事件。

使用 Alt-Ctrl-Release Alt 序列,会发生这种情况:

https://paste.kde.org/pbqg6vk9s

如您所见,一切都如预期。

这背后可能存在什么问题?更重要的是,我有什么选择来解决这个问题?

软件详细信息: Fedora 桌面稳定版最新版,Gnome 风格。所有系统配置均为默认。

答案1

“焦点进入”和“焦点离开”事件意味着某些其他应用程序正在处理 Ctrl 键,并且仅传递对其没有反应的任何组合键的序列,这可以是您的窗口管理器,也可以是多个程序之一允许外语键盘。 Gnome 通常使用一些伊巴士-应用。

修复方法是将正在处理该事件的任何程序配置为忽略它,或者将其完全卸载。

相关内容