我用的是i3wm。当我运行 Open Arena 时,我无法像使用其他应用程序那样用Mod+ Shift+强制杀死它Q,我无法重新启动 wm 或任何东西。 Open Arena 正在窃取键盘输入。
所以有几个问题:开放竞技场就像一头猪,偷了不该偷的东西;我对此无能为力,或者说不想等待。另一个问题是 i3 让 Open Arena 窃取此输入,它应该能够覆盖应用程序,但事实并非如此。在我看来,这损害了可用性,让我不想使用 i3。我听说很多窗口管理器都是这样的,这令人失望。建议?
关于标题,对于我想回答的问题:有没有办法配置 i3,以便它运行我的键盘快捷键而不被应用程序窃取?
答案1
这不是我正在寻找的答案(这就是为什么我不会接受它作为答案),但它有效。
我试图使用Alt+F1来访问 tty,但事实证明在我的配置(Debian+i3wm)中我必须使用Ctrl+ Alt+F1来访问 tty1。找到解决方案这里。这至少与 Debian/Ubuntu 相关。
- 按Ctrl+ Alt+F1进入 tty1。
- 登录。
使用以下命令。
ps aux | grep fullscreenAppNameHere
您可能会看到如下输出:
1000 3721 94.1 5.8 253400 30016 pts/1 R+ 11:56 0:20 [blah blah]fullscreenAppNameHere[blah blah]
使用以下命令来杀死它:
kill -9 3721
按Ctrl+ Alt+ F8(或Ctrl+ Alt+ F7)返回您的积分。