клавиатура ctrl,alt,super все еще работает как shift даже после Swoogan/aziokbd

я использую ноутбук, но хочу использовать внешнюю usb клавиатуру для более удобной работы. я знаю, что многие люди имеют проблемы с этим регистром ctrl, alt и super key как shift. и все они кажутся успешными, используя этот Swoogan/aziokbd инструмент в bit bucket.

я попытался установить его и изменить quirks с 0004 на 0007 и создать новый файл в /etc/default/grub.d/.

GRUB_CMDLINE_LINUX_DEFAULT='usbhid.quirks=0x0c45:0x7603:0x4'

но мои клавиатуры ctrl, alt, super все еще работают как shift. я использую ноутбук в Ubuntu 18.04

это мой lsusb выход :

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 005: ID 0408:a030 Quanta Computer, Inc. 
Bus 001 Device 004: ID 04ca:3015 Lite-On Technology Corp. 
Bus 001 Device 003: ID 1bcf:0005 Sunplus Innovation Technology Inc. Optical Mouse
Bus 001 Device 008: ID 1c4f:0056 SiGma Micro  //<<< this is my usb keyboard
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

это мой lsmod | grep -e usbhid -e aziokbd выход :

usbhid                 49152  0
aziokbd                20480  0
hid                   118784  2 hid_generic,usbhid

это мой /etc/modprobe.d/usbhid.conf

options usbhid quirks=0x0c45:0x7603:0x0007
//i change it to 0004 and 0007 still not works
1
задан 21 May 2018 в 15:30

1 ответ

После нескольких часов гугления я наконец нашел решение на одном из форумов Ubuntu. Введите это в своем терминале:

sudo modprobe usbmon && sudo tcpdump -i usbmon3

подождите пару секунд и просто нажмите каждую клавишу на клавиатуре, которая не работает. Иногда моя клавиатура становится странной и начинает печатать клавишу «Enter» в бесконечном цикле.

К сожалению, он работает до следующей перезагрузки системы.

Надеюсь, это поможет и вам :)

0
ответ дан 29 August 2020 в 19:57

Другие вопросы по тегам:

Похожие вопросы: