Как у меня может быть своя система, игнорируют сенсорный экран, как введено, но все еще дают мне x, y положение координат касания?

Я использую сенсорную панель 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 координата сенсорной панели?

2
задан 27 August 2019 в 20:58

1 ответ

Я нашел альтернативное решение. Я считал вывод с сенсорным экраном с Ардуино с этой библиотекой. Затем чтению передают компьютер обратно через последовательный порт в режиме реального времени. Библиотека может также обнаружить, затронута ли панель или нет, который очень полезен.

1
ответ дан 2 December 2019 в 04:39

Другие вопросы по тегам:

Похожие вопросы: