Si tu n'as qu'une touche (la «k») qui ne fonctionne pas tu peux modifier la map de ton clavier pour avoir un 'k' à la place de <F12> (je prends F12 par exemple mais cela pourrait être n'importe quelle touche).
Cela évite un clavier virtuel, mais ampute ton clavier d'une touche .
Après
xmodmap -e 'keycode 96 = k'
La touche F12 doit te fournir un magnifique «k»
pmarion wrote:Si tu n'as qu'une touche (la «k») qui ne fonctionne pas tu peux modifier la map de ton clavier pour avoir un 'k' à la place de <F12> (je prends F12 par exemple mais cela pourrait être n'importe quelle touche).
Cela évite un clavier virtuel, mais ampute ton clavier d'une touche .
xmodmap -e 'keycode 96 = k'
La touche F12 doit te fournir un magnifique «k»
merci ca marche 🙂 donc pas besoin de clavier virtuel 🙂
Il ne te reste plus qu'à gérer le K (majuscule) si tu en as besoin .
Il ne te reste plus qu'à mettre les commandes xmodmap dans ton démarrage de session.
pmarion wrote:Il ne te reste plus qu'à gérer le K (majuscule) si tu en as besoin .
Il ne te reste plus qu'à mettre les commandes xmodmap dans ton démarrage de session.
comment pour le demarrage de session ?
Es-tu sous gnome/kde ?

Pour le «k» Majuscule avec <Shift><F12> essaie :
xmodmap -e 'keycode 96 = K K k K'
waw superrrrrrrrrr

le clavier de mon laptop a bu une cappucino, toute la partie inférieure est endomagé, je testerai ça

merci infiniment
Chaba7 wrote:waw superrrrrrrrrr

le clavier de mon laptop a bu une cappucino, toute la partie inférieure est endomagé, je testerai ça

merci infiniment
c pour ca elle marche plus !!! meme il a fallu 1 journee avant il redemarre heuresement que y a que 1 touche de briser 😃

@pmarion

je sais pas je crois kde, je vais tester c que tu me dis dans le fond ca va rester au re-demarrage ?
je sais pas je crois kde, je vais tester c que tu me dis dans le fond ca va rester au re-demarrage ?
Par défaut fedora est sous gnome.
Au redémarrage d'une session tu re-démarre avec un clavier standard, à moins de maintenir directement un fichier de définition de clavier, ce que je te déconseille.

Il faut donc saisir ces commandes manuellement ou les incorporer dans un script de démarrage de session (gnome ou kde).

Je pense aussi qu'il y a aussi une solution en mettant le ou les keycode/keysym dans ton ~/.Xmodmap ou dans /etc/X11/Xmodmap.

Voir le script /etc/X11/xinitrc-common
xinitrc-common:usermodmap=$HOME/.Xmodmap
xinitrc-common:sysmodmap=/etc/X11/Xmodmap
xinitrc-common:# xkb and xmodmap don't play nice together
xinitrc-common:    [ -r "$sysmodmap" ] && xmodmap "$sysmodmap"
xinitrc-common:    [ -r "$usermodmap" ] && xmodmap "$usermodmap"
Cela devrait fonctionner avec gnome ou kde sans distinction.
d accord c gnome alors, comment faire le script ?
Essaie d'ajouter
keycode 96 = K K k K
en fin de fichier /etc/X11/Xmodmap avec l'éditeur de ton choix (gedit, vi, ...)
cela devrait fonctionner pour gnome ET Kde
merci mais je connais pas gedit ou est t il situer ?
Mais quel éditeur utilises-tu d'habitude ?

gedit est un exécutable que l'on peut lancer dans un terminal .
gedit nom_fichier_a_modifier
Pour en savoir plus sur gedit
man gedit

S'il n'est pas installé essaie
yum install gedit
pmarion wrote:Mais quel éditeur utilises-tu d'habitude ?

gedit est un exécutable que l'on peut lancer dans un terminal .
gedit nom_fichier_a_modifier
Pour en savoir plus sur gedit
man gedit

S'il n'est pas installé essaie
yum install gedit
j en utilise pas je suis encore petit sur fedora 🙂

il est deja installer das yum
Pour lancer manuellement une commande ou un exécutable il faut être dans un terminal
Applications
Outils Système
Terminal


Une fois dans ce terminal tu peux lancer une ou plusieurs commandes .
Comme tu dois modifier un fichier déjà existant et nécessitant les droits de root tu dois d'abord lancer
su -
J'ai bien écrit <s><u><espace><tiret>.
puis saisir le mot de passe de root.
puis
gedit /etc/X11/Xmodmap
puis ajouter
keycode 96 = K K k K
en fin de fichier
puis utiliser
Sauvegarder
Quitter
merci mais ca marche pas , je vais ecrire la commande au demarrage c pas bien grave