[kernel] Touches multimédia reconnues ou pas (résolu)

Reconnaissance et configuration du matériel / kernel linux
Avatar de l’utilisateur
hansi
Elfe
Messages : 508
Inscription : ven. 08 oct. 2010, 21:11

[kernel] Touches multimédia reconnues ou pas (résolu)

Message par hansi »

Bonjour à tous,

J'ai un soucis bien étrange, des fois les touches multimédia (Fn+...) fonctionnent et des fois non. Et quand elles ne fonctionnent pas c'est plutôt qu'elles fonctionnent à moitié, par exemple la touche Play fonctionne mais pas les touches Next et Prev ou alors l'inverse, la touche Play ne fonctionne pas mais en revanche les touches Next et Prev fonctionnent :shock:
Mon fichier .Xmodmap est pourtant paramétré correctement, et à vrai dire ça n'avait jamais posé de soucis (depuis environ 6 ans...)

Donc voici le contenu du fichier Xmodmap :

Code : Tout sélectionner

keycode 172 = XF86AudioPlay
keycode 174 = XF86AudioStop
keycode 173 = XF86AudioPrev
keycode 171 = XF86AudioNext
Le dump de lsmod quand tout fonctionne :

Code : Tout sélectionner

Module                  Size  Used by
fuse                   71277  5 
uinput                  8013  0 
mousedev               10136  0 
snd_hda_codec_hdmi     28731  2 
snd_hda_codec_conexant    34995  1 
joydev                  9399  0 
hid_generic             1113  0 
usbhid                 40125  0 
hid                    87799  2 hid_generic,usbhid
arc4                    1928  2 
iwldvm                123760  0 
mac80211              291974  1 iwldvm
intel_powerclamp        8322  0 
crc32_pclmul            2851  0 
crc32c_intel           14017  0 
ghash_clmulni_intel     4333  0 
aesni_intel            45476  2 
aes_x86_64              7327  1 aesni_intel
lrw                     3397  1 aesni_intel
gf128mul                5594  1 lrw
glue_helper             4505  1 aesni_intel
ablk_helper             1836  1 aesni_intel
cryptd                  7730  3 ghash_clmulni_intel,aesni_intel,ablk_helper
iTCO_wdt                5183  0 
iTCO_vendor_support     1825  1 iTCO_wdt
uvcvideo               70111  0 
videobuf2_vmalloc       3072  1 uvcvideo
videobuf2_memops        1975  1 videobuf2_vmalloc
videobuf2_core         25838  1 uvcvideo
videodev               99357  2 uvcvideo,videobuf2_core
media                  10404  2 uvcvideo,videodev
microcode              10841  0 
psmouse                59727  0 
serio_raw               4809  0 
i2c_i801               11038  0 
intel_ips              12025  0 
iwlwifi                76284  1 iwldvm
cfg80211              191674  3 iwlwifi,mac80211,iwldvm
snd_hda_intel          31742  6 
thinkpad_acpi          59532  1 
thermal                 8324  0 
snd_hda_codec         133445  3 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_intel
wmi                     7987  0 
tpm_tis                10625  0 
rfkill                 14755  3 cfg80211,thinkpad_acpi
tpm                    14163  1 tpm_tis
ac                      3220  0 
battery                 7365  0 
tpm_bios                9417  1 tpm
snd_hwdep               5972  1 snd_hda_codec
acpi_cpufreq           10238  1 
snd_pcm                73565  4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
mperf                   1163  1 acpi_cpufreq
evdev                   9616  12 
e1000e                215849  0 
snd_page_alloc          6970  2 snd_pcm,snd_hda_intel
snd_timer              17943  2 snd_pcm
mei_me                  9392  0 
snd                    56422  20 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_pcm,snd_hda_codec,snd_hda_intel,thinkpad_acpi
mei                    59780  1 mei_me
lpc_ich                13001  0 
ptp                     7732  1 e1000e
soundcore               5226  1 snd
shpchp                 24842  0 
pps_core                8569  1 ptp
mfd_core                2953  1 lpc_ich
processor              26936  1 acpi_cpufreq
tp_smapi               19868  0 
thinkpad_ec             4085  1 tp_smapi
tun                    19310  0 
coretemp                5902  0 
nvram                   5610  1 thinkpad_acpi
acpi_ipmi               2928  0 
ipmi_msghandler        31352  1 acpi_ipmi
ext4                  321339  4 
crc16                   1319  1 ext4
mbcache                 5634  1 ext4
jbd2                   57864  1 ext4
ums_realtek             7129  0 
usb_storage            47304  3 ums_realtek
sd_mod                 29674  9 
ahci                   22880  4 
libahci                20634  1 ahci
libata                163786  2 ahci,libahci
scsi_mod               94237  3 usb_storage,libata,sd_mod
ehci_pci                4048  0 
ehci_hcd               46576  1 ehci_pci
usbcore               171289  6 uvcvideo,ums_realtek,usb_storage,ehci_hcd,ehci_pci,usbhid
usb_common              1576  1 usbcore
radeon                787742  2 
ttm                    62473  1 radeon
i915                  526200  6 
video                  11064  1 i915
button                  4501  1 i915
i2c_algo_bit            5223  2 i915,radeon
drm_kms_helper         34767  2 i915,radeon
drm                   219228  6 ttm,i915,drm_kms_helper,radeon
i2c_core               22440  7 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit,radeon,videodev
intel_agp              10512  1 i915
intel_gtt              12280  3 i915,intel_agp
atkbd                  15550  0 
libps2                  3859  2 atkbd,psmouse
i8042                  12406  1 libps2
serio                  10095  7 serio_raw,atkbd,i8042,psmouse
et quand ça ne fonctionne pas correctement :

Code : Tout sélectionner

