Я использую сенсорную панель USB от eGalax (как этот). Я планирую использовать его в качестве позиционного датчика. X, y координата получен очень хорошо со следующим кодом:
from Xlib import display
data = display.Display().screen().root.query_pointer()._data
print data["root_x"], data["root_y"]
Однако каждый раз, когда вход с сенсорным экраном получен, он также влияет на компьютер, точно так же, как я использую мышь. Очевидно, это - то, что устройство, как предполагается, делает по умолчанию ^ ^. Но действительно ли возможно заставить мой компьютер проигнорировать сенсорный вход и только для чтения x, y координата сенсорной панели?
Я нашел альтернативное решение. Я считал вывод с сенсорным экраном с Ардуино с этой библиотекой. Затем чтению передают компьютер обратно через последовательный порт в режиме реального времени. Библиотека может также обнаружить, затронута ли панель или нет, который очень полезен.