Skip to content

Трабы с клавиатурой

Если линукс не может нормально общаться с чипом клавиатурой (линукс будет срать ошибками при запуске), то можно попробовать дописать это в аргументы запуска линуха:

1
usbcore.quirks=5566:0008:gki
1. 5566:0008 - ID клавиатуры, где 5566 - ID производителя(Vendor ID), а 0008 - ID устройства (Product ID)

Seealso

Этот ID можно узнать написав lsusb в консоль

  1. gki:
    • g - USB_DEVICE_QUIRK_RESET_RESUME: устройство не может корректно выйти из suspend (спящего режима) и требует полного сброса.
    • k - USB_QUIRK_STRING_FETCH_QUIRK: у устройства проблемы с получением строковых дескрипторов (например, имени производителя).
    • i - USB_QUIRK_IGNORE_REMOTE_WAKEUP: игнорировать сигнал wakeup от устройства.

usbcore.quirks сообщает ядру линукса, что к устройству нужно применить особые обработки (quirks), если оно плохо совместимо или нарушает стандарты.