#1 Le 24/12/2020, à 07:05
- ar barzh paour
[Résolu] Failed to call EVIOCSKEYCODE
pour info (31/10/2022 en ubuntu 22.04 ) je n'ai plus ces erreurs même sans retoucher le fichier 60-keyboard.hwdb depuis ???
Bonjour
résolution des messages d'erreur EVIOSCKEYCODE de la discussion
https://forum.ubuntu-fr.org/viewtopic.p … #p22389530
jpb@jpb-MS-7A70:~$ journalctl --no-pager -b -p err
-- Logs begin at Fri 2020-09-18 15:00:57 CEST, end at Wed 2020-12-16 19:12:31 CET. --
déc. 16 10:26:15 jpb-MS-7A70 systemd-udevd[342]: event5: Failed to call EVIOCSKEYCODE with scan code 0xc0183, and key code 226: Invalid argument
j'ai fini par trouver une discussion qui en parlait
https://ubuntuforums.org/showthread.php?t=2250210
je m'aperçois qu'en déconnectant le récepteur clavier/souris
Logitech
P/N 810-000755
PID LZ837AT
les messages n'apparaissent plus !! dans le journal des erreurs
le récepteur est fait pour gérer un clavier et une souris
en fait je n'ai qu'une souris , je n'ai plus le clavier correspondant qui n'a jamais fonctionné en fait
j'ai appliqué la solution préconisée
recherche du clavier dans
/lib/udev/hwdb.d/60-keyboard.hwdb
et je trouve ces lignes
###########################################################
# Logitech
############################################################ 27MHz wireless keyboards, these all have a PID of 00?? and all send c10xx
# logitech custom consumer usage-page codes. The mappings below are the most
# common, but some mapping may differ, especially the Fn F1-F12 mappings
evdev:input:b0003v046Dp00*
KEYBOARD_KEY_c0183=media # HUT:config, kbd:Media/Music player button
....
KEYBOARD_KEY_c104c=prog4 # Smartkey D (Fn + F12) → XF86Launch4
les codes correspondent exactement aux messages d'erreur du journal
diésage des lignes
reboot
...
idem erreurs toujours présentes
je relis le fichier
au début il est indiqué
To add local entries, create a new file
# /etc/udev/hwdb.d/61-evdev-local.hwdb
# and add your rules there. To load the new rules execute (as root):
# systemd-hwdb update
# udevadm trigger /dev/input/eventXX
# where /dev/input/eventXX is the device in question. If in
# doubt, simply use /dev/input/event* to reload all input rules.
j'ai donc exécuté
sudo systemd-hwdb update
sudo udevadm trigger /dev/input/event*
reboot
et maintenant je n'ai plus ces erreurs !!!!!
Dernière modification par ar barzh paour (Le 31/10/2022, à 13:18)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU T6570 @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#2 Le 01/05/2021, à 12:44
- ar barzh paour
Re : [Résolu] Failed to call EVIOCSKEYCODE
suite à la lecture d'un post je lance aujourd'hui (2021-05-01) la commande
journalctl -b --no-pager -p err
et je m'aperçois qu'à nouveau les messages d'erreurs sont revenus !!!
pas étonnant , le fichier /lib/udev/hwdb.d/60-keyboard.hwdb a été restauré !
donc rebelote pour mettre #KEYBOARD sur les lignes appropriées
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU T6570 @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#3 Le 12/06/2021, à 18:38
- ar barzh paour
Re : [Résolu] Failed to call EVIOCSKEYCODE
autre info : même problème et même solution sur Budgie que j'ai installé
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU T6570 @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#4 Le 09/07/2021, à 17:42
- ar barzh paour
Re : [Résolu] Failed to call EVIOCSKEYCODE
bon ça fait c....
suite à la lecture d'un post je lance aujourd'hui (2021-07-09) la commande
journalctl -b --no-pager -p err
et je m'aperçois qu'à nouveau les messages d'erreurs sont revenus !!!
donc rebelote pour mettre #KEYBOARD sur les lignes appropriées
depuis j'ai fini par me rajouter dans un petit shell qui est lancé lors du boot
EVIO="EVIOCSKEYCODE"
fich_EVIO="/tmp/tmp_EVIO.txt"
fich_EVIO_3="/tmp/tmp_EVIO3.txt"
journalctl -b | grep -i "Failed.*$EVIO" > "$fich_EVIO"
presence_EVIO=$?
nb_EVIO=($(wc -l "$fich_EVIO"))
[[ $presence_EVIO = 1 ]] && echo " pas de $EVIO trouvé dans jounalctl" >> "$fich_EVIO"
if [[ $nb_EVIO -ne 0 ]]
then
echo "Failed $EVIO trouvé(s) $nb_EVIO fois" > $fich_EVIO_3
echo "les erreurs sont dans : $fich_EVIO" >> $fich_EVIO_3
fi
le résultat est affiché s'il y a lieu
Dernière modification par ar barzh paour (Le 09/12/2021, à 08:52)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU T6570 @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne
#5 Le 09/01/2022, à 12:06
- ar barzh paour
Re : [Résolu] Failed to call EVIOCSKEYCODE
pour mémoire
aujourd'hui 2022/01/09
mon petit shel du post précédent fonctionne , il m'avertit de l'erreur EVIO
même erreur même solution
Dernière modification par ar barzh paour (Le 09/01/2022, à 12:07)
PC : B760M DS3H DDR4, 12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU T6570 @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750 @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )
Hors ligne