with open('/dev/input/event5', 'rb') as f:
while True:
data = f.read(24)
time_sec, time_usec, type_, code, value = struct.unpack("QQHHi", data)
if code == 272 and value == 1:
print("{}.{}\ttype={}\tcode={}\tvalue=https://bbs.csdn.net/topics/{}".format(time_sec, time_usec, type_, code, value))
這段代碼可以監聽滑鼠左鍵單擊事件,但是有個問題,它不能直接在IDE里運行,需要在外面用命令列運行,比如sudo python3 xxx.py這種方式,在網上查了半天沒找到解決辦法,求教各位大神
uj5u.com熱心網友回復:
補充一下,得到的反饋資訊里面,怎么轉換xy的坐標,求教:1605674116.178547 type=1 code=272 value=https://bbs.csdn.net/topics/1
1605674118.74571 type=1 code=272 value=https://bbs.csdn.net/topics/1
1605674118.970539 type=1 code=272 value=https://bbs.csdn.net/topics/1
1605674119.402534 type=1 code=272 value=https://bbs.csdn.net/topics/1
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/224585.html
