import uinput
device = uinput.Device([uinput.KEY_LEFTCTRL, uinput.KEY_LEFTALT, uinput.KEY_T])
device.emit_combo([uinput.KEY_LEFTCTRL, uinput.KEY_LEFTALT, uinput.KEY_T])上面的代码在python中工作得很好,但在文件中却不起作用。这密码怎么了?
发布于 2015-02-20 00:19:14
我自己找到的。
如果创建新的uinput.Device并立即发送输入,input将无法工作。这需要一段时间。所以,这是我的解决方案:
import uinput
device = uinput.Device([uinput.KEY_LEFTCTRL, uinput.KEY_LEFTALT, uinput.KEY_T])
time.sleep(0.1)
device.emit_combo([uinput.KEY_LEFTCTRL, uinput.KEY_LEFTALT, uinput.KEY_T])https://stackoverflow.com/questions/25309991
复制相似问题