Всем доброго времени суток.
Есть embedded машина на arm, у нее есть экран и usb-клавиатура.
Если с помощью клавиатуры залогиниться на машину (консоль выводится на экран) как root и запустить Qt-шное приложение через
# ./app -qws
Если же залогиниться обычным пользователем, изменить права доступа к приложению и точно также запустить его, то на клавиатуру нет никакой реакции...
Возможно вопрос не совсем в Development, но я помню, что здесь обитают люди, успешно запускавшие Qt-шные приложения на embedded девайсах.
P.S.: К слову, такая же ситуация наблюдается, если запускать приложение через отладочную консоль, подключенную через rs232 к хост-компьютеру. При этом в последнем случае пользователь уже роли не играет (то есть, клавиатура не работает всегда).