#26 Le 20/06/2011, à 19:06
- Compte anonymisé
Re : [Résolu] Inverser les touches <> et @# clavier apple
Oui tu crées ce fichier avec la commande :
gedit Xmodmaps
et tu colles ceci à l'intérieur :
keycode 79 = 7
keycode 80 = 8
keycode 81 = 9
keycode 83 = 4
keycode 84 = 5
keycode 85 = 6
keycode 87 = 1
keycode 88 = 2
keycode 89 = 3
keycode 90 = 0
keycode 91 = period
keycode 82 = minus
keycode 86 = plus
keycode 157 = equal
keycode 77 = F20
keycode 49 = less greater less greater VoidSymbol VoidSymbol
keycode 94 = at numbersign at numbersign periodcentered Ydiaeresis
Tu sauves et ça devrait te créer le fichier Xmodmaps sous /home/ton_user (ton_user étant ton nom de user)
Ensuite tu ajoutes dans système>Préférences>Applications au démarrage la ligne suivante :
/usr/bin/xmodmap /home/ton_user/Xmodmaps (pense là aussi à remplacer ton_user par ton véritable nom de user).
Et tu rebootes ton système.
@+
Dernière modification par Compte anonymisé (Le 20/06/2011, à 19:09)
#27 Le 20/06/2011, à 21:27
- yodhai
Re : [Résolu] Inverser les touches <> et @# clavier apple
J'ai fait exactement ce que jeanjd63 propose, mais au démarrage rien y fait les touches @ et < sont intervertis.
Pourtant, j'ai éditer le fichier Xmodmaps et il est exactement comme il faut.
Mais comme toujours lorsque je tape la commande sur un terminal les touches reprennent leur place !!
Alors que faire ?
Merci pour vos réponses.
Hors ligne
#28 Le 21/06/2011, à 07:11
- Compte anonymisé
Re : [Résolu] Inverser les touches <> et @# clavier apple
Qu'as-tu mis exactement dans la ligne de commande?
As-tu coché la case pour valider cette ligne de commande?
Si dans un terminal tu tapes la commande :
/usr/bin/xmodmap /home/ton_user/Xmodmaps ça donne quoi ?
@+
#29 Le 21/06/2011, à 16:05
- yodhai
Re : [Résolu] Inverser les touches <> et @# clavier apple
Bonjour, alors
d63
Aujourd'hui à 05:11Qu'as-tu mis exactement dans la ligne de commande?
As-tu coché la case pour valider cette ligne de commande?Si dans un terminal tu tapes la commande :
/usr/bin/xmodmap /home/ton_user/Xmodmaps ça donne quoi ?
1) J'ai mis cela dans la ligne de commande :
/usr/bin/xmodmap/home/mon_user/Xmodmaps
2) oui j'ai bien coché la case pour valider l'application au démarrage
3) Lorsque je tape dans un terminal :
/usr/bin/xmodmap /home/ton_user/Xmodmaps
ça donne rien, aucun message, aucun fichier ne s'ouvre !! Je trouve cela bizarre d'ailleurs.
Merci pour vos réponses.
Hors ligne
#30 Le 21/06/2011, à 16:26
- Compte anonymisé
Re : [Résolu] Inverser les touches <> et @# clavier apple
Bonjour, alors
...............................
1) J'ai mis cela dans la ligne de commande :
/usr/bin/xmodmap/home/mon_user/Xmodmaps pas bon
/usr/bin/xmodmap /home/mon_user/Xmodmaps bon sachant que mon_user doit correspondre au vrai user.3) Lorsque je tape dans un terminal :
/usr/bin/xmodmap /home/ton_user/Xmodmaps
ça donne rien, aucun message, aucun fichier ne s'ouvre !! Je trouve cela bizarre d'ailleurs.
Là c'est normal et si tu n'as pas tapé la commande avant pour inverser les touches tes touches <> @ et # devraient être ok
.
Dernière modification par Compte anonymisé (Le 21/06/2011, à 16:28)
#31 Le 21/06/2011, à 17:29
- yodhai
Re : [Résolu] Inverser les touches <> et @# clavier apple
alors
/usr/bin/xmodmap /home/mon_user/Xmodmaps
j'ai bien l'espace entre xmodmap et /hom et bien sûr j'ai mis mon user de mon pc.
Mais rien ne change au démarrage, les touches sont inversées, je dois taper la commande dans un terminal pour que tout soit dans l'ordre.
Encore merci pour vos réponses.
Hors ligne
#32 Le 21/06/2011, à 17:44
- Compte anonymisé
Re : [Résolu] Inverser les touches <> et @# clavier apple
Tente de démarrer, puis de taper la commande
/usr/bin/xmodmap /home/mon_user/Xmodmaps dans un terminal pour vérifier si les touches sont ok
#33 Le 21/06/2011, à 17:56
- yodhai
Re : [Résolu] Inverser les touches <> et @# clavier apple
miracle ça marche : @@@#<<<>>>
pour l'instant !
mais dois-je à chaque fois retaper la commande après démarrage?
Hors ligne
#34 Le 21/06/2011, à 18:04
- Compte anonymisé
Re : [Résolu] Inverser les touches <> et @# clavier apple
Donc je ne vois pas pourquoi la commande créée dans "Système>Préférences>Applications au démarrage" ne fonctionnerait pas.
Vérifie la syntaxe et met-là en dernière position en la validant.
Il faut bien entendu redémarrer la machine et non fermer/ouvrir la session pour valider tout cela.
@+
#35 Le 21/06/2011, à 19:16
- yodhai
Re : [Résolu] Inverser les touches <> et @# clavier apple
Merci jeanjd63 pour ton aide!
Je ne comprends pas pourquoi ça ne marche pas.
J'ai vérifié la syntaxe, j'ai mis le lancement en dernière position, c'est à dire que je l'ai appelé zclavier pour qu'il soit en dernier vu que c'est dans l'ordre alphabétique.
Mais après un redémarrage, ça ne marche toujours pas (j'ai bien redémarré et non fermer/ouvrir une session)
alors comment cela se fait-il ???
Suis- je condamné à chaque redémarrage, d'ouvrir un terminal et lancer la commande ??
Merci pour vos réponses.
Hors ligne
#36 Le 21/06/2011, à 19:19
- Compte anonymisé
Re : [Résolu] Inverser les touches <> et @# clavier apple
Là je ne vois pas non plus.
Tu peux tenter de mettre dans la ligne de commande :
/usr/bin/xmodmap -e 'keycode 94=at numbersign periodcentered Ydiaeresis' -e 'keycode 49=less greater VoidSymbol VoidSymbol'
Mais j'ai un gros doute.
@+
#37 Le 21/06/2011, à 19:28
- yodhai
Re : [Résolu] Inverser les touches <> et @# clavier apple
Ta dernière piste jeanjd63 ne marche pas non plus !!
Quel drôle de mystère !!
QUe faire maintenant ??
Merci en tout cas pour tout ton aide
Dernière modification par yodhai (Le 21/06/2011, à 19:29)
Hors ligne
#38 Le 26/10/2015, à 15:39
- Laurent83000
Re : [Résolu] Inverser les touches <> et @# clavier apple
Bonjour
confronté à la même difficulté (la commande xmodmap fonctionne bien, mais pas dans les applications au démarrage; je devais donc relancer la commande xmodmap manuellement à chaque redémarrage), je m'en suis sorti en créant un agencement de clavier (Voir ce tutoriel, chapitre 4).
J'ai dupliqué /usr/share/X11/xkb/symbols/macintosh_vndr/fr et j'ai renommé le fichier dupliqué ("mac2") en le plaçant dans /usr/share/X11/xkb/symbols/
J'ai modifié ce fichier mac2 en intervertissant LSGT et TLDE (j'ai tapé LSGT à la place de TLDE et vice-versa), ce qui revient à affecter les caractères d'une touche à l'autre et inversement.
Dans le registre /usr/share/X11/xkb/rules j'ai modifié evdev.xml en ajoutant
<layout>
<configItem>
<name>mac2</name>
<shortDescription>FrMac2</shortDescription>
<description>Français (Mac corrigé)</description>
<languageList>
<iso639Id>fra</iso639Id>
</languageList>
</configItem>
</layout>
Dans /var/lib/xkb j'ai supprimé tous les fichiers *.xkm.
Enfin, après redémarrage, j'ai choisi le clavier Français (Mac corrigé) (paramètres système>Clavier>Saisie de texte>+>Français (Mac corrigé).
Voilà, ça marche chez moi.
Dernière modification par Laurent83000 (Le 26/10/2015, à 15:52)
Hors ligne