AltGr 键生成虚假的 Control_L 按键事件

AltGr 键生成虚假的 Control_L 按键事件

我正在使用 NX Client for Windows V 3.5.0-9 远程登录到 Redhat 系统。

当我按下 AltGr 时,有时会生成 Control_L keyPressed 的虚假 KeyPressed 事件。我不知道这些事件来自哪里。由于 Control_L 键似乎被按下,因此生成的 Control_L 键 KeyPressed 事件使键盘布局进入某种模式状态。

xev 输出的屏幕截图

我需要帮助来想出一些解决方案来解决这个问题。还有其他调试技术可以帮助我解决 KeyPress 事件的生成位置吗?如果“按下”了 Control_L 键,我可以自动生成 KeyRelease 事件吗?

编辑: 我查看了 Windows 如何读取我的 AltGr 键,结果发现键盘生成了两个键事件。 Windows 屏幕截图

相关内容