Невозможно использовать клавиатуру в приложении Qt без sudo
У меня есть встроенное приложение Qt, кросс-компилированное, которое работает на BeagleBone Black. Он работает хорошо, но одна вещь - он не принимает ввод с клавиатуры, если я не буду работать непосредственно на BeagleBone Black, предшествуяsudo
, Это проблема, потому что:
rc.local
файл для загрузки при запуске (хотяsudo
используется там).Сейчас это очень важно для меня, и я не могу долго найти решение проблемы. Я бы очень признателен за любую помощь в этом.
мой/etc/enviroment
содержание здесь:
QWS_MOUSE_PROTO=IntelliMouse:/dev/input/mouse0
QWS_KEYBOARD=LinuxInput:/dev/tty
TSLIB_CONFFILE=/etc/ts.conf
TSLIB_PLUGINDIR=/usr/lib/ts
Хотя я пробовал много разных конфигураций дляQWS_KEYBOARD
, Клавиатура, которую я хотел бы использовать,/dev/input/event1
.