Qumo dragon war не работает ctrl и alt без танцев с бубном

Автор noctu, 03 января 2021, 21:43:31

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

noctu

Всем привет,
Есть исправная клавиатура Qumo dragon war, но нет офф поддержки(на сайте производителя) linux - следствие из коробки не работает ctrl и alt.
На каком-то форуме вычитал, что запустить можно(оттуда же и инструкция):
проделал действия
sudo apt install wireshark
modprobe usbmon
sudo wireshark
в результате клавиатура работает исправно, но при перезагрузке последние два пункта приходится повторять.
Как от этого избавиться? usbmon я уже добавлял в ядро, т.е. приходилось только каждый раз запускать wireshark.
Неудомевание вызывает тот факт, что wireshark можно закрыть и клавиатура продолжает работать. Что он делает такого, что клава магическим образом чинится?
Можно ли как-нибудь без него обойтись?

qupl

Может быть на что-то натолкнет сравнение выводов lsmod до танцев с бубном и после. Вряд ли анализатор трафика  чинит  клавиатуру.

noctu

До
Открыть содержимое (спойлер)

Module                  Size  Used by
cfg80211              774144  0
rfkill                 28672  2 cfg80211
snd_hda_codec_hdmi     61440  1
intel_rapl             24576  0
nls_ascii              16384  1
nls_cp437              20480  1
vfat                   20480  1
fat                    86016  1 vfat
x86_pkg_temp_thermal    16384  0
intel_powerclamp       16384  0
coretemp               16384  0
kvm_intel             233472  0
snd_hda_codec_realtek   122880  1
snd_hda_codec_generic    86016  1 snd_hda_codec_realtek
kvm                   757760  1 kvm_intel
snd_hda_intel          49152  5
snd_hda_codec         151552  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
irqbypass              16384  1 kvm
crct10dif_pclmul       16384  0
crc32_pclmul           16384  0
snd_hda_core           94208  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
efi_pstore             16384  0
mei_me                 45056  0
snd_hwdep              16384  1 snd_hda_codec
ghash_clmulni_intel    16384  0
snd_pcm               114688  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
intel_cstate           16384  0
snd_timer              36864  1 snd_pcm
intel_uncore          135168  0
efivars                20480  1 efi_pstore
pcspkr                 16384  0
joydev                 24576  0
mei                   118784  1 mei_me
snd                    94208  18 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
intel_rapl_perf        16384  0
iTCO_wdt               16384  0
soundcore              16384  1 snd
sg                     36864  0
iTCO_vendor_support    16384  1 iTCO_wdt
pcc_cpufreq            16384  0
evdev                  28672  13
parport_pc             32768  0
ppdev                  20480  0
lp                     20480  0
parport                57344  3 parport_pc,lp,ppdev
efivarfs               16384  1
ip_tables              28672  0
x_tables               45056  1 ip_tables
autofs4                49152  2
ext4                  745472  2
crc16                  16384  1 ext4
mbcache                16384  1 ext4
jbd2                  122880  1 ext4
crc32c_generic         16384  0
fscrypto               32768  1 ext4
ecb                    16384  0
hid_generic            16384  0
usbhid                 57344  0
hid                   139264  2 usbhid,hid_generic
sd_mod                 61440  5
nouveau              2179072  3
crc32c_intel           24576  4
xhci_pci               16384  0
mxm_wmi                16384  1 nouveau
wmi                    28672  2 mxm_wmi,nouveau
xhci_hcd              266240  1 xhci_pci
ahci                   40960  4
i2c_algo_bit           16384  1 nouveau
libahci                40960  1 ahci
ttm                   126976  1 nouveau
aesni_intel           200704  0
ehci_pci               16384  0
libata                270336  2 libahci,ahci
ehci_hcd               94208  1 ehci_pci
drm_kms_helper        208896  1 nouveau
aes_x86_64             20480  1 aesni_intel
scsi_mod              249856  3 sd_mod,libata,sg
i2c_i801               28672  0
crypto_simd            16384  1 aesni_intel
cryptd                 28672  3 crypto_simd,ghash_clmulni_intel,aesni_intel
glue_helper            16384  1 aesni_intel
drm                   495616  6 drm_kms_helper,ttm,nouveau
lpc_ich                28672  0
usbcore               294912  5 xhci_hcd,ehci_pci,usbhid,ehci_hcd,xhci_pci
mfd_core               16384  1 lpc_ich
r8169                  90112  0
realtek                20480  0
libphy                 77824  3 r8169,realtek
usb_common             16384  1 usbcore
video                  49152  1 nouveau
button                 20480  1 nouveau
[свернуть]

После
Открыть содержимое (спойлер)

