2016-05-16 69 views
2

如果我在Linux機器 使用Python我怎麼能知道從哪個設備的輸入是來自有兩個鍵盤(默認鍵盤和RFID閱讀器)?讀取輸入從一個特定的設備蟒蛇

我可以使用

input() 

讀我的輸入,但我需要兩個設備

+0

您的RFID如何連接到您的計算機?通過USB端口? –

+0

是都在usb端口上 – safouman

回答

1

我假設RFID閱讀器適用於USB區分,如果是這種情況,應及時治療像輸入設備以及HID Keybord(我默認使用HID)。

我使用了evdev在Python自己做類似的事情。 你可以在這裏找到文檔:http://python-evdev.readthedocs.io/en/latest/tutorial.html#reading-events

它有很多簡單而有用的例子,如識別和讀取多個設備異步。 我發現它非常易於使用。