[xmodmap] clavier japonais - francais (resolu)
[xmodmap] clavier japonais - francais (resolu)
hugh
alors, voilà le défi ultime
je possède un panasonic r6 venu du japon avec un clavier ... japonais
j'y ai collé de jolis stickers dessus et je l'ai déclaré comme clavier français. Vous pouvez vous en appercevoir, ça fonctionne plutôt bien...
sauf que je n'arrive absolument pas à avoir aucune des combinaisons liées à alt-gr
(@ € # { } [ ] | ` ø ...)
j'ai évidemment lu la doc et la solution semble passer par xmodmap. sauf que je ne comprends pas comment lui dire que la touche 100 (nombre donné par xev) appelée henkan_mode (ben ouais, c'est japonais) est la touche alt-gr et qu'avec la touche 26 (E), ça me donne un € ?
par ailleurs, si j'ai bien compris, je n'ai pas besoin de déclarer toutes les touches dans mon xmodmap, seulement celles que je veux modifier ?
enfin, et là on touche au sublime, faudrait idéalement que ça fonctionne avec les consoles, donc sans xmodmap
alors les gourous, vous avez des idées ?
alors, voilà le défi ultime
je possède un panasonic r6 venu du japon avec un clavier ... japonais
j'y ai collé de jolis stickers dessus et je l'ai déclaré comme clavier français. Vous pouvez vous en appercevoir, ça fonctionne plutôt bien...
sauf que je n'arrive absolument pas à avoir aucune des combinaisons liées à alt-gr
(@ € # { } [ ] | ` ø ...)
j'ai évidemment lu la doc et la solution semble passer par xmodmap. sauf que je ne comprends pas comment lui dire que la touche 100 (nombre donné par xev) appelée henkan_mode (ben ouais, c'est japonais) est la touche alt-gr et qu'avec la touche 26 (E), ça me donne un € ?
par ailleurs, si j'ai bien compris, je n'ai pas besoin de déclarer toutes les touches dans mon xmodmap, seulement celles que je veux modifier ?
enfin, et là on touche au sublime, faudrait idéalement que ça fonctionne avec les consoles, donc sans xmodmap
alors les gourous, vous avez des idées ?
Dernière modification par tuxrouge le ven. 12 déc. 2008, 23:24, modifié 1 fois.
- gyo
- Maître du Kyudo
- Messages : 1049
- Inscription : jeu. 19 avr. 2007, 10:40
- Localisation : Nantes (44)
Re: [xmodmap] clavier japonais - francais
Alors pour ce faire, il faut déclarer un modifier avec xmodmap.tuxrouge a écrit :j'ai évidemment lu la doc et la solution semble passer par xmodmap. sauf que je ne comprends pas comment lui dire que la touche 100 (nombre donné par xev) appelée henkan_mode (ben ouais, c'est japonais) est la touche alt-gr et qu'avec la touche 26 (E), ça me donne un € ?
Dans ton cas, il faut utiliser la commande suivante :
Code : Tout sélectionner
xmodmap -e "add mod5 = Henkan_Mode"
Exact.par ailleurs, si j'ai bien compris, je n'ai pas besoin de déclarer toutes les touches dans mon xmodmap, seulement celles que je veux modifier ?
C’est faisable, je l’ai fait une fois pour mettre une map dvorak-fr sous la console (pas le bépo), bon je verrai ça une autre fois ^^enfin, et là on touche au sublime, faudrait idéalement que ça fonctionne avec les consoles, donc sans xmodmap
Re: [xmodmap] clavier japonais - francais
ça a fonctionné chez moi mais il l'a fallu que le lance en tant que rootgyo a écrit :Alors pour ce faire, il faut déclarer un modifier avec xmodmap.
Dans ton cas, il faut utiliser la commande suivante :Et normalement ça devrait fonctionner.Code : Tout sélectionner
xmodmap -e "add mod5 = Henkan_Mode"
par contre, il me faut recommencer à chaque session.
il faudrait donc que je le lance à chaque démarrage de X plutôt. bonne idée ou pas et, si oui, comment ?
- gyo
- Maître du Kyudo
- Messages : 1049
- Inscription : jeu. 19 avr. 2007, 10:40
- Localisation : Nantes (44)
Re: [xmodmap] clavier japonais - francais
En root ? C’est curieux… Ça affiche un message d’erreur quand tu le lances en mode utilisateur ?tuxrouge a écrit :ça a fonctionné chez moi mais il l'a fallu que le lance en tant que root
par contre, il me faut recommencer à chaque session.
Oui tu es obligé de le lancer à chaque démarrage de X. Il faut passer par un fichier que tu places dans ton home, .xmodmaprc (par convention) avec le contenu suivant :il faudrait donc que je le lance à chaque démarrage de X plutôt. bonne idée ou pas et, si oui, comment ?
Code : Tout sélectionner
add mod5 = Henkan_Mode
Dernière modification par gyo le ven. 12 déc. 2008, 14:23, modifié 1 fois.
clark, dejà fait mais ce wiki s'adresse surtout à ceux qui ont des touches spéciales, style multimédia qui ne passent pas
gyo, je reviens sur ce que j'ai dis et la commande fonctionne chez moi en tant que user. j'avais du me tromper quelque part.
pour le .xmodmaprc j'ai mis
note les guillemets au debut. j'ai bon ?
ceci dit, je n'ai pas créé de .xmodmap non plus puisque je n'en avais pas besoin.
du coup, peux tu m'expliquer l'intérêt de cette commande ?
pour info, jai essayé de mettre le premier ordre dans le demarrage de gnome mais ça n'a rien changé non plus
gyo, je reviens sur ce que j'ai dis et la commande fonctionne chez moi en tant que user. j'avais du me tromper quelque part.
pour le .xmodmaprc j'ai mis
Code : Tout sélectionner
"add mod5 = Henkan_Mode"
alors, je n'ai pas de .xinitrc mais je peux en créer unEt dans ton ~/.xinitrc ou je ne sais quoi, tu mets : xmodmap ~/.xmodmap
ceci dit, je n'ai pas créé de .xmodmap non plus puisque je n'en avais pas besoin.
du coup, peux tu m'expliquer l'intérêt de cette commande ?
pour info, jai essayé de mettre le premier ordre dans le demarrage de gnome mais ça n'a rien changé non plus
- gyo
- Maître du Kyudo
- Messages : 1049
- Inscription : jeu. 19 avr. 2007, 10:40
- Localisation : Nantes (44)
Toutes mes confuses, il faut il ne faut pas mettre de guillemets autour (je vais faire un edit de mon message précédent).tuxrouge a écrit :gyo, je reviens sur ce que j'ai dis et la commande fonctionne chez moi en tant que user. j'avais du me tromper quelque part.
pour le .xmodmaprc j'ai mis
note les guillemets au debut. j'ai bon ?Code : Tout sélectionner
"add mod5 = Henkan_Mode"
Ok, j’imagine que tu utilises GDM comme gestionnaire d’affichage donc exit le .xinitrc, donc ok dans le démarrage auto de gnome. Avec ma correction ci-dessus, xmodmap .xmodmap doit fonctionner, sinon tu peux te passer du fichier .xmodmap en utilisant la ligne de commande de mon premier à placer dans l’autostart de gnome…alors, je n'ai pas de .xinitrc mais je peux en créer un
ceci dit, je n'ai pas créé de .xmodmap non plus puisque je n'en avais pas besoin.
du coup, peux tu m'expliquer l'intérêt de cette commande ?
pour info, jai essayé de mettre le premier ordre dans le demarrage de gnome mais ça n'a rien changé non plus