有没有一种方法来生成键盘中断,而不用键盘上的键使用Linux中的Python程序。 中断应该看起来像是有人按下了键盘上的一个键,整个系统应该得到这个中断,而不pipe当前聚焦的窗口。 例如,如果我打开了一个编辑器,并且我的python程序为“A”键生成一个中断,那么“A”应该被打印在编辑器中。
蟒蛇,uinput
这是一个例子:
import uinput device = uinput.Device([ uinput.KEY_E, uinput.KEY_H, uinput.KEY_L, uinput.KEY_O, ]) device.emit_click(uinput.KEY_H) device.emit_click(uinput.KEY_E) device.emit_click(uinput.KEY_L) device.emit_click(uinput.KEY_L) device.emit_click(uinput.KEY_O)