Почему event с клавиатуры является unknown при нажатии на клавишу

Отслеживаю нажатия на клавиши клавиатуры и пишу их в лог. На окнах все нормально, но на убунту, используя модуль keyboard, при нажатии на обычные клавиши (q, w, e, r, t, y и т.д.) он выдает unknown. Как это исправить?

введите сюда описание изображения

*На скриншоте видно, что когда нажимаешь на цифры или esc, enter и т.д., то они выводятся. Когда нажимаю на обычные клавиши выпадает unknown


Ответы (1 шт):

Автор решения: dtroyan

Для работы с библиотекой keyboard в Linux требуются права root.

sudo python3 test.py
→ Ссылка