我使用的是linux/ubuntu,我想用我的觸摸板玩一點。我試圖使用Python-了evdev讀從/ dev /輸入/事件的事件,現在只是將它們打印:unix上的重複設備輸入事件(/ dev/input/event)
import evdev
dev = evdev.InputDevice('/dev/input/event6')
import time
while True:
try:
for event in dev.read():
print event
except:
print " ~ "
time.sleep(.5)
如果我做的運行提供了在虛擬控制檯根目錄的權限是腳本(X外,按下ctrl + alt + F1),當我觸摸觸摸板時,腳本會打印事件。然而,如果X在屏幕上,並且我在gnome-terminal控制檯中運行它,則不會打印任何內容;我以某種方式猜測這是正常的,輸入被X攔截。但是我仍然想要得到它們。有沒有辦法複製來自/ dev/input/event6的任何內容,以便X和我的腳本都可以讀取所有事件?