禁用鼠标单击并更改指针图标

时间:2018-06-21 04:22:36

标签: python linux

我想制作类似xtrlock的应用程序,但是我不知道如何禁用鼠标单击(仍然允许鼠标移动)并更改光标图标(使用自定义png)

我简单的python代码是:

while True:
  password = raw_input()
  if password == "password":
    exit()

1 个答案:

答案 0 :(得分:1)

您实际上需要与一些desktop environment和一些display server进行交互。在Linux上可以是XorgWayland。因此,您应该使用一些GUI toolkit(它们通常提供一些event loop)。详细了解GTKQt。两者都通过PyGTKPyQt连接到Python。首先编写一些简单的GUI应用程序(在PyGTK或PyQt中)以了解概念。

顺便说一句,xtrlockfree software,因此您可以研究其源代码以获取灵感。