Module                  Size  Used by
usbmon                 36864  0
nfnetlink_queue        24576  0
nfnetlink_log          20480  0
nfnetlink              16384  2 nfnetlink_queue,nfnetlink_log
bluetooth             647168  0
drbg                   28672  1
ansi_cprng             16384  0
ecdh_generic           24576  1 bluetooth
cfg80211              774144  0
rfkill                 28672  3 bluetooth,cfg80211
snd_hda_codec_hdmi     61440  1
intel_rapl             24576  0
nls_ascii              16384  1
nls_cp437              20480  1
vfat                   20480  1
fat                    86016  1 vfat
x86_pkg_temp_thermal    16384  0
intel_powerclamp       16384  0
coretemp               16384  0
kvm_intel             233472  0
snd_hda_codec_realtek   122880  1
snd_hda_codec_generic    86016  1 snd_hda_codec_realtek
kvm                   757760  1 kvm_intel
snd_hda_intel          49152  5
snd_hda_codec         151552  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
irqbypass              16384  1 kvm
crct10dif_pclmul       16384  0
crc32_pclmul           16384  0
snd_hda_core           94208  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
efi_pstore             16384  0
mei_me                 45056  0
snd_hwdep              16384  1 snd_hda_codec
ghash_clmulni_intel    16384  0
snd_pcm               114688  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
intel_cstate           16384  0
snd_timer              36864  1 snd_pcm
intel_uncore          135168  0
efivars                20480  1 efi_pstore
pcspkr                 16384  0
joydev                 24576  0
mei                   118784  1 mei_me
snd                    94208  18 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
intel_rapl_perf        16384  0
iTCO_wdt               16384  0
soundcore              16384  1 snd
sg                     36864  0
iTCO_vendor_support    16384  1 iTCO_wdt
pcc_cpufreq            16384  0
evdev                  28672  13
parport_pc             32768  0
ppdev                  20480  0
lp                     20480  0
parport                57344  3 parport_pc,lp,ppdev
efivarfs               16384  1
ip_tables              28672  0
x_tables               45056  1 ip_tables
autofs4                49152  2
ext4                  745472  2
crc16                  16384  2 bluetooth,ext4
mbcache                16384  1 ext4
jbd2                  122880  1 ext4
crc32c_generic         16384  0
fscrypto               32768  1 ext4
ecb                    16384  0
hid_generic            16384  0
usbhid                 57344  0
hid                   139264  2 usbhid,hid_generic
sd_mod                 61440  5
nouveau              2179072  3
crc32c_intel           24576  4
xhci_pci               16384  0
mxm_wmi                16384  1 nouveau
wmi                    28672  2 mxm_wmi,nouveau
xhci_hcd              266240  1 xhci_pci
ahci                   40960  4
i2c_algo_bit           16384  1 nouveau
libahci                40960  1 ahci
ttm                   126976  1 nouveau
aesni_intel           200704  0
ehci_pci               16384  0
libata                270336  2 libahci,ahci
ehci_hcd               94208  1 ehci_pci
drm_kms_helper        208896  1 nouveau
aes_x86_64             20480  1 aesni_intel
scsi_mod              249856  3 sd_mod,libata,sg
i2c_i801               28672  0
crypto_simd            16384  1 aesni_intel
cryptd                 28672  3 crypto_simd,ghash_clmulni_intel,aesni_intel
glue_helper            16384  1 aesni_intel
drm                   495616  6 drm_kms_helper,ttm,nouveau
lpc_ich                28672  0
usbcore               294912  6 xhci_hcd,usbmon,ehci_pci,usbhid,ehci_hcd,xhci_pci
mfd_core               16384  1 lpc_ich
r8169                  90112  0
realtek                20480  0
libphy                 77824  3 r8169,realtek
usb_common             16384  1 usbcore
video                  49152  1 nouveau
button                 20480  1 nouveau
[свернуть]

qupl

Клавиатура беспроводная же?
Приведите систему в состояние "не работает" и попробуйте
modprobe bluetooth
modprobe usbmon


noctu

usb-клавиатура(провод), bluetooth устройств нету, клава всегда нормально "не работает" после перезапуска пк.
если только подключать usbmon, но не запускать wireshark, то "не работает".

после описанных шагов(установка модуля usbmon и запуска wireshark)
пробовал выгрузить модуль
sudo modprobe -r usbmon
sudo modprobe -r bluetooth
в lsmod модулей нет, но клава работает исправно

qupl

#5
С этими модулями еще попробуйте, но это уже точно танцы с бубнами
ansi_cprng
ecdh_generic




Cообщение объединено 07 января 2021, 14:52:23

А в консоли проверяли, без графики?

noctu

если в начале только загрузить модули ansi_cprng, ecdh_generic - клава "не работатет"
если просто извлечь и вставить устройство(либо переткнуть на новый порт), то клава перестает "работать" до повторного запуска wireshark.