#1 Le 25/12/2006, à 19:14
- Astrolivier
touche windows pour caractères spéciaux (user)
Bonjour,
le but de la manœuvre:
utiliser la touche windows (souvent inutile) pour mettre les caractères spéciaux.
Ceci est pour un clavier us, mais ça doit s'adapter à tout clavier très facilement.
ma manip n' est que pour l' utilisateur ! Je ne préfère pas toucher aux fichiers
système, mais c' est possible, il faut lire les liens !
1- la touche compose:
en gros, la touche compose est une touche qui vous permet de mettre tous les caractères
que vous voulez (voir : /usr/share/X11/locale/en_US.UTF-8/Compose)
2- keycode de la touche windows:
ouvrir une console en mode graphique, tapez
~$ xev
puis entrer
ensuite appuyez sur la touche windows, et pour moi ça donne ça :
(déjà configuré chez moi mais le but est d' associer le keycode
de la touche windows avec la fonction Multi_key)
KeyRelease event, serial 31, synthetic NO, window 0x3000001,
root 0xef, subw 0x0, time 3129617172, (197,316), root:(240,605),
state 0x0, keycode 115 (keysym 0xff20, Multi_key), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
la ligne qui nous interesse est celle-ci:
keycode 115 (keysym 0xff20, Multi_key)
le keycode de la touche est 115 dans ce cas
3-créer le fichier /home/nomdutilisateur/.Xmodmap
ouvrir un fichier texte (mousepad pour moi)
et taper:
keycode 115 = Multi_key
Multi_key étant le nom de la touche compose
enregistrer sous /home/nomdutilisateur/.Xmodmap
4-rendre ce fichier accecible à xmodmap (effectif! )
taper dans une console:
xmodmap /home/nomdutilisateur/.Xmodmap
j' ai fait un ctrl+alt+backspace après
mais je n suis pas sûr que ce soit nécessaire
ça fonctionne après un redemarrage, j' ai testé
5-résultat : vous avez accès à tout les caractères du fichier compose
qui est très intuitif ! exemples :
ç = win+, puis c
à = win+` puis a
œ = win+o et win+e
€ = win+= et win+e
ß = win+s et win+s
© = win+o et win+c
Ä = win+shift+' et win+shift+a
mais tout est possible, cherchez !!!
vous pouvez aussi configurer par vous même chaque touche en lisant plus les liens,
mais je préfère pas vous dire de bétises ;-)
ce sujet est redondant donc je ne voudrais pas faire doublon. (SVP modos)
inspiration très explicite: (rendre à cæsar ce qui est à cæsar )
(non,non, j' m' éclate pas avec mes touches haha)
http://forum.ubuntu-fr.org/viewtopic.php?id=14339 (mon point de départ)
http://club.mandriva.com/xwiki/bin/view/KB/XwinXkeys#HRendre2Bles2Bchangements2Bpermanents (mais c' est quoi xmodmap ?)
le wiki mandriva est plein de liens, je ne vous les mets pas tous !
si vous avez des propositions, n hésitez pas, je ne suis qu' un
gros newbie ! donc j' éditerais (je pense particulièrement au titre 4- ou
aux fautes d' orthographes héhé, mauvaises habitudes ça colle !)
Nedeleg laouen !
S'il faut absolument faire des sacrifices pour assurer le progrès de l'humanité, ne serait-il pas indispensable de s'en tenir au principe selon lequel c'est à ceux dont on exige le sacrifice que la décision doit revenir en dernier ressort ? (howard zinn)
Hors ligne
#2 Le 27/12/2006, à 21:11
- Zfred
Re : touche windows pour caractères spéciaux (user)
Salut,
J'utilise Beryl (bureau 3D) et la touche "Windows" est trés utilisée...
Je dis ça pour info.
Sinon vive les raccourcis claviers
Hors ligne
#3 Le 28/12/2006, à 06:57
- alive from japan
Re : touche windows pour caractères spéciaux (user)
Ben moi avec la touche windows apres avoir fait un tour dans systeme/raccourcis clavier, je l'utilisais pour lancer le terminal...
Mais vu que j'utilise un clavier jap et qu'il m'arrive d'ecrire en francais je vais probablement changer sa fonction: a moi les accents et les cedilles! Merci!
#4 Le 30/12/2006, à 10:42
- Astrolivier
Re : touche windows pour caractères spéciaux (user)
salut,
J' ai décidé de mettre la touche windows parce que je ne m' en servais pas,
mais c' est à vous de voir, une autre marche aussi bien du moment que ça
ne rentre pas en conflit avec une autre fonction (si vous prenez "enter" j' pense
que ça le fera pas du tout )
En tout cas, je suis heureux si ça peut aider !
S'il faut absolument faire des sacrifices pour assurer le progrès de l'humanité, ne serait-il pas indispensable de s'en tenir au principe selon lequel c'est à ceux dont on exige le sacrifice que la décision doit revenir en dernier ressort ? (howard zinn)
Hors ligne
#5 Le 02/01/2007, à 10:40
- Balkoth
Re : touche windows pour caractères spéciaux (user)
Bonjour,
euh pas besoin de toucher aux fichiers de conf pour utiliser la touche compose, il y a une option qui permet de faire ça rapidement.
Système -> Préférences -> Clavier -> Agencement -> Position de la touche Compose
http://forum.ubuntu-fr.org/viewtopic.php?id=2042
Hors ligne
#6 Le 02/01/2007, à 11:12
- Astrolivier
Re : touche windows pour caractères spéciaux (user)
merci pour le lien, très interessant
ton astuce est pour gnome, chez kde ça doit se faire très facilement aussi,
mais pour xfce... bah à ma petite conaissance, y' a pas (et je suis sous xfce )
donc messieurs les gnomistes, vous avez encore plus simple,
merci balkoth !
ce que j' avais bien aimé dans cette methode, c' est qu' elle doit marcher
pour tout linux, même sans interface graphique (mais ça reste à prouver)
S'il faut absolument faire des sacrifices pour assurer le progrès de l'humanité, ne serait-il pas indispensable de s'en tenir au principe selon lequel c'est à ceux dont on exige le sacrifice que la décision doit revenir en dernier ressort ? (howard zinn)
Hors ligne
#7 Le 26/01/2007, à 01:13
- Shaahrazade
Re : touche windows pour caractères spéciaux (user)
Merci beaucoup pour cette astuce. Moi aussi, je suis sous xfce et ça faisait un moment que je cherchais - quoique plutôt mollement, je dois l'avouer...
Hors ligne