Библиотека клавиатуры Python не будет работать на Chromebook

#python #linux #keyboard #chromebook #python-keyboard

Вопрос:

Я пытаюсь заставить библиотеку клавиатур работать на Chromebook. Я нахожусь в режиме разработчика и использую Python от имени root. Когда я пытаюсь запустить его без root, он говорит, что я «должен быть root, чтобы использовать эту библиотеку в Linux».

Когда я бегу keyboard.write("word") , это выдает мне эту ошибку.

 Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.7/dist-packages/keyboard/__init__.py", line 854, in write
    scan_code, modifiers = next(iter(entries))
  File "/usr/local/lib/python3.7/dist-packages/keyboard/_nixkeyboard.py", line 148, in map_name
    build_tables()
  File "/usr/local/lib/python3.7/dist-packages/keyboard/_nixkeyboard.py", line 73, in build_tables
    dump = check_output(['dumpkeys', '--keys-only'], universal_newlines=True)
  File "/usr/lib/python3.7/subprocess.py", line 395, in check_output
    **kwargs).stdout
  File "/usr/lib/python3.7/subprocess.py", line 487, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['dumpkeys', '--keys-only']' returned non-zero exit status 1.```