Как бы, в коде драйвера требуется.
А он может быть не установлен в графической среде?
И комплектный, и собранный, и удалить совсем. Разницы не обнаружено, видимо, он не работает вовсе.
Унылое и бессмысленное event field not found
Их нет.
Включенная отладка выплёвывает
uinput all set
stdin is open
и ничего более. На нажатие клавиш не реагирует.
Вместе с ядром поставляется HID driver for primax, который должен делать тоже самое. Я собрал его со своим PID — нет эффекта.
Гляди-ка, что выдаёт /sys/kernel/debug/hid для этой "клавиатуры":

Keyboard.00e0 ---> Key.LeftControl
Keyboard.00e1 ---> Key.LeftShift
Keyboard.00e2 ---> Key.LeftAlt
Keyboard.00e3 ---> Key.LeftMeta
Keyboard.00e4 ---> Key.RightCtrl
Keyboard.00e5 ---> Key.RightShift
Keyboard.00e6 ---> Key.RightAlt
Keyboard.00e7 ---> Key.RightMeta
LED.0000 ---> Sync.Report
LED.NumLock ---> LED.NumLock
LED.CapsLock ---> LED.CapsLock
LED.ScrollLock ---> LED.ScrollLock
LED.Compose ---> LED.Compose
LED.Kana ---> LED.Kana
LED.0006 ---> Sync.Report
LED.0007 ---> Sync.Report
LED.0008 ---> Sync.Report
LED.0009 ---> LED.Mute
LED.000a ---> Sync.Report
LED.000b ---> Sync.Report
LED.000c ---> Sync.Report
LED.000d ---> Sync.Report
LED.000e ---> Sync.Report
LED.000f ---> Sync.Report
LED.0010 ---> Sync.Report
LED.0011 ---> Sync.Report
LED.0012 ---> Sync.Report
LED.0013 ---> Sync.Report
LED.0014 ---> Sync.Report
LED.0015 ---> Sync.Report
LED.0016 ---> Sync.Report

Кетайцы спаяли новогоднюю гирлянду. Вон те восемь кнопок наверху и есть вся клавиатура.

Даже кнопка включения есть.
Consumer.002a ---> Key.Unknown
Consumer.002b ---> Key.Unknown
Consumer.002c ---> Key.Unknown
Consumer.002d ---> Key.Unknown
Consumer.002e ---> Key.Unknown
Consumer.002f ---> Key.Unknown
Consumer.0030 ---> Key.Power
Consumer.0031 ---> Key.Restart
Consumer.0032 ---> Key.Sleep
Consumer.0033 ---> Key.Unknown
Consumer.0034 ---> Key.Sleep
Consumer.0035 ---> Key.KbdIlluminationToggle
Consumer.0036 ---> Key.Btn0
Consumer.0037 ---> Key.Unknown
Consumer.0038 ---> Key.Unknown
Consumer.0039 ---> Key.Unknown
Consumer.003a ---> Key.Unknown
Consumer.003b ---> Key.Unknown
Consumer.003c ---> Key.Unknown
Consumer.003d ---> Key.Unknown

а должно быть так:
Keyboard.002a ---> Key.Backspace
Keyboard.002b ---> Key.Tab
Keyboard.002c ---> Key.Space
Keyboard.002d ---> Key.Minus
Keyboard.002e ---> Key.Equal
Keyboard.002f ---> Key.LeftBrace
Keyboard.0030 ---> Key.RightBrace
Keyboard.0031 ---> Key.BackSlash
Keyboard.0032 ---> Key.BackSlash
Keyboard.0033 ---> Key.Semicolon
Keyboard.0034 ---> Key.Apostrophe
Keyboard.0035 ---> Key.Grave
Keyboard.0036 ---> Key.Comma
Keyboard.0037 ---> Key.Dot
Keyboard.0038 ---> Key.Slash
Keyboard.0039 ---> Key.CapsLock
Keyboard.003a ---> Key.F1
Keyboard.003b ---> Key.F2
Keyboard.003c ---> Key.F3
Keyboard.003d ---> Key.F4
Я пробовал этот драйвер, и с udev, и с systemd, и запуск напрямую. При неверных VID/PID клавиатура не работает совсем, значит, драйвер как-то загружается и используется. При верных — всё так же, как и без драйвера.
Беспроводная клавиатура HP Pavilion 600 чёрного цвета под кодовым именем 4CE98AA.

USB приёмник видится как
ID 0461:4e90 Primax Electronics
клавиатура и мышь, в наличии только клавиатура.

Говорят, клавиатуры Logitech того же Primax Electronics не работают тоже.
Изменение PID в модуле ядра эффекта не даёт.
usbmon показывает, что кнопки жмутся.
В UEFI — работает.
В менеджере загрузки rEFInd — работает.
В MS Windows, установленной в VirtualBox — работает.

В новейшем ArchLinux определяются только multimedia кнопки и Alt, Ctrl, Shift; нажатие остальных система не замечает.

Даже не знаю, что можно ещё сказать по этой теме.
  1. Т.е., в случае недоступности интернета или удачном попадании на очередное обновление репозитория «Теперь питание компьютера можно отключить»?
  2. Для работы я бы вовсе не рекомендовал Linux.
  3. Настолько же, насколько ключи от квартиры прохожему.
  4. Иконки и обои, наверное. И метапакеты.
  5. Проприетарные кодеки в Linux? Я слышал, какие-то плееры это могут.
  6. В случае процессора, если смогло установиться, то работает.