我写在Linux(Ubuntu的)在Python简单的打字休息/抗RSI程序。 我问了一下锁键盘(类似的问题如何“锁定键盘”,以防止在X11 / Linux的/ GNOME发送任何更多的按键?和使用XINPUT在X11 / Linux的禁用键盘后,释放所有键? ),有人建议( https://stackoverflow.com/a/10769704/161922 )是抓住了键盘焦点将是最好的方式。 不过,我是新来的X11编程。 我会怎么做,在Python中? (假设我有蟒蛇-的xlib或什么装,我也可以安装的PyPI或apt任何东西)。
你如何做一个简单的X11应用程序,它会抢了键盘焦点(即使当前注视的另一个窗口)。 它不应该为用户到Alt-Tab键或Alt-F4离开这是可能的(即不存在逃逸)。 然而,它应该是可能的“释放”这种被“截获”后或在任何时间。