Сделайте так, чтобы устройство ввода отображалось в xinput перед использованием

Я хочу запустить следующий скрипт при запуске. Как вы можете себе представить, он просто меняет отображение кнопок стилуса (в данном случае стилус не от Microsoft).

xinput set-button-map "ipts 045E:001F Pen Pen (0)" 1 3 1 1 1 1 1

Тем не менее, я обнаружил, что это не может работать, как после загрузки evey, устройство ipts 045E:001F Pen Pen (0) не распознается (xinput list например) пока я что-то не нажму. В этот момент появляется устройство, и если я могу запустить скрипт, отображение работает нормально.

Так что сейчас, чтобы кнопка с правой кнопкой мыши работала на моей ручке, я должен:

  1. включить планшет
  2. каким-то образом использовать перо (щелкните значок, перетащите его на рабочий стол)
  3. запустить скрипт вручную

Конечно, я бы хотел, чтобы все это делалось автоматически. Как я могу форсировать сопоставление на устройстве, которого нет в списке? Если я не могу, как я могу заставить xinput показывать это устройство без его использования?

0 ответов

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