Module                  Size  Used by
fuse                   71277  5 
uinput                  8013  0 
mousedev               10136  0 
snd_hda_codec_hdmi     28731  2 
snd_hda_codec_conexant    34995  1 
joydev                  9399  0 
hid_generic             1113  0 
usbhid                 40125  0 
hid                    87799  2 hid_generic,usbhid
arc4                    1928  2 
iwldvm                123760  0 
intel_powerclamp        8322  0 
mac80211              291974  1 iwldvm
crc32_pclmul            2851  0 
crc32c_intel           14017  0 
ghash_clmulni_intel     4333  0 
aesni_intel            45476  2 
aes_x86_64              7327  1 aesni_intel
lrw                     3397  1 aesni_intel
gf128mul                5594  1 lrw
glue_helper             4505  1 aesni_intel
ablk_helper             1836  1 aesni_intel
cryptd                  7730  3 ghash_clmulni_intel,aesni_intel,ablk_helper
iTCO_wdt                5183  0 
iTCO_vendor_support     1825  1 iTCO_wdt
uvcvideo               70111  0 
videobuf2_vmalloc       3072  1 uvcvideo
videobuf2_memops        1975  1 videobuf2_vmalloc
videobuf2_core         25838  1 uvcvideo
videodev               99357  2 uvcvideo,videobuf2_core
media                  10404  2 uvcvideo,videodev
psmouse                59727  0 
microcode              10841  0 
serio_raw               4809  0 
i2c_i801               11038  0 
intel_ips              12025  0 
iwlwifi                76284  1 iwldvm
cfg80211              191674  3 iwlwifi,mac80211,iwldvm
snd_hda_intel          31742  6 
thinkpad_acpi          59532  1 
snd_hda_codec         133445  3 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_intel
thermal                 8324  0 
wmi                     7987  0 
ac                      3220  0 
tpm_tis                10625  0 
rfkill                 14755  3 cfg80211,thinkpad_acpi
snd_hwdep               5972  1 snd_hda_codec
tpm                    14163  1 tpm_tis
battery                 7365  0 
tpm_bios                9417  1 tpm
snd_pcm                73565  4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
acpi_cpufreq           10238  1 
e1000e                215849  0 
mperf                   1163  1 acpi_cpufreq
snd_page_alloc          6970  2 snd_pcm,snd_hda_intel
snd_timer              17943  2 snd_pcm
evdev                   9616  12 
snd                    56422  20 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_pcm,snd_hda_codec,snd_hda_intel,thinkpad_acpi
lpc_ich                13001  0 
mfd_core                2953  1 lpc_ich
soundcore               5226  1 snd
mei_me                  9392  0 
shpchp                 24842  0 
ptp                     7732  1 e1000e
mei                    59780  1 mei_me
pps_core                8569  1 ptp
processor              26936  1 acpi_cpufreq
tp_smapi               19868  0 
thinkpad_ec             4085  1 tp_smapi
tun                    19310  0 
coretemp                5902  0 
nvram                   5610  1 thinkpad_acpi
acpi_ipmi               2928  0 
ipmi_msghandler        31352  1 acpi_ipmi
ext4                  321339  4 
crc16                   1319  1 ext4
mbcache                 5634  1 ext4
jbd2                   57864  1 ext4
ums_realtek             7129  0 
usb_storage            47304  3 ums_realtek
sd_mod                 29674  9 
ahci                   22880  4 
libahci                20634  1 ahci
libata                163786  2 ahci,libahci
scsi_mod               94237  3 usb_storage,libata,sd_mod
ehci_pci                4048  0 
ehci_hcd               46576  1 ehci_pci
usbcore               171289  6 uvcvideo,ums_realtek,usb_storage,ehci_hcd,ehci_pci,usbhid
usb_common              1576  1 usbcore
radeon                787742  2 
ttm                    62473  1 radeon
i915                  526200  6 
video                  11064  1 i915
button                  4501  1 i915
i2c_algo_bit            5223  2 i915,radeon
drm_kms_helper         34767  2 i915,radeon
drm                   219228  6 ttm,i915,drm_kms_helper,radeon
i2c_core               22440  7 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit,radeon,videodev
intel_agp              10512  1 i915
intel_gtt              12280  3 i915,intel_agp
atkbd                  15550  0 
libps2                  3859  2 atkbd,psmouse
i8042                  12406  1 libps2
serio                  10095  7 serio_raw,atkbd,i8042,psmouse
J'ai comparé les 2 dumps mais il n'y a rien de probant on dirait, hormis l'ordre des modules qui change... Et j'ai aussi essayé en ajoutant le paramètre du kernel atkbd.softraw=0 mais ça ne change rien :?

Une idée svp ?

Merci
Dernière modification par hansi le lun. 28 avr. 2014, 17:24, modifié 1 fois.
Combattu souvent, battu parfois, abattu jamais ! (François de Charette)
Avatar de l’utilisateur
hansi
Elfe
Messages : 508
Inscription : ven. 08 oct. 2010, 21:11

Re: [kernel] Touches multimédia reconnues ou pas

Message par hansi »

Bon alors on dirait que c'était du à la présence de xf86-input-joystick, va comprendre pourquoi...
Je l'ai donc viré et ça fait 2 boots que ça semble refonctionner correctement, je viendrais quand même confirmer quand ça sera définitivement sûr vu que c'est plutôt aléatoire comme soucis :?
Combattu souvent, battu parfois, abattu jamais ! (François de Charette)
Avatar de l’utilisateur
hansi
Elfe
Messages : 508
Inscription : ven. 08 oct. 2010, 21:11

Re: [kernel] Touches multimédia reconnues ou pas

Message par hansi »

Ça semble tenir, hourra !
Combattu souvent, battu parfois, abattu jamais ! (François de Charette)
Répondre