我正在Python上用Linux(Ubuntu)编写一个简单的打字/反RSI程序。我问过关于锁定键盘的类似问题(How do I 'lock the keyboard' to prevent any more keypresses being sent on X11/Linux/Gnome?和Releasing all keys after disabling the keyboard in X11/Linux using xinput?)和有人建议(https://stackoverflow.com/a/10769704/161922)抓住键盘焦点将是最好的方法。但是我是X11编程的新手。我怎么用Python做到这一点? (假设我有python-xlib或其他任何安装,我也可以从pypi或apt安装任何东西)。
如何制作一个能够抓住键盘焦点的简单X11应用程序(即使目前正在关注另一个窗口)。用户不应该远离这个alt-tab或alt-f4(即没有逃脱)。但是,应该可以在以后或任何时候“释放”这种“抓取”。