Re: xmodmap et clavier externe
bonjour, je remonte mon sujet parce que je m'en sort pas. j'aimerai remapper sur mon clavier de portable et uniquement sur le clavier de portable la touche insert a la place de la touche pause. quan je branche un clavier USB que ça utilise la table par défault sur celui-ci. jerem Le 01/09/2014 04:48, Vincent Lefevre a écrit : Bonjour, On 2014-08-31 16:25:11 +0200, prego jérémy wrote: sous debian jessie (mais je pense que ça a aucune importance), Si, si, cela en a une! j'utilise xmodmap pour remapper des touches sur mon pc portable. il m'arrive d'utiliser un clavier externe en USB sur ce pc portable, et j'aimerai que sur le clavier externe les touches ne sois pas remappées. Je suis dans le cas inverse, mais peu importe. Je passe via udev et je remappe avec keymap: https://www.vinc17.net/unix/xkb.fr.html#udev mais cette solution ne fonctionne plus avec les dernières versions d'udev (testing et unstable) pour jessie. Il faut prendre pour modèle ce qui est fait dans le fichier /lib/udev/hwdb.d/60-keyboard.hwdb; il y a un peu de doc en commentaire au début de ce fichier. En cas de problème, voir aussi mon rapport de bug https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757367 https://bugs.freedesktop.org/show_bug.cgi?id=82311 -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/553d6118.8090...@prego-network.net
Re: xmodmap et clavier externe
Bonjour, On 2014-08-31 16:25:11 +0200, prego jérémy wrote: sous debian jessie (mais je pense que ça a aucune importance), Si, si, cela en a une! j'utilise xmodmap pour remapper des touches sur mon pc portable. il m'arrive d'utiliser un clavier externe en USB sur ce pc portable, et j'aimerai que sur le clavier externe les touches ne sois pas remappées. Je suis dans le cas inverse, mais peu importe. Je passe via udev et je remappe avec keymap: https://www.vinc17.net/unix/xkb.fr.html#udev mais cette solution ne fonctionne plus avec les dernières versions d'udev (testing et unstable) pour jessie. Il faut prendre pour modèle ce qui est fait dans le fichier /lib/udev/hwdb.d/60-keyboard.hwdb; il y a un peu de doc en commentaire au début de ce fichier. En cas de problème, voir aussi mon rapport de bug https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757367 https://bugs.freedesktop.org/show_bug.cgi?id=82311 -- Vincent Lefèvre vinc...@vinc17.net - Web: https://www.vinc17.net/ 100% accessible validated (X)HTML - Blog: https://www.vinc17.net/blog/ Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon) -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/20140901084828.ga7...@ypig.lip.ens-lyon.fr
Re: xmodmap et clavier externe
On 2014-09-01 10:48:28 +0200, Vincent Lefevre wrote: Je suis dans le cas inverse, mais peu importe. Je passe via udev et je remappe avec keymap: [...] Note: j'ai en fait besoin de juste inverser des touches. Si ce sont des combinaisons particulières avec des modifieurs qu'il faut remapper avec un clavier et pas un autre, alors cette solution de bas niveau ne peut pas être utilisée (quoique, en se débrouillant pour dupliquer les codes pour que certains codes soient uniquement utilisés sur tel ou tel clavier, on doit pouvoir s'en sortir). Il faudrait alors passer par une solution de haut niveau. Avec xmodmap, ce n'est pas possible, et cette méthode est de toute façon obsolète et remplacée par XKB. Pour l'utilisation de XKB pour remapper, voir ma page https://www.vinc17.net/unix/xkb.fr.html mais cela remappe tous les claviers. Cependant xkbcomp a une option -i deviceid qui apparemment permet de n'affecter qu'un seul clavier. Je ne l'ai jamais testée. Il y a aussi le problème de récupérer automatiquement le bon deviceid... -- Vincent Lefèvre vinc...@vinc17.net - Web: https://www.vinc17.net/ 100% accessible validated (X)HTML - Blog: https://www.vinc17.net/blog/ Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon) -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/20140901090110.ga7...@ypig.lip.ens-lyon.fr
Re: xmodmap et clavier externe
Le Mon, 1 Sep 2014 11:01:10 +0200, Vincent Lefevre vinc...@vinc17.net a écrit : Il y a aussi le problème de récupérer automatiquement le bon deviceid... Pour le clavier je n'en ai jamais eu besoin, mais il me semble que le plus simple est de passer par xorg avec un petit fichier dans /etc/X11/xorg.conf.d/ ce qui va faire appel à udev et simplifier la détection du modèle, on peut utiliser le device-id mais aussi une caractéristique quelconque ou une sous-chaîne : regarde ce qu'il s'affiche avec dmesg quand tu branche le clavier. Je fais ça pour ma souris, ça n'a rien de sorcier. Pour voir des exemples de fichiers, on peut jeter un œil dans /usr/share/X11/xorg.conf.d/ (ne pas modifier les fichiers à cet endroit sous peine d'écrasement éventuel lors d'une mise à jour). -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/20140901115522.4192f76f@azuki.jisui
Re: xmodmap et clavier externe
Vincent Lefevre wrote: Il y a aussi le problème de récupérer automatiquement le bon deviceid... Faute de mieux, il y a des chances que xinput | grep fasse l'affaire. -- Marc -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/lu1oq1$t24$1...@ger.gmane.org
xmodmap et clavier externe
bonjour, sous debian jessie (mais je pense que ça a aucune importance), j'utilise xmodmap pour remapper des touches sur mon pc portable. il m'arrive d'utiliser un clavier externe en USB sur ce pc portable, et j'aimerai que sur le clavier externe les touches ne sois pas remappées. en faite, l'idéal serai que même si le clavier est branché, les touches du clavier du portable sois remappé et celle du clavier externe non. est-ce possible de façon simple ? jerem -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/54033047.8020...@prego-network.net
Re: molette pour le volume sonore et X11 = xmodmap
Le Sun, 1 Mar 2009 23:22:08 +0100, Alain Baeckeroot alain.baecker...@laposte.net a écrit : Le 01/03/2009 à 19:20, Alain Baeckeroot a écrit : Bonjour Bonjour, J'ai une molette sur mon portable toshiba pour controler le son. sous ubuntu 8.04 ca marchait directement, mais néanmoins je suis repassé à lenny :-), ou helas la molette est sans effet. j'ai trouvé et vu le temps passé (une demi journée), je partagerai volontier, idealement en ajoutant ca dans un paquet. Ou puis-je / dois-je écrire ca pour que ca dure ? http://wiki.debian.org/Keyboard/MultimediaKeys ne me permet pas d'ajouter d'info, ni d'ouvrir une page de discussion pour ajouter des précisions ? Si tu te crées un compte et t'identifies ensuite avec, tu peux tout à fait le modifier ! donc je poste ici, les 2 fchiers a creer pour que ca fonctionne facon ubuntu : une config globale pour le système (au lieu d'un ~/.Xmodmap pour chaque utilisateur comme dans le wiki debian) ... keycode 132 = XF86LightBulb ## voila c'est tout ! (c'est un peu moins joli qu'ubuntu car ca affiche un enorme popup au milieu de l'écran au lieu d'un petit, mais ça marche :-) ) Ça, c'est une recette rapide et pas super propre... Le serveur Xorg utilise normalement XKB, qui décrit les claviers et notamment les extensions multimédia... Tu pourrais donner ces infos dans un rapport de bogue pour ce projet XKB, si tu est à l'aise en anglais, sur http://bugs.freedesktop.org/, pour le projet « xkeyboard-config ». Fred. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: molette pour le volume sonore et X11 = xmodmap
Le 04/03/2009 à 11:25, Frédéric Boiteux a écrit : Le Sun, 1 Mar 2009 23:22:08 +0100, Alain Baeckeroot alain.baecker...@laposte.net a écrit : http://wiki.debian.org/Keyboard/MultimediaKeys ne me permet pas d'ajouter d'info, ni d'ouvrir une page de discussion pour ajouter des précisions ? Si tu te crées un compte et t'identifies ensuite avec, tu peux tout à fait le modifier ! ah, je vais réessayer, je devais être fatigué :-) donc je poste ici, les 2 fchiers a creer pour que ca fonctionne facon ubuntu : une config globale pour le système (au lieu d'un ~/.Xmodmap pour chaque utilisateur comme dans le wiki debian) Ça, c'est une recette rapide et pas super propre... ah, heureusement que je n'ai pas dit que c'est dans le paquet kdebase-bin de kubuntu :) (qui a le mérite d'être efficace) Le serveur Xorg utilise normalement XKB, qui décrit les claviers et notamment les extensions multimédia... Tu pourrais donner ces infos dans un rapport de bogue pour ce projet XKB, si tu est à l'aise en anglais, sur http://bugs.freedesktop.org/, pour le projet « xkeyboard-config ». ok, je me debrouille suffisamment, je vais aussi en faire un pour debian. Alain. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: molette pour le volume sonore et X11 = xmodmap
Le 01/03/2009 à 19:20, Alain Baeckeroot a écrit : Bonjour J'ai une molette sur mon portable toshiba pour controler le son. sous ubuntu 8.04 ca marchait directement, mais néanmoins je suis repassé à lenny :-), ou helas la molette est sans effet. j'ai trouvé et vu le temps passé (une demi journée), je partagerai volontier, idealement en ajoutant ca dans un paquet. Ou puis-je / dois-je écrire ca pour que ca dure ? http://wiki.debian.org/Keyboard/MultimediaKeys ne me permet pas d'ajouter d'info, ni d'ouvrir une page de discussion pour ajouter des précisions ? donc je poste ici, les 2 fchiers a creer pour que ca fonctionne facon ubuntu : une config globale pour le système (au lieu d'un ~/.Xmodmap pour chaque utilisateur comme dans le wiki debian) $ cat /etc/X11/Xsession.d/80ubuntu-xmodmap # Set the Ubuntu laptop keycode - xkeysyms mapping (used by KDE) # # This file is sourced by Xsession(5), not executed. # The || true is to ensure that the Xsession script does not terminate on error /usr/bin/xmodmap /usr/share/apps/kxkb/ubuntu.xmodmap || true USRMODMAP=$HOME/.Xmodmap if [ -x /usr/bin/xmodmap ]; then if [ -f $USRMODMAP ]; then /usr/bin/xmodmap $USRMODMAP || true fi fi $ cat /usr/share/apps/kxkb/ubuntu.xmodmap keycode 229 = XF86Search keycode 235 = XF86MyComputer keycode 236 = XF86Mail keycode 237 = XF86AudioMedia keycode 118 = XF86Music keycode 178 = XF86WWW keycode 161 = XF86Calculator keycode 162 = XF86AudioPause keycode 164 = XF86AudioStop keycode 144 = XF86AudioPrev keycode 153 = XF86AudioNext keycode 160 = XF86AudioMute keycode 174 = XF86AudioLowerVolume keycode 176 = XF86AudioRaiseVolume keycode 230 = XF86Favorites keycode 231 = XF86Refresh keycode 232 = XF86Stop keycode 233 = XF86Forward keycode 234 = XF86Back keycode 223 = XF86Standby keycode 165 = XF86Sleep keycode 204 = XF86Eject keycode 245 = XF86Launch0 keycode 159 = XF86LaunchA keycode 241 = XF86LaunchB keycode 205 = XF86LaunchC keycode 101 = XF86LaunchD keycode 212 = XF86LaunchE keycode 132 = XF86LightBulb ## voila c'est tout ! (c'est un peu moins joli qu'ubuntu car ca affiche un enorme popup au milieu de l'écran au lieu d'un petit, mais ça marche :-) ) Cordialement Alain -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: [LONG] XKB, mon amour (with debugging output) (was: xmodmap ou xkb ? (was: xmodmap))
Le 30.07.04, Xavier Maillard a tapoté : | On 30 jui 2004, Thomas Nemeth wrote: | | setxkbmap -print | xkbcomp -xkb - | | Tiens voilà la sortie de la commande chez moi: | | ,[ setxkbmap -print | xkbcomp -xkb - ] | | Warning: Type FOUR_LEVEL_ALPHABETIC is not defined | | Using TWO_LEVEL for the AD01 key (keycode 24) | | Warning: Type TWO_LEVEL has 2 levels, but AD01 has 4 symbols | | Ignoring extra symbols [...] | | Warning: No symbols defined for FK13 (keycode 118) [...] | On est loin du bon vieux xmodmap qui fonctionne à tous les | coups :) (ou presque). Oui :) Quelle version de X11 utilises-tu ? Ici j'utilise la version de Sarge (normal je suis sous Sarge) : 4.3.0.dfsg.1-4 Si tu utilises la même version que moi, je pourrais jeter un coup d'oeil sur le pb. As-tu essayé de regarder dans tes fichiers de config xkb les définitions des touches sur lesquelles tu as des warnings ? Ici, lorsque je fais un setxkbmap -print, j'obtiens la config que j'ai spécifié dans /etc/X11/XF86Config-4 : julie[~] setxkbmap -print xkb_keymap { xkb_keycodes { include sun(type5_euro) }; xkb_types { include complete }; xkb_compat{ include complete }; xkb_symbols { include sun/us(sun5euro) }; xkb_geometry { include sun(type5euro)}; }; Pour les options : Option XkbRules sun Option XkbModel type5_euro Option XkbLayout us Qu'as-tu spécifé exactement ? Si tu le souhaites, on peut continuer cette discussion en privé et faire un résumé à la fin si on arrive à configurer ta machine... Thomas
Re: xmodmap ou xkb ? (was: xmodmap)
On 29 jui 2004, Thomas Nemeth wrote: [ ... ] Bref c'est à chi... C'est surtout le pb de la doc qui est absente ou peu évidente. Pour mes pécés, depuis plusieurs années je m'étais fait un map xkb et xmodmap que je récupérais d'upgrade en upgrade, mais je trouve cette solution un peu moche : je mettais tout ça en « system wide ». Je n'ai pas encore trop cherché pour savoir comment utiliser xkb en tant qu'utilisateur. J'ai un petit xkbmap qui traîne ici mais impossible de le faire fonctionner :( Lorsque je lance la commande xkbcomp .xkbmap $DISPLAY, je me fais renvoyer dans mes 22 fissa. Les erreurs (et warning) c'est des trucs du genres No Symbols blah blah. Je comprends rien et j'avoue avoir baisser les bras :/ -- Xavier MAILLARD (GnuPG: 1024D/1E028EA5) EmacsOS user (http://emacsfr.org) APRIL (http://www.april.org)
Re: xmodmap ou xkb ? (was: xmodmap)
Le 30.07.04, Xavier Maillard a tapoté : | On 29 jui 2004, Thomas Nemeth wrote: | | n'ai pas encore trop cherché pour savoir comment | utiliser xkb en tant qu'utilisateur. | | J'ai un petit xkbmap qui traîne ici mais impossible de le faire | fonctionner :( Ah... À quoi ressemble-t-il ? | Lorsque je lance la commande xkbcomp .xkbmap $DISPLAY, je me | fais renvoyer dans mes 22 fissa. Les erreurs (et warning) c'est | des trucs du genres No Symbols blah blah. Erf... Jusque-là je ne me suis servir que de setxkbmap. Ça marche très bien (c'est bien parceque je ne modifiais qu les fichiers de /usr/X11R6/lib/X11/xkb). ÀMHA, avec tout ce que j'ai lu pour l'instant, il doit falloir recréer l'arborescence xkb dans un ~/.xkb et spécifier ce répertoire avec setxkbmap -- si possible (pas vu d'option en ce sens). Avec xkbcomp, il y a l'option -Idir peut-être cela suffirait-il... | Je comprends rien et j'avoue avoir baisser les bras :/ [3 minutes après] Ah ! J'ai un truc intéressant : setxkbmap -print | xkbcomp -xkb - Ça te génère un fichier stdin.xkb que tu peux modifier en tant qu'utilisateur puis un simple xkbcomp stdin.xkb et hop, tu recharges ta keymap. Thomas -- 72 fufeurs font un séminaire sur un plateau du Cantal (les 54 habitués plus 18 sympathisants). Un pompier passant par hasard entend les discussions et conclut à une insolation générale. -+- JR in: Guide du Cabaliste Usenet - Chauffe, Marcel ! -+-
Re: xmodmap ou xkb ? (was: xmodmap)
Le 30.07.04, Thomas Nemeth a tapoté : | setxkbmap -print | xkbcomp -xkb - | | Ça te génère un fichier stdin.xkb que tu peux modifier en tant | qu'utilisateur puis un simple xkbcomp stdin.xkb et hop, tu | recharges ta keymap. Bien entendu, tout le monde aura lu : xkbcomp stdin.xkb $DISPLAY Sinon cela génère un stdin.xkm (le même que le .xkb, mais en binaire et plus rapide à charger -- mais nettement moins lisible du coup) Thomas -- BOFH excuse #4: Static from nylon underwear.
Re: xmodmap ou xkb ? (was: xmodmap)
J'ai un truc intéressant : setxkbmap -print | xkbcomp -xkb - Ça te génère un fichier stdin.xkb que tu peux modifier en tant qu'utilisateur puis un simple xkbcomp stdin.xkb et hop, tu recharges ta keymap. Oah! Ça pourrait permettre de remapper la touche winmenu en touche compose? -- Charles
Re: xmodmap ou xkb ? (was: xmodmap)
Le Fri 30/07/2004, Charles Plessy disait J'ai un truc intéressant : setxkbmap -print | xkbcomp -xkb - Ça te génère un fichier stdin.xkb que tu peux modifier en tant qu'utilisateur puis un simple xkbcomp stdin.xkb et hop, tu recharges ta keymap. Oah! Ça pourrait permettre de remapper la touche winmenu en touche compose? C'est une option prévue dans le XF86Config_4 Option XkbOptionscompose:menu -- Erwan
Re: xmodmap ou xkb ? (was: xmodmap)
C'est une option prévue dans le XF86Config_4 Option XkbOptionscompose:menu À l'époque de mon dernier test, ça ne marchait pas : lidlpenguin|charles|$ grep comp /etc/X11/XF86Config-4 Option XkbOptionscompose:lwin Mais il est vrai qu'il y a quelque chose de pourri dans mon install X, j'en veux pour preuve que dpkg-reconfigure échoue silencieusement à me modifier mon XF86Config-4, quand bien même je l'aurais supprimé (ou plutôt : déplacé). -- Charles
Re: xmodmap ou xkb ? (was: xmodmap)
Le Fri 30/07/2004, Charles Plessy disait C'est une option prévue dans le XF86Config_4 Option XkbOptionscompose:menu À l'époque de mon dernier test, ça ne marchait pas : lidlpenguin|charles|$ grep comp /etc/X11/XF86Config-4 Option XkbOptionscompose:lwin Mais il est vrai qu'il y a quelque chose de pourri dans mon install X, j'en veux pour preuve que dpkg-reconfigure échoue silencieusement à me modifier mon XF86Config-4, quand bien même je l'aurais supprimé (ou plutôt : déplacé). Tsss. si tu modifie le fichier à la main, debconf n'y touche plus; C'ets mis en haut du fichier : # This file is automatically updated on xserver-xfree86 package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xfree86 # package. # # If you have edited this file but would like it to be automatically updated # again, run the following commands as root: # # cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom # md5sum /etc/X11/XF86Config-4 /var/lib/xfree86/XF86Config-4.md5sum # dpkg-reconfigure xserver-xfree86 -- Erwan
Re: xmodmap ou xkb ? (was: xmodmap)
Le 30.07.2004 11:05:12, Erwan David a écrit : Le Fri 30/07/2004, Charles Plessy disait [ ... ] Tsss. si tu modifie le fichier à la main, debconf n'y touche plus; C'ets mis en haut du fichier : # This file is automatically updated on xserver-xfree86 package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xfree86 # package. # # If you have edited this file but would like it to be automatically updated # again, run the following commands as root: # # cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom # md5sum /etc/X11/XF86Config-4 /var/lib/xfree86/XF86Config-4. md5sum # dpkg-reconfigure xserver-xfree86 Ca devrait faire partie de la FAQ ;-) Parce que, pour des raisons de facilité, certains ont configuré le serveur X avec Knoppix par exemple. Et dans ce cas, la seule mention qu'on touve est # Knoppix autoconfiguration ou quelque chose du genre. --- - Jean-Luc -- Erwan signature.asc Description: PGP signature
Re: xmodmap ou xkb ? (was: xmodmap)
Le Fri 30/07/2004, Jean-Luc Coulon (f5ibh) disait Le 30.07.2004 11:05:12, Erwan David a écrit : Le Fri 30/07/2004, Charles Plessy disait [ ... ] Tsss. si tu modifie le fichier à la main, debconf n'y touche plus; C'ets mis en haut du fichier : # This file is automatically updated on xserver-xfree86 package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xfree86 # package. # # If you have edited this file but would like it to be automatically updated # again, run the following commands as root: # # cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom # md5sum /etc/X11/XF86Config-4 /var/lib/xfree86/XF86Config-4. md5sum # dpkg-reconfigure xserver-xfree86 Ca devrait faire partie de la FAQ ;-) Parce que, pour des raisons de facilité, certains ont configuré le serveur X avec Knoppix par exemple. Et dans ce cas, la seule mention qu'on touve est # Knoppix autoconfiguration ou quelque chose du genre. Oui, ça ne serait pas idiot... -- Erwan
Re: xmodmap ou xkb ? (was: xmodmap)
On 30 jui 2004, Thomas Nemeth wrote: Le 30.07.04, Xavier Maillard a tapoté : [ ... ] Ah... À quoi ressemble-t-il ? [ Je n'en suis pas l'auteur ] ,[ .xkb ] | xkb_keymap { | xkb_keycodes { include xfree86+aliases(azerty) }; | xkb_types { include complete }; | xkb_compatibility { include complete }; | xkb_geometry { include pc(pc105) }; | xkb_symbols { | include pc/pc(basic)+inet(logiik)+pc/fr | key AD09 { | type = FOUR_LEVEL_ALPHABETIC, | symbols[Group1] = [ o, O, oe, OE ] | }; | key AC07 { | type = FOUR_LEVEL_ALPHABETIC, | symbols[Group1] = [ j, J, oslash, Ooblique ] | }; | key LSGT { | type = FOUR_LEVEL, | [ less, greater, bar, brokenbar ] | }; | replace key I22 { [ XF86AudioPlay ] }; | replace key LALT { [ Alt_L ] }; | replace key LWIN { [ Meta_L ] }; | replace key RWIN { [ Meta_R ] }; | replace key MENU { [ Multi_key ] }; | replace modifier_map Mod4 { Meta_L, Meta_R }; | replace modifier_map Mod1 { Alt_L }; | }; | }; ` Lorsque je lance la commande xkbcomp .xkbmap $DISPLAY, je me fais renvoyer dans mes 22 fissa. Les erreurs (et warning) c'est des trucs du genres No Symbols blah blah. Erf... Jusque-là je ne me suis servir que de setxkbmap. Ça marche très bien (c'est bien parceque je ne modifiais qu les fichiers de /usr/X11R6/lib/X11/xkb). ÀMHA, avec tout ce que j'ai lu pour l'instant, il doit falloir recréer l'arborescence xkb dans un ~/.xkb et spécifier ce répertoire avec setxkbmap -- si possible (pas vu d'option en ce sens). Avec xkbcomp, il y a l'option -Idir peut-être cela suffirait-il... Trop compliqué à mettre en oeuvre et surtout beaucoup trop lourd... Je comprends rien et j'avoue avoir baisser les bras :/ [3 minutes après] Ah ! J'ai un truc intéressant : setxkbmap -print | xkbcomp -xkb - Oui je connaissais déjà ce truc, mais rien n'y fait... -- Xavier Maillard, [EMAIL PROTECTED]
[LONG] XKB, mon amour (with debugging output) (was: xmodmap ou xkb ? (was: xmodmap))
) | Warning: No symbols defined for I54 (keycode 212) | Warning: No symbols defined for I55 (keycode 213) | Warning: No symbols defined for I56 (keycode 214) | Warning: No symbols defined for I57 (keycode 215) | Warning: No symbols defined for I58 (keycode 216) | Warning: No symbols defined for I59 (keycode 217) | Warning: No symbols defined for I5A (keycode 218) | Warning: No symbols defined for I5E (keycode 222) | Warning: No symbols defined for I5F (keycode 223) | Warning: No symbols defined for I60 (keycode 224) | Warning: No symbols defined for I61 (keycode 225) | Warning: No symbols defined for I62 (keycode 226) | Warning: No symbols defined for I63 (keycode 227) | Warning: No symbols defined for I64 (keycode 228) | Warning: No symbols defined for I65 (keycode 229) | Warning: No symbols defined for I66 (keycode 230) | Warning: No symbols defined for I67 (keycode 231) | Warning: No symbols defined for I68 (keycode 232) | Warning: No symbols defined for I69 (keycode 233) | Warning: No symbols defined for I6A (keycode 234) | Warning: No symbols defined for I6B (keycode 235) | Warning: No symbols defined for I6C (keycode 236) | Warning: No symbols defined for I6D (keycode 237) | Warning: No symbols defined for I6E (keycode 238) | Warning: No symbols defined for I6F (keycode 239) | Warning: No symbols defined for I70 (keycode 240) | Warning: No symbols defined for I71 (keycode 241) | Warning: No symbols defined for I72 (keycode 242) | Warning: No symbols defined for I73 (keycode 243) | Warning: No symbols defined for I74 (keycode 244) | Warning: No symbols defined for I75 (keycode 245) | Warning: No symbols defined for I76 (keycode 246) | Warning: No symbols defined for I77 (keycode 247) | Warning: No symbols defined for I78 (keycode 248) | Warning: No symbols defined for I79 (keycode 249) | Warning: No symbols defined for I7A (keycode 250) | Warning: No symbols defined for I7B (keycode 251) | Warning: No symbols defined for I7C (keycode 252) | Warning: No symbols defined for I7D (keycode 253) | Warning: No symbols defined for I7E (keycode 254) | Warning: No symbols defined for I7F (keycode 255) ` On est loin du bon vieux xmodmap qui fonctionne à tous les coups :) (ou presque). -- GNU is my religion .O. Xavier Maillard ..O Reims - France OOO +33 6 68 04 64 37
Re: xmodmap ou xkb ? (was: xmodmap)
Le 28.07.04, Xavier Maillard a tapoté : | On 28 jui 2004, Thomas Nemeth wrote: | | xkb. Ça fait un moment que l'on voit poindre une sorte | de rejet de xmodmap pour le remplacer par xkb qui | | Et pourtant xmodmap est nettement plus simple à prendre en | main... Je suis tout à fait d'accord avec toi sur ce point. Même sans doc, tout le monde comprend le format du fichier, d'autant qu'il est fourni avec une page man à peu près bien détaillée. | J'ai eu beau lire toutes les docs concernant xkb, je reste | largué devant la difficulté de cette tâche. Hum. J'ai trouvé sur le nainternette une petite doc simpa et non terminée, à partir du site de Xfree, qui décrit la grammaire utilisée dans les fichiers de conf, leur utilité, toussa... | Moi ce qui m'interesserait, c'est simplement que mon clavier de | portable dispose de touches normales. Pour le moment ce n'est Normales ? | absolument pas le cas et en plus à chaque mise à jour de X, il | faut pratiquement que je change de type de clavier dans la | config: pc102, puis 104 puis 105... Ah ça... Enfin, je ne suis pas touché par ce pb, n'utilisant des XFree récents que sur des sparcs ;) J'avais tout de même ce pb de CTRL-ALT-Fn, mais je l'ai résolu avec xkb comme tu as pu le voir. Il est vrai que, pour des raisons de facilité d'utilisation, xmodmap est la première solution vers laquelle je m'étais tourné, notamment pour rajouter le signe ¤ sur le clavier. Mais c'était bancal : julie[~] cat .xmodmaprc.sparc keycode 40 = 4 dollar EuroSign keycode 40 = 4 dollar currency keycode 40 = 4 dollar EuroSign Sans ces 3 opérations, l'¤ ne voulait pas s'y mettre :( Ça aussi c'est réglé avec xkb. | Bref c'est à chi... C'est surtout le pb de la doc qui est absente ou peu évidente. Pour mes pécés, depuis plusieurs années je m'étais fait un map xkb et xmodmap que je récupérais d'upgrade en upgrade, mais je trouve cette solution un peu moche : je mettais tout ça en « system wide ». Je n'ai pas encore trop cherché pour savoir comment utiliser xkb en tant qu'utilisateur. Thomas -- BOFH excuse #343: The ATM board has run out of 10 pound notes. We are having a whip round to refill it, care to contribute ?
Re: xmodmap ou xkb ? (was: xmodmap)
Le Wed 28/07/2004, Xavier Maillard disait On 27 jui 2004, Thomas Nemeth wrote: Le 27.07.04, nicolas a tapoté : Le Tue, 27 Jul 2004 14:30:18 +0200, Thomas Nemeth a écrit : == Switch_VT_1 Switch_VT_2 ... xmodmap: /home/nicolas/.Xmodmap:61: bad keysym name 'Switch_VT_1' in keysym list :( L'autre était accepté... Mouais. Si quelqu'un trouve vraiment la soluce pour refaire marcher ces raccourcis clavier, ce serait cool... Demain matin je vais me taper la lecture de la doc (sic !) xkb. Ca me fait penser à un truc, xmodmap est-il vraiment la direction à suivre ou bien l'avenir se porte plus vers xkd ? Je dis ça parce que ça me semble assez confus dans ma petite tête et je vois de plus en plus parler de xkb en lieu et place de xmodmap. Je sais que les 2 fonctionnent mais l'un semble être privilégié sur l'autre... Ben xkb est à peu près inutilisable pour l'utilisateur... -- Erwan
Re: xmodmap ou xkb ? (was: xmodmap)
Le 28.07.04, Xavier Maillard a tapoté : | On 27 jui 2004, Thomas Nemeth wrote: | | Mouais. Si quelqu'un trouve vraiment la soluce pour | refaire marcher ces raccourcis clavier, ce serait | cool... Demain matin je vais me taper la lecture de la | doc (sic !) xkb. | | Ca me fait penser à un truc, xmodmap est-il vraiment la | direction à suivre ou bien l'avenir se porte plus vers xkd ? Je xkb. Ça fait un moment que l'on voit poindre une sorte de rejet de xmodmap pour le remplacer par xkb qui serait plus puissant. C'est très certainement le cas, cependant je trouve sa configuration des plus retorses. | Je sais que les 2 fonctionnent mais l'un semble être privilégié | sur l'autre... Oui. Heureusement ils fonctionnent très bien ensembles :) Thomas
Re: xmodmap ou xkb ? (was: xmodmap)
Le Wed 28/07/2004, Thomas Nemeth disait Le 28.07.04, Xavier Maillard a tapoté : | On 27 jui 2004, Thomas Nemeth wrote: | |Mouais. Si quelqu'un trouve vraiment la soluce pour |refaire marcher ces raccourcis clavier, ce serait |cool... Demain matin je vais me taper la lecture de la |doc (sic !) xkb. | | Ca me fait penser à un truc, xmodmap est-il vraiment la | direction à suivre ou bien l'avenir se porte plus vers xkd ? Je xkb. Ça fait un moment que l'on voit poindre une sorte de rejet de xmodmap pour le remplacer par xkb qui serait plus puissant. C'est très certainement le cas, cependant je trouve sa configuration des plus retorses. Tellement retorse que mêmle les spécialistes se plan,tent dedans, cf les paquets debian... -- Erwan
Re: xmodmap ou xkb ? (was: xmodmap)
Le 28.07.04, Erwan David a tapoté : | Le Wed 28/07/2004, Thomas Nemeth disait | Le 28.07.04, Xavier Maillard a tapoté : | | | Ca me fait penser à un truc, xmodmap est-il vraiment la | | direction à suivre ou bien l'avenir se porte plus vers xkd ? Je | | xkb. Ça fait un moment que l'on voit poindre une sorte de | rejet de xmodmap pour le remplacer par xkb qui serait plus | puissant. C'est très certainement le cas, cependant je | trouve sa configuration des plus retorses. | | Tellement retorse que mêmle les spécialistes se plan,tent dedans, cf | les paquets debian... Mouais. Ça ne m'étonne pas. Passé 1h30 ce matin à rajouter le CTRL+ALT+Fn :) Mais maintenant ça marche. Au passage, je me suis rajouté le symbole euro dans ma keymap (rajouts d'entrées dans le fichier rules/sun et d'une section dans symbols/sun/us). Pour le Switch_VT, j'ai « simplement » remplacé : key FK01 { [ F1 ] }; key FK02 { [ F2 ] }; [...] key FK11 { [ F11], [ SunF36] }; key FK12 { [ F12], [ SunF37] }; Par : key FK01 { type=CTRL+ALT, symbols[Group1]= [ F1, XF86_Switch_VT_1 ] }; key FK02 { type=CTRL+ALT, symbols[Group1]= [ F2, XF86_Switch_VT_2 ] }; [...] Toujours dans symbols/sun/us... Mais bon. ça ne s'applique qu'aux Sun. Pour les pécés, je n'ai pas trop regardé, mais il me semble que normalement les keymaps pc incluent par défaut un truc dans symbols/pc/pc et les keymaps qui y sont définies incluent cette fonctionnalité par défaut. Ce n'était pas le cas avec mes Sparcs. Thomas -- Bon, je recherche toujours un mec qui touche sous linux sur rochefort Il m'arrive de toucher, mais dans ces moments la, je pense pas trop a linux. -+- ST in Guide du linuxien pervers : Linux c'est une affaire de doigté
Re: xmodmap ou xkb ? (was: xmodmap)
On 2004-07-28 08:14:57 +0200, Thomas Nemeth wrote: xkb. Ça fait un moment que l'on voit poindre une sorte de rejet de xmodmap pour le remplacer par xkb qui serait plus puissant. C'est très certainement le cas, cependant je trouve sa configuration des plus retorses. Il manque une vraie doc, suffisamment claire pour l'utilisateur non spécialiste (et qui n'est pas forcément root sur sa machine). -- Vincent Lefèvre [EMAIL PROTECTED] - Web: http://www.vinc17.org/ 100% validated (X)HTML - Acorn / RISC OS / ARM, free software, YP17, Championnat International des Jeux Mathématiques et Logiques, etc. Work: CR INRIA - computer arithmetic / SPACES project at LORIA
Re: xmodmap ou xkb ? (was: xmodmap)
Le Wed 28/07/2004, Vincent Lefevre disait On 2004-07-28 08:14:57 +0200, Thomas Nemeth wrote: xkb. Ça fait un moment que l'on voit poindre une sorte de rejet de xmodmap pour le remplacer par xkb qui serait plus puissant. C'est très certainement le cas, cependant je trouve sa configuration des plus retorses. Il manque une vraie doc, suffisamment claire pour l'utilisateur non spécialiste (et qui n'est pas forcément root sur sa machine). Voire un xkb_keycaps pour remplacer xkeycaps. Enfin, plutôt les 2... -- Erwan
Re: xmodmap ou xkb ? (was: xmodmap)
On 28 jui 2004, Thomas Nemeth wrote: Le 28.07.04, Xavier Maillard a tapoté : On 27 jui 2004, Thomas Nemeth wrote: Mouais. Si quelqu'un trouve vraiment la soluce pour refaire marcher ces raccourcis clavier, ce serait cool... Demain matin je vais me taper la lecture de la doc (sic !) xkb. Ca me fait penser à un truc, xmodmap est-il vraiment la direction à suivre ou bien l'avenir se porte plus vers xkd ? Je xkb. Ça fait un moment que l'on voit poindre une sorte de rejet de xmodmap pour le remplacer par xkb qui Et pourtant xmodmap est nettement plus simple à prendre en main... J'ai eu beau lire toutes les docs concernant xkb, je reste largué devant la difficulté de cette tâche. Moi ce qui m'interesserait, c'est simplement que mon clavier de portable dispose de touches normales. Pour le moment ce n'est absolument pas le cas et en plus à chaque mise à jour de X, il faut pratiquement que je change de type de clavier dans la config: pc102, puis 104 puis 105... Bref c'est à chi... -- Xavier MAILLARD (GnuPG: 1024D/1E028EA5) EmacsOS user (http://emacsfr.org) APRIL (http://www.april.org)
Re: xmodmap
nicolas wrote: PS : en français l'espace insécable s'insère avant les symboles de ponctuation doubles et non après. C'est exactement le problème que j'ai eu : l'espace insécable n'a pas été reconnue comme caractère et donc supprimée. C'est pourquoi on ne voit plus les espaces avant les signes de ponctuation doubles B
Re: xmodmap
Xavier Maillard wrote: Juste par curiosité, tu pourrais pas le poster ici ? :/ Je suis pour l'été sur un clavier QWERTY, donc il ne ressemblera que très peu au tien, mais le voilà en PJ néanmoins. J'ai eu un problème au début avec les touches accessibles avec un pression de Alt Gr (touche Mod_switch) qui était un modificateur et qui aujourd'hui ne l'est plus sur mon clavier. Voici donc auparavant la liste de MES modificateurs, que je n'ai pas pu comparer aux modificateurs d'un clavier AZERTY standard : shift Shift_L (0x32), Shift_R (0x3e) lockCaps_Lock (0x42) control Control_L (0x25), Control_R (0x6d) mod1Alt_L (0x40) mod2Num_Lock (0x4d) mod3Multi_key (0x74) mod4 mod5 B. keycode 8 = keycode 9 = Escape keycode 10 = 1 exclam exclamdown keycode 11 = 2 at eacute keycode 12 = 3 numbersign keycode 13 = 4 dollar keycode 14 = 5 percent currency keycode 15 = 6 asciicircum keycode 16 = 7 ampersand egrave keycode 17 = 8 asterisk keycode 18 = 9 parenleft agrave keycode 19 = 0 parenright ccedilla keycode 20 = minus underscore keycode 21 = equal plus keycode 22 = BackSpace Terminate_Server keycode 23 = Tab ISO_Left_Tab keycode 24 = q Q keycode 25 = w W keycode 26 = e E EuroSign keycode 27 = r R keycode 28 = t T keycode 29 = y Y keycode 30 = u U keycode 31 = i I keycode 32 = o O oe OE keycode 33 = p P keycode 34 = bracketleft braceleft keycode 35 = bracketright braceright keycode 36 = Return keycode 37 = Control_L keycode 38 = a A keycode 39 = s S ssharp keycode 40 = d D ecircumflex keycode 41 = f F keycode 42 = g G keycode 43 = h H keycode 44 = j J ucircumflex keycode 45 = k K icircumflex keycode 46 = l L ocircumflex keycode 47 = semicolon colon dead_grave keycode 48 = apostrophe quotedbl ugrave keycode 49 = grave asciitilde keycode 50 = Shift_L keycode 51 = backslash bar keycode 52 = z Z acircumflex keycode 53 = x X keycode 54 = c C keycode 55 = v V keycode 56 = b B keycode 57 = n N ntilde keycode 58 = m M keycode 59 = comma less dead_acute keycode 60 = period greater keycode 61 = slash question questiondown keycode 62 = Shift_R keycode 63 = KP_Multiply XF86_ClearGrab keycode 64 = Alt_L Meta_L keycode 65 = space space nobreakspace keycode 66 = Caps_Lock keycode 67 = F1 XF86_Switch_VT_1 keycode 68 = F2 XF86_Switch_VT_2 keycode 69 = F3 XF86_Switch_VT_3 keycode 70 = F4 XF86_Switch_VT_4 keycode 71 = F5 XF86_Switch_VT_5 keycode 72 = F6 XF86_Switch_VT_6 keycode 73 = F7 XF86_Switch_VT_7 keycode 74 = F8 XF86_Switch_VT_8 keycode 75 = F9 XF86_Switch_VT_9 keycode 76 = F10 XF86_Switch_VT_10 keycode 77 = Num_Lock Pointer_EnableKeys keycode 78 = Scroll_Lock keycode 79 = KP_Home KP_7 keycode 80 = KP_Up KP_8 keycode 81 = KP_Prior KP_9 keycode 82 = KP_Subtract XF86_Prev_VMode keycode 83 = KP_Left KP_4 keycode 84 = KP_Begin KP_5 keycode 85 = KP_Right KP_6 keycode 86 = KP_Add XF86_Next_VMode keycode 87 = KP_End KP_1 keycode 88 = KP_Down KP_2 keycode 89 = KP_Next KP_3 keycode 90 = KP_Insert KP_0 keycode 91 = KP_Delete KP_Decimal keycode 92 = keycode 93 = keycode 94 = less greater keycode 95 = F11 XF86_Switch_VT_11 keycode 96 = F12 XF86_Switch_VT_12 keycode 97 = Home keycode 98 = Up keycode 99 = Prior keycode 100 = Left keycode 101 = keycode 102 = Right keycode 103 = End keycode 104 = Down keycode 105 = Next keycode 106 = Insert keycode 107 = Delete keycode 108 = KP_Enter keycode 109 = Control_R keycode 110 = Pause Break keycode 111 = Print Sys_Req keycode 112 = KP_Divide XF86_Ungrab keycode 113 = Mode_switch keycode 114 = keycode 115 = Mode_switch keycode 116 = Multi_key keycode 117 = Menu keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = keycode 128 = keycode 129 = keycode 130 = keycode 131 = keycode 132 = keycode 133 = keycode 134 = keycode 135 = keycode 136 = keycode 137 = keycode 138 = keycode 139 = keycode 140 = keycode 141 = keycode 142 = keycode 143 = keycode 144 = keycode 145 = keycode 146 = keycode 147 = keycode 148 = keycode 149 = keycode 150 = keycode 151 = keycode 152 = keycode 153 = keycode 154 = keycode 155 = keycode 156 = keycode 157 = keycode 158 = keycode 159 = keycode 160 = keycode 161 = keycode 162 = keycode 163 = keycode 164 = keycode 165 = keycode 166 = keycode 167 = keycode 168 = keycode 169 = keycode 170 = keycode 171 = keycode 172 = keycode 173 = keycode 174 = keycode 175 = keycode 176 = keycode 177 = keycode 178 = keycode 179 = keycode 180 = keycode 181 = keycode 182 = keycode 183 = keycode 184 = keycode 185 = keycode 186 = keycode 187 = keycode 188 = keycode 189 = keycode 190 = keycode 191 = keycode 192 = keycode 193 = keycode 194 = keycode 195 = keycode 196 = keycode 197 = keycode 198 = keycode 199 = keycode 200 = keycode 201 = keycode 202 = keycode 203 = keycode 204 = keycode 205 = keycode 206 = keycode 207 = keycode 208 = keycode 209 = keycode 210 = keycode 211 =
Re: xmodmap
Le Mon, 26 Jul 2004 23:30:16 +0200, Xavier Maillard a écrit : Juste par curiosité, tu pourrais pas le poster ici ? :/ Voici le mien : ! Lire /usr/X11R6/include/X11/keysymdef.h keycode 8 = keycode 9 = Escape keycode 10 = ampersand 1 exclamdown keycode 11 = eacute 2 asciitilde Eacute keycode 12 = quotedbl 3 numbersign sterling keycode 13 = apostrophe 4 braceleft U2019 keycode 14 = parenleft 5 bracketleft keycode 15 = minus 6 bar emdash keycode 16 = egrave 7 grave Egrave keycode 17 = underscore 8 backslash trademark keycode 18 = ccedilla 9 asciicircum Ccedilla keycode 19 = agrave 0 at Agrave keycode 20 = parenright degree bracketright questiondown keycode 21 = equal plus braceright U2260 keycode 22 = BackSpace keycode 23 = Tab ISO_Left_Tab keycode 24 = a A ae AE keycode 25 = z Z guillemotleft less keycode 26 = e E EuroSign cent keycode 27 = r R paragraph registered keycode 28 = t T U22A5 U2AFD keycode 29 = y Y leftarrow yen keycode 30 = u U downarrow uparrow keycode 31 = i I rightarrow idotless keycode 32 = o O oe OE keycode 33 = p P thorn THORN keycode 34 = dead_circumflex dead_diaeresis dead_macron dead_abovering keycode 35 = dollar sterling currency U2248 keycode 36 = Return keycode 37 = Control_L keycode 38 = q Q at Greek_OMEGA keycode 39 = s S ssharp section keycode 40 = d D eth ETH keycode 41 = f F dstroke ordfeminine keycode 42 = g G eng ENG keycode 43 = h H hstroke Hstroke keycode 44 = j J oslash Ooblique keycode 45 = k K kra ampersand keycode 46 = l L lstroke Lstroke keycode 47 = m M mu masculine keycode 48 = ugrave percent dead_tilde dead_macron keycode 49 = twosuperior threesuperior onesuperior notsign keycode 50 = Shift_L keycode 51 = asterisk mu dead_acute dead_grave keycode 52 = w W lstroke Lstroke keycode 53 = x X guillemotright greater keycode 54 = c C cent copyright keycode 55 = v V leftdoublequotemark grave keycode 56 = b B rightdoublequotemark apostrophe keycode 57 = n N ntilde Ntilde keycode 58 = comma question dead_acute dead_doubleacute keycode 59 = semicolon period horizconnector multiply keycode 60 = colon slash periodcentered division keycode 61 = exclam section dead_belowdot dead_abovedot keycode 62 = Shift_R keycode 63 = KP_Multiply keycode 64 = Alt_L keycode 65 = space nobreakspace emspace keycode 66 = Caps_Lock keycode 67 = F1 keycode 68 = F2 keycode 69 = F3 keycode 70 = F4 keycode 71 = F5 keycode 72 = F6 keycode 73 = F7 keycode 74 = F8 keycode 75 = F9 keycode 76 = F10 keycode 77 = Num_Lock Pointer_EnableKeys keycode 78 = Scroll_Lock keycode 79 = KP_Home KP_7 U263A U2639 keycode 80 = KP_Up KP_8 U221E keycode 81 = KP_Prior KP_9 keycode 82 = KP_Subtract keycode 83 = KP_Left KP_4 Greek_pi Greek_PI keycode 84 = KP_Begin KP_5 U2200 U2203 keycode 85 = KP_Right KP_6 U2208 U2209 keycode 86 = KP_Add keycode 87 = KP_End KP_1 amacron Amacron keycode 88 = KP_Down KP_2 imacron Imacron keycode 89 = KP_Next KP_3 umacron Umacron keycode 90 = KP_Insert KP_0 keycode 91 = KP_Delete KP_Decimal keycode 92 = keycode 93 = keycode 94 = less greater U2A7D U2A7E keycode 95 = F11 keycode 96 = F12 keycode 97 = Home keycode 98 = Up keycode 99 = Prior keycode 100 = Left keycode 101 = keycode 102 = Right keycode 103 = End keycode 104 = Down keycode 105 = Next keycode 106 = Insert keycode 107 = Delete keycode 108 = KP_Enter keycode 109 = Control_R keycode 110 = Pause Break keycode 111 = Print Execute keycode 112 = KP_Divide keycode 113 = Mode_switch keycode 114 = keycode 115 = Meta_L keycode 116 = Multi_key keycode 117 = Menu keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = keycode 128 = keycode 129 = keycode 130 = keycode 131 = keycode 132 = keycode 133 = keycode 134 =
Re: xmodmap
Le Tue, 27 Jul 2004 09:10:06 +0200, Bigdeaper a écrit : keycode 67 = F1 XF86_Switch_VT_1 keycode 68 = F2 XF86_Switch_VT_2 Ouin, ça ne marche pas. n.
Re: xmodmap
nicolas wrote: Le Tue, 27 Jul 2004 09:10:06 +0200, Bigdeaper a écrit : keycode 67 = F1 XF86_Switch_VT_1 keycode 68 = F2 XF86_Switch_VT_2 Ouin, ça ne marche pas. n. Et c'est censé faire quoi ? :-$
Re: xmodmap
Le 27.07.04, Bigdeaper a tapoté : | nicolas wrote: | Le Tue, 27 Jul 2004 09:10:06 +0200, Bigdeaper a écrit : | keycode 67 = F1 XF86_Switch_VT_1 | keycode 68 = F2 XF86_Switch_VT_2 | | Ouin, ça ne marche pas. | n. | | Et c'est censé faire quoi ? :-$ Permettre d'aller sur les consoles texte virtuelles. Comme le faisaient avant CTRL-ALT-Fn Thomas -- BOFH excuse #179: Multicasts on broken packets.
Re: xmodmap
Le Tue, 27 Jul 2004 14:20:05 +0200, Bigdeaper a écrit : nicolas wrote: Le Tue, 27 Jul 2004 09:10:06 +0200, Bigdeaper a écrit : keycode 67 = F1 XF86_Switch_VT_1 keycode 68 = F2 XF86_Switch_VT_2 Ouin, ça ne marche pas. Et c'est censé faire quoi ? :-$ Remplacer CTRL-ALT-F*. nicolas patrois : pts noir asocial -- HYPOTHÈSE M : Pourquoi les dinosaures ont disparu ? Un sucre géant s'est écrasé sur la terre ! Alors les dinos ont tous remués la queue en même temps et ils sont morts assomés... Voilà.
Re: xmodmap
Le 27.07.04, nicolas a tapoté : | Le Tue, 27 Jul 2004 09:10:06 +0200, Bigdeaper a écrit : | | keycode 67 = F1 XF86_Switch_VT_1 | keycode 68 = F2 XF86_Switch_VT_2 | | Ouin, ça ne marche pas. julie[X11R6] find . -type f -exec grep -H -i switch_vt {} \; ./include/X11/XF86keysym.h:#define XF86XK_Switch_VT_1 0x1008FE01 ./include/X11/XF86keysym.h:#define XF86XK_Switch_VT_2 0x1008FE02 == Switch_VT_1 Switch_VT_2 ... (ÀMHA) Thomas -- BOFH excuse #183: Filesystem not big enough for Jumbo Kernel Patch.
Re: xmodmap
Le Tue, 27 Jul 2004 14:30:18 +0200, Thomas Nemeth a écrit : == Switch_VT_1 Switch_VT_2 ... xmodmap: /home/nicolas/.Xmodmap:61: bad keysym name 'Switch_VT_1' in keysym list L'autre était accepté... nicolas patrois : pts noir asocial -- HYPOTHÈSE M : Pourquoi les dinosaures ont disparu ? Un sucre géant s'est écrasé sur la terre ! Alors les dinos ont tous remués la queue en même temps et ils sont morts assomés... Voilà.
Re: xmodmap
Le 27.07.04, nicolas a tapoté : | Le Tue, 27 Jul 2004 14:30:18 +0200, Thomas Nemeth a écrit : | | == Switch_VT_1 | Switch_VT_2 | ... | xmodmap: /home/nicolas/.Xmodmap:61: bad keysym name 'Switch_VT_1' in | keysym list :( | L'autre était accepté... Mouais. Si quelqu'un trouve vraiment la soluce pour refaire marcher ces raccourcis clavier, ce serait cool... Demain matin je vais me taper la lecture de la doc (sic !) xkb. Thomas -- BOFH excuse #439: Hot Java has gone cold.
xmodmap ou xkb ? (was: xmodmap)
On 27 jui 2004, Thomas Nemeth wrote: Le 27.07.04, nicolas a tapoté : Le Tue, 27 Jul 2004 14:30:18 +0200, Thomas Nemeth a écrit : == Switch_VT_1 Switch_VT_2 ... xmodmap: /home/nicolas/.Xmodmap:61: bad keysym name 'Switch_VT_1' in keysym list :( L'autre était accepté... Mouais. Si quelqu'un trouve vraiment la soluce pour refaire marcher ces raccourcis clavier, ce serait cool... Demain matin je vais me taper la lecture de la doc (sic !) xkb. Ca me fait penser à un truc, xmodmap est-il vraiment la direction à suivre ou bien l'avenir se porte plus vers xkd ? Je dis ça parce que ça me semble assez confus dans ma petite tête et je vois de plus en plus parler de xkb en lieu et place de xmodmap. Je sais que les 2 fonctionnent mais l'un semble être privilégié sur l'autre... -- No e-patents, pas de brevets logiciels Pétition contre les brevets logiciels : http://petition.eurolinux.org
xmodmap
Bonjour à tous ! J'ai commencé à bien paramétrer mon clavier pour pallier tous les manques de celui-ci. Je voulais juste savoir ce que j'ai pu avoir oublié: (même l'espace insécable que j'ai incluse derrière les deux points!) pour celà, connaîtriez-vous une liste de tous les caractères que l'on peut inclure dans ce fichier? (une liste avec les dessins à côté serait idéale!) Merci B.
Re: xmodmap
Bigdeaper wrote: Bonjour à tous ! J'ai commencé à bien paramétrer mon clavier pour pallier tous les manques de celui-ci. Je voulais juste savoir ce que j'ai pu avoir oublié: (même l'espace insécable que j'ai incluse derrière les deux points!) pour celà, connaîtriez-vous une liste de tous les caractères que l'on peut inclure dans ce fichier? (une liste avec les dessins à côté serait idéale!) Merci B. Correction : je n'arrive pas à rentrer d'espace insécable en latin-1. J'ai essayé emspace et nobreakspace mais Mozilla me dit que l'encodage est incorrect et m'enlève ces espaces !!! Une idée ? B.
Re: xmodmap
On Mon, Jul 26, 2004 at 06:46:34PM +0200, nicolas wrote: Le Mon, 26 Jul 2004 11:40:04 +0200, Bigdeaper a écrit : J'ai commencé à bien paramétrer mon clavier pour pallier tous les manques de celui-ci. Je voulais juste savoir ce que j'ai pu avoir oublié: (même l'espace insécable que j'ai incluse derrière les deux points!) pour celà, connaîtriez-vous une liste de tous les caractères que l'on peut inclure dans ce fichier? (une liste avec les dessins à côté serait idéale!) Tu peux utiliser la liste écrite ici /usr/X11R6/include/X11/keysymdef.h et si un caractère n'y est pas tu peux les insérer avec leur numéro unicode hexadécimal comme dans le mien : keycode 83 = KP_Left KP_4 Greek_pi Greek_PI keycode 84 = KP_Begin KP_5 U2200 U2203 n. PS : en français l'espace insécable s'insère avant les symboles de ponctuation doubles et non après. Et après les guillemets français ouvrants « -- - Jean-Luc -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- --- __ _ Jean-Luc Coulon (f5ibh) / __ \ ___ / /_ (_) _ 28 rue d'Evette / / / // _ \ / __ \ / // __ `// __ \ 90350 Evette-Salbert / /_/ // __// /_/ // // /_/ // / / / France/_/ \___//_.___//_/ \__,_//_/ /_/ signature.asc Description: Digital signature
Re: xmodmap
Le Mon, 26 Jul 2004 11:40:04 +0200, Bigdeaper a écrit : J'ai commencé à bien paramétrer mon clavier pour pallier tous les manques de celui-ci. Je voulais juste savoir ce que j'ai pu avoir oublié: (même l'espace insécable que j'ai incluse derrière les deux points!) pour celà, connaîtriez-vous une liste de tous les caractères que l'on peut inclure dans ce fichier? (une liste avec les dessins à côté serait idéale!) Tu peux utiliser la liste écrite ici /usr/X11R6/include/X11/keysymdef.h et si un caractère n'y est pas tu peux les insérer avec leur numéro unicode hexadécimal comme dans le mien : keycode 83 = KP_Left KP_4 Greek_pi Greek_PI keycode 84 = KP_Begin KP_5 U2200 U2203 n. PS : en français l'espace insécable s'insère avant les symboles de ponctuation doubles et non après.
Re: xmodmap
On 26 jui 2004, [EMAIL PROTECTED] wrote: Bonjour à tous ! J'ai commencé à bien paramétrer mon clavier pour pallier tous les manques de celui-ci. Je voulais juste savoir ce que j'ai pu avoir oublié: (même l'espace insécable que j'ai incluse derrière les deux points!) pour celà, connaîtriez-vous une liste de tous les caractères que l'on peut inclure dans ce fichier? (une liste avec les dessins à côté serait idéale!) Juste par curiosité, tu pourrais pas le poster ici ? :/ /me - qui n'a toujours pas paramétrer son clavier... -- No e-patents, pas de brevets logiciels Pétition contre les brevets logiciels : http://petition.eurolinux.org
Re: .Xmodmap
Le Thu 15/04/2004, Denis Barbier disait On Wed, Apr 14, 2004 at 11:36:24PM +0200, Erwan David wrote: Le Wed 14/04/2004, Denis Barbier disait J'ai fait d'autres tests, et trouvé que remove mod4 = Super_R aboutit au même résultat. Il semble dnnc que ce soit la cohabitation de Meta_L et Super_R qui se passe mal. Oui on a le même modifieur sur des préfixes différents. Or l'appli voit le modifieur qu'elle désigne par le nom de la touche à laquelle il est affecté... C'est donc un bug de xemacs, non ? Non de XKB. Emacs a le problème en pire (lui du coup il voit Meta-super) Sinon cette option left_meta_win ne sert à rien, autant prendre meta_win si on ne peut pas séparer les touches gauche et droite. Ben si elle sers. On peut vouloir garder un modifieur Super. Et comme meta_win semble virer le AltGr... -- Erwan
Re: .Xmodmap
On Thu, Apr 15, 2004 at 07:12:03AM +0200, Erwan David wrote: Le Thu 15/04/2004, Denis Barbier disait On Wed, Apr 14, 2004 at 11:36:24PM +0200, Erwan David wrote: Le Wed 14/04/2004, Denis Barbier disait J'ai fait d'autres tests, et trouvé que remove mod4 = Super_R aboutit au même résultat. Il semble dnnc que ce soit la cohabitation de Meta_L et Super_R qui se passe mal. Oui on a le même modifieur sur des préfixes différents. Or l'appli voit le modifieur qu'elle désigne par le nom de la touche à laquelle il est affecté... C'est donc un bug de xemacs, non ? Non de XKB. Si je comprends bien, il faudrait modifier ton rapport de bogue pour demander qu'avec cette option, Mod4 ne contienne pas Super_R. C'est ça ? Sinon cette option left_meta_win ne sert à rien, autant prendre meta_win si on ne peut pas séparer les touches gauche et droite. Ben si elle sers. On peut vouloir garder un modifieur Super. Et comme meta_win semble virer le AltGr... Je viens de remplir http://bugzilla.xfree86.org/show_bug.cgi?id=1341 Denis
Re: .Xmodmap
Le Thu 15/04/2004, Denis Barbier disait On Thu, Apr 15, 2004 at 07:12:03AM +0200, Erwan David wrote: Le Thu 15/04/2004, Denis Barbier disait On Wed, Apr 14, 2004 at 11:36:24PM +0200, Erwan David wrote: Le Wed 14/04/2004, Denis Barbier disait J'ai fait d'autres tests, et trouvé que remove mod4 = Super_R aboutit au même résultat. Il semble dnnc que ce soit la cohabitation de Meta_L et Super_R qui se passe mal. Oui on a le même modifieur sur des préfixes différents. Or l'appli voit le modifieur qu'elle désigne par le nom de la touche à laquelle il est affecté... C'est donc un bug de xemacs, non ? Non de XKB. Si je comprends bien, il faudrait modifier ton rapport de bogue pour demander qu'avec cette option, Mod4 ne contienne pas Super_R. C'est ça ? Non, ce qui se passe, c'est que l'option change l'intitulé de la touche win de gauche, mais pas son modifieur. Ce qui amène l'incohérence. Super_R peut garder le Mod4, comem dit dans le message d'erreur de Xemacs, ICCCM spécifie que les modifieurs Modn ne sont pas préaffectés. Donc ce qu'il faut c'est que Meta et Super aient 2 modifieurs différentes peu importe lesquels d'ailleurs. -- Erwan
Re: .Xmodmap
Le Wed 7/04/2004, Denis Barbier disait On Wed, Apr 07, 2004 at 10:12:18AM +0200, Erwan David wrote: [...] Sauf que sous SID, kdm ne lit plus le .xsession :-( Vu la tonne de bogues rapportés à tort contre xlibs à cause de fichiers xmodmap qui ne marchent pas comme l'utilisateur le voudrait, c'est plutôt une bonne nouvelle. Qu'est-ce que vous mettez dans vos .Xmodmap qui ne peut pas être mis dans XF86Config-4 ? Une configuration spécifique d'un utilisateur et pas commune à tout le monde. Toutes les options que l'on peut mettre dans XF86Config-4 sont accessibles par la commande setxbkmap, que tout utilisateur peut exécuter. C'est ainsi que KDE modifie le clavier, et beaucoup plus propre que xmodmap (dixit upstream, il ne faut pas mélanger XKB et xmodmap sous peine de s'exposer à des problèmes). Sauf que xkb c'est un ensemble de trucs prédéfinis... D'ailleurs j'ai réussi à faire marcher correctement malgré 234081, grâce à xkeycaps et xmodmap... (cf le bug j'ai envoyé la méthode qui fait marcher...) -- Erwan
Re: .Xmodmap
On Wed, Apr 14, 2004 at 04:37:18PM +0200, Erwan David wrote: Le Wed 7/04/2004, Denis Barbier disait On Wed, Apr 07, 2004 at 10:12:18AM +0200, Erwan David wrote: [...] Sauf que sous SID, kdm ne lit plus le .xsession :-( Vu la tonne de bogues rapportés à tort contre xlibs à cause de fichiers xmodmap qui ne marchent pas comme l'utilisateur le voudrait, c'est plutôt une bonne nouvelle. Qu'est-ce que vous mettez dans vos .Xmodmap qui ne peut pas être mis dans XF86Config-4 ? Une configuration spécifique d'un utilisateur et pas commune à tout le monde. Toutes les options que l'on peut mettre dans XF86Config-4 sont accessibles par la commande setxbkmap, que tout utilisateur peut exécuter. C'est ainsi que KDE modifie le clavier, et beaucoup plus propre que xmodmap (dixit upstream, il ne faut pas mélanger XKB et xmodmap sous peine de s'exposer à des problèmes). Sauf que xkb c'est un ensemble de trucs prédéfinis... Non, on peut jouer avec, voir http://lists.debian.org/debian-user-french-0402/msg01539.html D'ailleurs j'ai réussi à faire marcher correctement malgré 234081, grâce à xkeycaps et xmodmap... (cf le bug j'ai envoyé la méthode qui fait marcher...) En appliquant ta méthode, j'ai alors : $ xmodmap xmodmap: up to 2 keys per modifier, (keycodes in parentheses): shift Shift_L (0x32), Shift_R (0x3e) lockCaps_Lock (0x42) control Control_L (0x25), Control_R (0x6d) mod1Alt_L (0x40) mod2Num_Lock (0x4d) mod3Meta_L (0x73) mod4 , Super_R (0x74) mod5ISO_Level3_Shift (0x71) C'est marrant, cette virgule dans mod4. J'ai fait d'autres tests, et trouvé que remove mod4 = Super_R aboutit au même résultat. Il semble dnnc que ce soit la cohabitation de Meta_L et Super_R qui se passe mal. Denis
Re: .Xmodmap
Le Wed 14/04/2004, Denis Barbier disait J'ai fait d'autres tests, et trouvé que remove mod4 = Super_R aboutit au même résultat. Il semble dnnc que ce soit la cohabitation de Meta_L et Super_R qui se passe mal. Oui on a le même modifieur sur des préfixes différents. Or l'appli voit le modifieur qu'elle désigne par le nom de la touche à laquelle il est affecté... -- Erwan
Re: .Xmodmap
On Wed, Apr 14, 2004 at 11:36:24PM +0200, Erwan David wrote: Le Wed 14/04/2004, Denis Barbier disait J'ai fait d'autres tests, et trouvé que remove mod4 = Super_R aboutit au même résultat. Il semble dnnc que ce soit la cohabitation de Meta_L et Super_R qui se passe mal. Oui on a le même modifieur sur des préfixes différents. Or l'appli voit le modifieur qu'elle désigne par le nom de la touche à laquelle il est affecté... C'est donc un bug de xemacs, non ? Sinon cette option left_meta_win ne sert à rien, autant prendre meta_win si on ne peut pas séparer les touches gauche et droite. Denis
Re: .Xmodmap
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Moi pour faire ca sur mon clavier j'utilise hotkeys... La touche internet lance mozilla, la touche Email lance kmail,... je sait pas si avec .Xmodmap tu peut lui dire de lancer des applications (enfin, je suis peut-être un peu hors sujet, aussi) Florent Le jeudi 8 Avril 2004 16:23, Xavier Maillard a écrit : On 8 avr 2004, Prakash Countcham wrote: Je me sert de .Xmodmap pour personnaliser mes touches (je remplace Super par Meta, rajoute des codes pour les touches 'WWW', 'Courier' et 'Recherche' de mon clavier Logitech, et aussi pour rendre le \ plus accessible [à la place du carré, donc tant pis pour les guillemets :) ] ). Miam !! Ca m'interesse ça, ta configuration pour un clavier logitech. On m'en a offert un et franchement voir autant de touches qui restent insitées, ça me frustre :) Tu pourrais pas m'envoyer ça en private ? :) (zedek chez gnu-rox.org). Merci. -- Hacker Wonderland Xavier Maillard| Stand Back! I'm a programmer! .0. [EMAIL PROTECTED]| ..0 (+33) 326 770 221 | Webmaster, emacsfr.org 000 PGP : 0x1E028EA5 |Membre de l' APRIL -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAeQkVM+Ix3/RCm3gRAuTnAKDDL1V/032ZCNm7Bz/EMOfUzZcI+ACglweH odwos2OustyGr8SFTP358Lk= =oCIv -END PGP SIGNATURE-
Re: .Xmodmap
'lut à tous, Moi, j'utilise xbindkeys pour baisser, monter ou couper le son par l'appel de la commande aumix à l'appui sur les touches correspondantes qu'il ya sur mon portable. Ca prend trois secondes pour rajouter une association combinaison de touches/action (merci encore à Frédéric Bothamy pour m'avoir aidé qd je cherchais une solution pour ça). Exemple : pour afficher bonjour avec xless lorsque je tape alt-b : 1) $xbindkeys -k (cette tite commande est très utile : elle affiche la combinaison de touches tapée telle que xbindkeys la reconnaitrait) 2) taper alt-b -- xbindkeys affiche ça et sort : [EMAIL PROTECTED]:~/tmp/ref$ xbindkeys -k Press combination of keys or/and click under the window. You can use one of the two lines after NoCommand in $HOME/.xbindkeysrc to bind a key. NoCommand m:0x8 + c:56 Alt + b 3) C'est assez clair, non ? En plus, il explique comment faire :p 4) Remplacer donc NoCommand par echo bonjour|xless 5) ajouter finalement ça à la fin du fichier ~/.xbindkeysrc : echo bonjour|xless m:0x8 + c:56 Alt + b 6) ayè, ya plus qu'à lancer xbindkeys par la commande éponyme et ça marche @++ Florent Bayle wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Moi pour faire ca sur mon clavier j'utilise hotkeys... La touche internet lance mozilla, la touche Email lance kmail,... je sait pas si avec .Xmodmap tu peut lui dire de lancer des applications (enfin, je suis peut-être un peu hors sujet, aussi) Florent Le jeudi 8 Avril 2004 16:23, Xavier Maillard a écrit : On 8 avr 2004, Prakash Countcham wrote: Je me sert de .Xmodmap pour personnaliser mes touches (je remplace Super par Meta, rajoute des codes pour les touches 'WWW', 'Courier' et 'Recherche' de mon clavier Logitech, et aussi pour rendre le \ plus accessible [à la place du carré, donc tant pis pour les guillemets :) ] ). Miam !! Ca m'interesse ça, ta configuration pour un clavier logitech. On m'en a offert un et franchement voir autant de touches qui restent insitées, ça me frustre :) Tu pourrais pas m'envoyer ça en private ? :) (zedek chez gnu-rox.org). Merci. -- Hacker Wonderland Xavier Maillard| Stand Back! I'm a programmer! .0. [EMAIL PROTECTED]| ..0 (+33) 326 770 221 | Webmaster, emacsfr.org 000 PGP : 0x1E028EA5 |Membre de l' APRIL -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAeQkVM+Ix3/RCm3gRAuTnAKDDL1V/032ZCNm7Bz/EMOfUzZcI+ACglweH odwos2OustyGr8SFTP358Lk= =oCIv -END PGP SIGNATURE- -- Baptiste Batmat Mathus Baptiste at Mathus point org http://batmat.net - You want to use GNU/Linux or Windows ? You want to spend time or money ?
Re: .Xmodmap
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Le dimanche 11 Avril 2004 11:14, Baptiste Mathus a écrit : 'lut à tous, Moi, j'utilise xbindkeys pour baisser, monter ou couper le son par l'appel de la commande aumix à l'appui sur les touches correspondantes qu'il ya sur mon portable. Ca prend trois secondes pour rajouter une association combinaison de touches/action (merci encore à Frédéric Bothamy pour m'avoir aidé qd je cherchais une solution pour ça). Exemple : pour afficher bonjour avec xless lorsque je tape alt-b : 1) $xbindkeys -k (cette tite commande est très utile : elle affiche la combinaison de touches tapée telle que xbindkeys la reconnaitrait) 2) taper alt-b -- xbindkeys affiche ça et sort : [EMAIL PROTECTED]:~/tmp/ref$ xbindkeys -k Press combination of keys or/and click under the window. You can use one of the two lines after NoCommand in $HOME/.xbindkeysrc to bind a key. NoCommand m:0x8 + c:56 Alt + b 3) C'est assez clair, non ? En plus, il explique comment faire :p 4) Remplacer donc NoCommand par echo bonjour|xless 5) ajouter finalement ça à la fin du fichier ~/.xbindkeysrc : echo bonjour|xless m:0x8 + c:56 Alt + b 6) ayè, ya plus qu'à lancer xbindkeys par la commande éponyme et ça marche @++ Ouais, ça a l'air pas mal. avec Hotkeys c'est un poil plus dur à paramétrer, et ça marche qu'en graphique, mais ce que j'ai bien aimé c'est le osd (on screen display pour parler francais) qui m'affiche le niveau du son quand je le monte, et qui m'affiche mute quand je le coupe... Florent P.S. : J'ai essayé de pas lancer de troll, j'explique juste les avantages de l'une et l'autre méthode... -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAeRH0M+Ix3/RCm3gRAs7BAKC690xEXU8I8/Ak1ZpEE6PGCCwblwCfehHw /X/m2CdmlqdY9yvneKB66/g= =JbPs -END PGP SIGNATURE-
Re: .Xmodmap
On Thu, Apr 08, 2004 at 04:23:08PM +0200, Xavier Maillard wrote: Miam !! Ca m'interesse ça, ta configuration pour un clavier logitech. On m'en a offert un et franchement voir autant de touches qui restent insitées, ça me frustre :) Tu pourrais pas m'envoyer ça en private ? :) (zedek chez gnu-rox.org). Pour les touches spéciales de clavier logitech ou autre, il y a hotkeys qui peut être intéressant de voir ou lineakd. Hotkeys fonctionne très bien avec mon vieux clavier logitech :)
Re: Re: .Xmodmap
Bonjour, Denis Barbier wrote: Ce fichier fait partie du paquet i8kutils, je ne vois pas bien le rapport avec XFree86. C'est sans doute une erreur d'inattention de ta part : i8kutils (qui n'est pas installé chez moi) fournit /usr/share/doc/i8kutils/examples/40custom_load-xmodmap tandis que j'ai mentionné /etc/X11/Xsession.d/40custom_load-xmodmap qui se trouve dans : $ dpkg -S /etc/X11/Xsession.d xfree86-common: /etc/X11/Xsession.d Mais tout ça ne résoud pas à mon problème :( Si ça peut aider, je joins le contenu de mon fichier Xmodmap : $ more .Xmodmap keycode 178 = F13 keycode 236 = F14 keycode 229 = Find keycode 49 = backslash keycode 115 = Meta_R keycode 116 = Meta_R clear Mod4 add Mod4 = Meta_R -- Prakash PS: Désolé que le In-Reply-To ne soit pas pris en compte, ça doit encore être un bug de Mozilla...
Re: .Xmodmap
On Fri, Apr 09, 2004 at 02:04:11PM +0200, Prakash Countcham wrote: Bonjour, Denis Barbier wrote: Ce fichier fait partie du paquet i8kutils, je ne vois pas bien le rapport avec XFree86. C'est sans doute une erreur d'inattention de ta part : i8kutils (qui n'est pas installé chez moi) fournit /usr/share/doc/i8kutils/examples/40custom_load-xmodmap tandis que j'ai mentionné /etc/X11/Xsession.d/40custom_load-xmodmap qui se trouve dans : $ dpkg -S /etc/X11/Xsession.d xfree86-common: /etc/X11/Xsession.d C'est sans doute une erreur d'inattention de ta part, tu as oublié de mettre le nom du fichier dans la commande : $ dpkg -S /etc/X11/Xsession.d/40custom_load-xmodmap $ Denis
Re: .Xmodmap
On Fri, Apr 09, 2004 at 06:00:06PM +0200, Denis Barbier wrote: On Fri, Apr 09, 2004 at 02:04:11PM +0200, Prakash Countcham wrote: Bonjour, Denis Barbier wrote: Ce fichier fait partie du paquet i8kutils, je ne vois pas bien le rapport avec XFree86. C'est sans doute une erreur d'inattention de ta part : i8kutils (qui n'est pas installé chez moi) fournit /usr/share/doc/i8kutils/examples/40custom_load-xmodmap tandis que j'ai mentionné /etc/X11/Xsession.d/40custom_load-xmodmap qui se trouve dans : $ dpkg -S /etc/X11/Xsession.d xfree86-common: /etc/X11/Xsession.d C'est sans doute une erreur d'inattention de ta part, tu as oublié de mettre le nom du fichier dans la commande : $ dpkg -S /etc/X11/Xsession.d/40custom_load-xmodmap $ Quel étourdi je fais, le message d'erreur était passé à la trappe, le voici : $ dpkg -S /etc/X11/Xsession.d/40custom_load-xmodmap dpkg : /etc/X11/Xsession.d/40custom_load-xmodmap introuvable. Denis
Re: .Xmodmap
Le Wed 7/04/2004, Denis Barbier disait Si l'utilisateur a sélectionné pc104 dans KDE il y a longtemps, la touche marchait, et maintenant qu'il est en 4.3, ça ne marche plus alors que XF86Config-4 et XFree86.0.log disent que c'est pc105 qui est chargé, mais les scripts de lancement de KDE modifient le clavier en pc104 sans rien dire à personne, c'est vraiment lourd. Ah ouais, mais un bug KDE je peux pas le voir. -- Erwan
Re: .Xmodmap
On Thu, Apr 08, 2004 at 07:47:12AM +0200, Erwan David wrote: Le Wed 7/04/2004, Denis Barbier disait Si l'utilisateur a sélectionné pc104 dans KDE il y a longtemps, la touche marchait, et maintenant qu'il est en 4.3, ça ne marche plus alors que XF86Config-4 et XFree86.0.log disent que c'est pc105 qui est chargé, mais les scripts de lancement de KDE modifient le clavier en pc104 sans rien dire à personne, c'est vraiment lourd. Ah ouais, mais un bug KDE je peux pas le voir. Si tu as des bugs liés à XKB sans qu'aucun script de GNOME ou KDE ne soient exécutés au démarrage de la session, pas plus que des .xsession ou .xinitrc de l'utilisateur qui modifient la config du clavier, il serait intéressant de les signaler. C'est beaucoup plus facile à corriger quand on n'a pas à deviner le contenu des scripts liés au démarrage de la session X. Denis
Re: .Xmodmap
Le Thu 8/04/2004, Denis Barbier disait On Thu, Apr 08, 2004 at 07:47:12AM +0200, Erwan David wrote: Le Wed 7/04/2004, Denis Barbier disait Si l'utilisateur a sélectionné pc104 dans KDE il y a longtemps, la touche marchait, et maintenant qu'il est en 4.3, ça ne marche plus alors que XF86Config-4 et XFree86.0.log disent que c'est pc105 qui est chargé, mais les scripts de lancement de KDE modifient le clavier en pc104 sans rien dire à personne, c'est vraiment lourd. Ah ouais, mais un bug KDE je peux pas le voir. Si tu as des bugs liés à XKB sans qu'aucun script de GNOME ou KDE ne soient exécutés au démarrage de la session, pas plus que des .xsession ou .xinitrc de l'utilisateur qui modifient la config du clavier, il serait intéressant de les signaler. C'est beaucoup plus facile à corriger quand on n'a pas à deviner le contenu des scripts liés au démarrage de la session X. Il y a déjà le 234081. Il faut que je fasse d'autres tests sur les options exactes et leur comportement pour ce qui fait sauter le AltGr, rapport prévu pour ce week-end. Mais je reviens à ce qui se diais un peu plus haut : j'ai affecté le bug au paquet serveur puisque c'est la configuration du serveur. QUelqu'un a laissé entendre qu'il fallait l'affecter à xlibs, qu'en est-il ? -- Erwan
Re: Re: .Xmodmap
Sauf que sous SID, kdm ne lit plus le .xsession :-( C'est ce que je voulais dire (SID et Sarge) ! Je vais faire une réponse groupée à tous les autres mail, en espérant ne rien oublier : Je me sert de .Xmodmap pour personnaliser mes touches (je remplace Super par Meta, rajoute des codes pour les touches 'WWW', 'Courier' et 'Recherche' de mon clavier Logitech, et aussi pour rendre le \ plus accessible [à la place du carré, donc tant pis pour les guillemets :) ] ). Comme c'est une configuration personnelle (il y a plusieurs utilisateurs sur le PC), elle n'a pas de raison de figurer dans le XF86Config-4. D'autre part, je ne le charge pas avec mon gestionnaire de fenêtres (fvwm), car son fichier de configuration se sert des nouveaux codes pour associer des applications à ces touches. Ensuite, je trouve dommage de récrire un .xsession, alors que le fichier /etc/X11/Xsession.d/40custom_load-xmodmap est précvu pour l'utilisation d'un fichier .Xmodmap personnel. D'autant plus que cela marchait avec Xfree 4.1.0 ! Et je ne sais pas comment modifier les fichiers de configuration sans risquer de gêner les updates (dpkg-reconfigure kdm ne demande rien). Enfin, je ne connais pas setxkbmap. Sa page d'info est très succinte et ne donne pas d'exemples. Merci, -- Prakash
Re: .Xmodmap
On 8 avr 2004, Prakash Countcham wrote: Je me sert de .Xmodmap pour personnaliser mes touches (je remplace Super par Meta, rajoute des codes pour les touches 'WWW', 'Courier' et 'Recherche' de mon clavier Logitech, et aussi pour rendre le \ plus accessible [à la place du carré, donc tant pis pour les guillemets :) ] ). Miam !! Ca m'interesse ça, ta configuration pour un clavier logitech. On m'en a offert un et franchement voir autant de touches qui restent insitées, ça me frustre :) Tu pourrais pas m'envoyer ça en private ? :) (zedek chez gnu-rox.org). Merci. -- Hacker Wonderland Xavier Maillard| Stand Back! I'm a programmer! .0. [EMAIL PROTECTED]| ..0 (+33) 326 770 221 | Webmaster, emacsfr.org 000 PGP : 0x1E028EA5 |Membre de l' APRIL
Re: .Xmodmap
On Thu, Apr 08, 2004 at 09:12:27AM +0200, Erwan David wrote: [...] Il y a déjà le 234081. Il faut que je fasse d'autres tests sur les options exactes et leur comportement pour ce qui fait sauter le AltGr, rapport prévu pour ce week-end. Mais je reviens à ce qui se diais un peu plus haut : j'ai affecté le bug au paquet serveur puisque c'est la configuration du serveur. QUelqu'un a laissé entendre qu'il fallait l'affecter à xlibs, qu'en est-il ? Le petit frère #241034 est sur xlibs, il faudrait fusionner les deux. J'ai vérifié hier que le problème est bien réel, et ne semble pas exister sur RH 9, mais je ne sais pas si c'est lié au serveur ou aux fichiers de conf. Quand on utilise plusieurs fois setxkbmap, il y a des fois où j'ai vu la touche Meta, des fois non. Bref, c'est le noir total. Denis
Re: .Xmodmap
On Thu, Apr 08, 2004 at 11:58:00AM +0200, Prakash Countcham wrote: [...] D'autre part, je ne le charge pas avec mon gestionnaire de fenêtres (fvwm), car son fichier de configuration se sert des nouveaux codes pour associer des applications à ces touches. Ensuite, je trouve dommage de récrire un .xsession, alors que le fichier /etc/X11/Xsession.d/40custom_load-xmodmap est précvu pour l'utilisation d'un fichier .Xmodmap personnel. Ce fichier fait partie du paquet i8kutils, je ne vois pas bien le rapport avec XFree86. Denis
Re: .Xmodmap
Jean-Luc Coulon (f5ibh) a écrit : [...] Je suis sous sid (on ne sait jamais) mais lorsque j'appelle xmodmap, je lui précise le fichier de configuration : xmodmap .xmodmaprc Mais cette instruction se trouve dans mon fichier de session de gnome (on peut la mettre également dans .xinitrc ou .xsession). Sauf que sous SID, kdm ne lit plus le .xsession :-( -- : __ __ __ __ __ __ [EMAIL PROTECTED] : /_// __ // __ //_// __ // / phone.: +48 32 285 5276 : / / / /_/ // /_/ / / / / /_/ // / fax: +48 32 285 5276 : /_/ /_//_/ /_/ /_/ /_//_/ mobile..: +48 602 284 546
Re: .Xmodmap
On Wed, Apr 07, 2004 at 09:44:15AM +0200, daniel huhardeaux wrote: Jean-Luc Coulon (f5ibh) a écrit : [...] Je suis sous sid (on ne sait jamais) mais lorsque j'appelle xmodmap, je lui précise le fichier de configuration : xmodmap .xmodmaprc Mais cette instruction se trouve dans mon fichier de session de gnome (on peut la mettre également dans .xinitrc ou .xsession). Sauf que sous SID, kdm ne lit plus le .xsession :-( Vu la tonne de bogues rapportés à tort contre xlibs à cause de fichiers xmodmap qui ne marchent pas comme l'utilisateur le voudrait, c'est plutôt une bonne nouvelle. Qu'est-ce que vous mettez dans vos .Xmodmap qui ne peut pas être mis dans XF86Config-4 ? Denis
Re: .Xmodmap
Le 07.04.2004 09:50, Denis Barbier a écrit : On Wed, Apr 07, 2004 at 09:44:15AM +0200, daniel huhardeaux wrote: Jean-Luc Coulon (f5ibh) a écrit : [...] Je suis sous sid (on ne sait jamais) mais lorsque j'appelle xmodmap, je lui précise le fichier de configuration : xmodmap .xmodmaprc Mais cette instruction se trouve dans mon fichier de session de gnome (on peut la mettre également dans .xinitrc ou .xsession). Sauf que sous SID, kdm ne lit plus le .xsession :-( Vu la tonne de bogues rapportés à tort contre xlibs à cause de fichiers xmodmap qui ne marchent pas comme l'utilisateur le voudrait, c'est plutôt une bonne nouvelle. Qu'est-ce que vous mettez dans vos .Xmodmap qui ne peut pas être mis dans XF86Config-4 ? Denis J'ai juste changé la virgule du clavier numérique en point et remplacé la touche « carré » par les guillemets français. ! ! Guillemets français à la place du « puissance 2 »! keycode 49 = guillemotleft guillemotright ! ! Remplace la virgule du pavé numérique par un point ! keycode 91 = period .. et je n'ai pas de problème avec gdm / gnome /metacity -- - Jean-Luc pgppM0sp8cNde.pgp Description: PGP signature
Re: .Xmodmap
Le Wed 7/04/2004, Denis Barbier disait On Wed, Apr 07, 2004 at 09:44:15AM +0200, daniel huhardeaux wrote: Jean-Luc Coulon (f5ibh) a écrit : [...] Je suis sous sid (on ne sait jamais) mais lorsque j'appelle xmodmap, je lui précise le fichier de configuration : xmodmap .xmodmaprc Mais cette instruction se trouve dans mon fichier de session de gnome (on peut la mettre également dans .xinitrc ou .xsession). Sauf que sous SID, kdm ne lit plus le .xsession :-( Vu la tonne de bogues rapportés à tort contre xlibs à cause de fichiers xmodmap qui ne marchent pas comme l'utilisateur le voudrait, c'est plutôt une bonne nouvelle. Qu'est-ce que vous mettez dans vos .Xmodmap qui ne peut pas être mis dans XF86Config-4 ? Une configuration spécifique d'un utilisateur et pas commune à tout le monde. Des mappings de modifieurs non buggués poar exemple. Parceque le options compose:altwin:left-win qui vire le altgr c'est vraiument pas cool. Et les bugs sont sur xlibs ? Parceque ça c'est la config du serveur non ? -- Erwan
Re: .Xmodmap
On 7 avr 2004, Denis Barbier wrote: c'est plutôt une bonne nouvelle. Qu'est-ce que vous mettez dans vos .Xmodmap qui ne peut pas être mis dans XF86Config-4 ? ,[ .xmodmap ] | ! No Caps Lock | remove Lock = Caps_Lock | keysym Caps_Lock = Undo Redo | keycode 115 = Super_L | clear Mod4 | add Mod4 = Super_L ` C'est bien pratique d'avoir son Undo sur CapsLock qui ne me sert à rien. Sur EmacsOS, c'est imparable et d'une efficacité, je ne vous dit que ça :) zeDek -- Hacker Wonderland Xavier Maillard| Stand Back! I'm a programmer! .0. [EMAIL PROTECTED]| ..0 (+33) 326 770 221 | Webmaster, emacsfr.org 000 PGP : 0x1E028EA5 |Membre de l' APRIL
Re: .Xmodmap
On Wed, Apr 07, 2004 at 10:12:18AM +0200, Erwan David wrote: [...] Sauf que sous SID, kdm ne lit plus le .xsession :-( Vu la tonne de bogues rapportés à tort contre xlibs à cause de fichiers xmodmap qui ne marchent pas comme l'utilisateur le voudrait, c'est plutôt une bonne nouvelle. Qu'est-ce que vous mettez dans vos .Xmodmap qui ne peut pas être mis dans XF86Config-4 ? Une configuration spécifique d'un utilisateur et pas commune à tout le monde. Toutes les options que l'on peut mettre dans XF86Config-4 sont accessibles par la commande setxbkmap, que tout utilisateur peut exécuter. C'est ainsi que KDE modifie le clavier, et beaucoup plus propre que xmodmap (dixit upstream, il ne faut pas mélanger XKB et xmodmap sous peine de s'exposer à des problèmes). Des mappings de modifieurs non buggués poar exemple. Parceque le options compose:altwin:left-win qui vire le altgr c'est vraiument pas cool. Tu parles de #241034 ? Il va vraiment falloir que j'installe emacs pour tester, alors. Et les bugs sont sur xlibs ? Parceque ça c'est la config du serveur non ? Si l'utilisateur a sélectionné pc104 dans KDE il y a longtemps, la touche marchait, et maintenant qu'il est en 4.3, ça ne marche plus alors que XF86Config-4 et XFree86.0.log disent que c'est pc105 qui est chargé, mais les scripts de lancement de KDE modifient le clavier en pc104 sans rien dire à personne, c'est vraiment lourd. Denis
.Xmodmap
Bonjour, Est-ce que quelqu'un sait pourquoi le fichier $HOME/.Xmodmap n'est plus lu sur la Sarge, alors qu'il l'était sur la Woody. Faut-il faire un bug report ? Cordialement, Prakash
Re: .Xmodmap
On 6 avr 2004, Prakash Countcham wrote: Bonjour, 'Lut, Est-ce que quelqu'un sait pourquoi le fichier $HOME/.Xmodmap n'est plus lu sur la Sarge, alors qu'il l'était sur la Woody. Faut-il faire Lu par qui ? /z lu -- Xavier Maillard http://www.gnu-rox.org/~zedek/cgi-bin/wiki.pl
Re: .Xmodmap
On Tue, 06 Apr 2004 15:00:52 +0200, Prakash Countcham wrote: Bonjour, Est-ce que quelqu'un sait pourquoi le fichier $HOME/.Xmodmap n'est plus lu sur la Sarge, alors qu'il l'était sur la Woody. Faut-il faire un bug report ? Chez moi, il l'est parce que je lance xmodmap au démarrage de wmaker. Mais ça ne répond peut-être pas à ta question. nicolas patrois : pts noir asocial -- GLOU-GLOU P : Ouerk ! C'est dégueulasse, j'ai bu la tasse ! M : Panique pas... La mer est pleine de microbes, mais tellement dilués qu'ils sont inoffensifs... P : C'est ça... La mer, c'est de la merde homéopathique !
Re: .Xmodmap
Le 06.04.2004 19:03, nicolas a écrit : On Tue, 06 Apr 2004 15:00:52 +0200, Prakash Countcham wrote: Bonjour, Est-ce que quelqu'un sait pourquoi le fichier $HOME/.Xmodmap n'est plus lu sur la Sarge, alors qu'il l'était sur la Woody. Faut-il faire un bug report ? Chez moi, il l'est parce que je lance xmodmap au démarrage de wmaker. Mais ça ne répond peut-être pas à ta question. Je suis sous sid (on ne sait jamais) mais lorsque j'appelle xmodmap, je lui précise le fichier de configuration : xmodmap .xmodmaprc Mais cette instruction se trouve dans mon fichier de session de gnome (on peut la mettre également dans .xinitrc ou .xsession). -- - Jean-Luc nicolas patrois : pts noir asocial pgp2TJgfCnWU6.pgp Description: PGP signature
Re: xmodmap et XFree 4.3
On 2004-02-21 19:19:26 +0100, Denis Barbier wrote: Je ne connais pas ton clavier, mais j'ai pu reproduire ce problème sur le mien. /etc/X11/xkb/symbols/pc/pc contient key FK01 { type=CTRL+ALT, symbols[Group1]= [ F1, XF86_Switch_VT_1 ] }; Dans /etc/X11/XF86Config-4, j'ai: Section InputDevice Identifier Generic Keyboard Driver keyboard Option CoreKeyboard Option XkbRules xfree86 Option XkbModel pc104 Option XkbLayout us EndSection (bon, en fait je n'ai que 101 touches avec le clavier que j'ai actuellement, mais je suppose que ça ne pose pas de problème; c'est simplement que j'ai 3 touches manquantes, que je ne peux pas utiliser) et setxkbmap -print me donne: xkb_keymap { xkb_keycodes { include xfree86+aliases(qwerty) }; xkb_types { include complete }; xkb_compat{ include complete }; xkb_symbols { include pc/pc(pc104)+pc/us}; xkb_geometry { include pc(pc104) }; }; Si j'ai bien compris, il inclut /etc/X11/xkb/symbols/pc/pc, comme sur ton clavier. http://www.xfree86.org/4.3.0/XKB-Config.html Ca ne dit pas grand chose. Juste comment choisir la configuration parmi un certain nombre de configurations par défaut. http://www.xfree86.org/4.3.0/XKB-Enhancing.html C'est plus intéressant, mais _ comment faire au niveau utilisateur? _ comment faire des modif (toujours au niveau utilisateur) qui seraient prises en compte sur différents types de claviers (QWERTY, AZERTY)? (par exemple celles sur les touches de fonction) -- Vincent Lefèvre [EMAIL PROTECTED] - Web: http://www.vinc17.org/ - 100% validated (X)HTML - Acorn Risc PC, Yellow Pig 17, Championnat International des Jeux Mathématiques et Logiques, TETRHEX, etc. Work: CR INRIA - computer arithmetic / SPACES project at LORIA
Re: xmodmap et XFree 4.3
On Mon, Feb 23, 2004 at 10:58:17AM +0100, Vincent Lefevre wrote: [...] http://www.xfree86.org/4.3.0/XKB-Enhancing.html C'est plus intéressant, mais _ comment faire au niveau utilisateur? Après moultes tentatives infructueuses, j'ai trouvé une méthode qui semble marcher, mais ne sais pas si c'est la bonne : mkdir -p $HOME/.xkb/symbols cat $HOME/.xkb/symbols/my_fn_keys EOT xkb_symbols my_fn_keys { name[Group1]= CustFnKeys; key FK01 { type=ALPHABETIC, symbols[Group1] = [ eacute, Eacute ] }; }; EOT mkdir $HOME/.xkb/keymap setxkbmap -print | sed -e '/xkb_symbols/s/[[:space:]]/+my_fn_keys/' \ $HOME/.xkb/keymap/custom Puis tu lances xkbcomp -w0 -R$HOME/.xkb keymap/custom :0 pour activer ce clavier sur l'affichage :0 _ comment faire des modif (toujours au niveau utilisateur) qui seraient prises en compte sur différents types de claviers (QWERTY, AZERTY)? (par exemple celles sur les touches de fonction) Tu peux lancer ces commandes lorsque tu te connectes sous X, je n'ai pas de mailleure idée. Denis
Re: xmodmap et XFree 4.3
On Fri, Feb 20, 2004 at 11:56:05AM +0100, Vincent Lefevre wrote: Bonjour, D'abord, je lis sur http://www.debian.org/doc/manuals/fr/debian-fr-howto/ch4.html que xmodmap est obsolète depuis XFree86 3.2, alors que rien de spécial n'est dit dans la page man de xmodmap! Il me semble avoir lu cela dans les docs de www.xfree86.org Et rien n'est proposé sur la page web comme remplacement de xmodmap (juste des choses au niveau de root, mais rien au niveau config perso). Qu'en est-il? Tu dois pouvoir utiliser xkbcomp et setxkbmap, mais c'est largement plus compliqué à comprendre que xmodmap. En tout cas, je n'y suis pas encore arrivé ;) En ce qui me concerne, j'aime bien mapper les touches de fonction sur les caractères accentués. Par exemple, j'ai dans mon xmodmaprc perso: keycode 67 = eacute Eacute Ça fonctionnait très bien jusqu'à XFree86 4.2, mais depuis la mise à jour à 4.3, shiftF1 ne me donne plus le E accent aigu majuscule, mais seulement le e accent aigu minuscule (je n'ai la majuscule qu'en utilisant CapsLock). Est-ce un bug ou est-ce que quelque chose a changé dans xmodmap? Je ne connais pas ton clavier, mais j'ai pu reproduire ce problème sur le mien. /etc/X11/xkb/symbols/pc/pc contient key FK01 { type=CTRL+ALT, symbols[Group1]= [ F1, XF86_Switch_VT_1 ] }; Cela signifie que la 2e valeur est activée par les touches CTRL+ALT. Sauf que dans ton exemple, ça ne marche pas non plus avec CTRL+ALT, bizarre. En remplaçant cette définition par key FK01 { [ F1, XF86_Switch_VT_1 ] }; xmodmap remarche comme avant. Mais sans être root, ce n'est pas facile, il doit falloir définir son propre clavier. J'ai essayé, sans succès pour l'instant. Il faut lire http://www.xfree86.org/4.3.0/XKB-Config.html http://www.xfree86.org/4.3.0/XKB-Enhancing.html Si quelqu'un connait d'autres docs, ça m'intéresse. Denis
xmodmap et XFree 4.3
Bonjour, D'abord, je lis sur http://www.debian.org/doc/manuals/fr/debian-fr-howto/ch4.html que xmodmap est obsolète depuis XFree86 3.2, alors que rien de spécial n'est dit dans la page man de xmodmap! Et rien n'est proposé sur la page web comme remplacement de xmodmap (juste des choses au niveau de root, mais rien au niveau config perso). Qu'en est-il? En ce qui me concerne, j'aime bien mapper les touches de fonction sur les caractères accentués. Par exemple, j'ai dans mon xmodmaprc perso: keycode 67 = eacute Eacute Ça fonctionnait très bien jusqu'à XFree86 4.2, mais depuis la mise à jour à 4.3, shiftF1 ne me donne plus le E accent aigu majuscule, mais seulement le e accent aigu minuscule (je n'ai la majuscule qu'en utilisant CapsLock). Est-ce un bug ou est-ce que quelque chose a changé dans xmodmap? -- Vincent Lefèvre [EMAIL PROTECTED] - Web: http://www.vinc17.org/ - 100% validated (X)HTML - Acorn Risc PC, Yellow Pig 17, Championnat International des Jeux Mathématiques et Logiques, TETRHEX, etc. Work: CR INRIA - computer arithmetic / SPACES project at LORIA
accent : xmodmap, etc...
Bonjour, sur un portable à 85 touches QWERTY, je voudrais pouvoir taper les accents comme je le fais sur ma DIGITAL Unix avec la touche [Alt], c'est à dire celle qui est à gauche de la barre espace. Même avec les locale à fr_FR, je n'arrive pas à utiliser correctement le xmodmap. par exemple, avec la touche [g], je voudrais avoir : c avec la touche simple :+) C avec [Shift] + g ç avec [Alt] + g Ç avec [Shift] + [Alt] + g il suffirait de faire : xmodmap -e keycode 54 = c C ccedilla Ccedilla [ j'ai récupéré le code 54 grâce à l'utilitaire xev , pour le [g] ] et 64 pour le [Alt] en fait le nom de la touche est Meta_L et 115 est la touche [icône windows] dont le nom est Alt_L ] ben ça marche pô ... le problème est que je n'arrive pas à activer le modifier key [Alt]. l'incantation magique ??? merci ! -- MERCI DE NA PAS ME SUGGÈRER d'utiliser la touche compose ou équivalent avec son multi_key bidule machin, nul à r [ 3 touches pour faire un é ??? ] == Gilles MISSONNIER - Projet Terapix phone : [33] 01 44 32 81 36 http://terapix.iap.fr
accent : xmodmap [bis : modifié ]
j'ai mis par erreur quelques g en place de c donc il fallait lire : === Bonjour, sur un portable à 85 touches QWERTY, je voudrais pouvoir taper les accents comme je le fais sur ma DIGITAL Unix avec la touche [Alt], c'est à dire celle qui est à gauche de la barre espace. Même avec les locale à fr_FR, je n'arrive pas à utiliser correctement le xmodmap. par exemple, avec la touche [c], je voudrais avoir : c avec la touche simple :+) C avec [Shift] + c ç avec [Alt] + c Ç avec [Shift] + [Alt] + c il suffirait de faire : xmodmap -e keycode 54 = c C ccedilla Ccedilla [ j'ai récupéré le code 54 grâce à l'utilitaire xev , pour le [c] ] et 64 pour le [Alt] en fait le nom de la touche est Meta_L et 115 est la touche [icône windows] dont le nom est Alt_L ] ben ça marche pô ... le problème est que je n'arrive pas à activer le modifier key [Alt]. l'incantation magique ??? merci ! -- MERCI DE NA PAS ME SUGGÈRER d'utiliser la touche compose ou équivalent avec son multi_key bidule machin, nul à r [ 3 touches pour faire un é ??? ] == Gilles MISSONNIER - Projet Terapix phone : [33] 01 44 32 81 36 http://terapix.iap.fr
Re: accent : xmodmap [bis : modifié ]
On Wed, 01 Oct 2003 22:00:24 +0200, Gilles Missonnier wrote: par exemple, avec la touche [c], je voudrais avoir : c avec la touche simple :+) C avec [Shift] + c ç avec [Alt] + c Ç avec [Shift] + [Alt] + c Il faut dire à xmodmap que Alt remplace AltGr ? il suffirait de faire : xmodmap -e keycode 54 = c C ccedilla Ccedilla le problème est que je n'arrive pas à activer le modifier key [Alt]. l'incantation magique ??? Mon xev dit que Alt est keycode 64 (Alt_L) et AltGr keycode 113 (Mode_Switch). Essaie « keycode 64 Mode_Switch » mais tu risques de perdre le Alt_L. nicolas patrois : pts noir asocial -- PEACE M : La guerre, ça amène la mort, les épidémie, la vermine... la souffrance, la destruction, la peur... P : ...Et les pacifistes !
Re: xmodmap
On Wednesday 20 Nov 2002, marco wrote: bonjour, le keycode 35 est : keycode 35 = ccedilla Ccedilla dead_tilde dead_macron asciitilde Il envoi bien ç ou Ç avec le shift_gauche (pas avec le shift_droit ce que j'aimerais modifier aussi...) mais pas de tilde. Ben oui c'est un dead_tilde, c'est une touche morte comme l'accent circonflexe de notre orthographe qui se colle sur la voyelle après que tu aies tapé sur l'accent puis sur la voyelle. C'est comme le 49 : keycode 49 = slash backslash NoSymbol hyphen bar j'ai pas le fameux bar... C'est le pipe...il doit faloir appuyer sur 3 modifier pour l'avoir comme ça ? Mais il faudrait avoir ta table des modifier qui s'obtient par; xmodmap -pm table-modifier chez moi: xmodmap: up to 2 keys per modifier, (keycodes in parentheses): shift Shift_L (0x32), Shift_R (0x3e) lockCaps_Lock (0x42) control Control_L (0x25), Control_R (0x6d) mod1Alt_L (0x40) mod2Num_Lock (0x4d) mod3Mode_switch (0x71) mod4Super_L (0x73) mod5Scroll_Lock (0x4e) C'est le 109 qui est sensé être le modifier qui renvoie ce que je voudrais keycode 109 = ISO_Level3_Shift Je ne sais pas ce que c'est je n'ai pas trouvé de correspondance avec ce que je connais dans /usr/X11R6/include/X11/keysymdef.h En revanche mon Altgr, keycode 113 est donné comme Mode_switch qui correspond à ISO_Group_Shift dans keysym.h (Altgr est la touche à droite de la barre d'espace). Si j'inverse les touches avec xkeycaps. Par exemple enter et le fameux ISO_Level3_Shift Tout marche ! Enter me sert de modifier pour avoir les tilde, pipe, crochet etc et le control_droit me sert d'enter. J'y comprend vraiment pas grand chose. Peut-être faudrait il ajouter control droit comme modifier (add Control = Control_R) mais regarde d'abord ta table des modifier. Remarque valable pour le Shift droit. Essaie de faire une salade à la lumière de tout ça et rebalance tes nouvelles découvertes. -- jean-michel
Re: xmodmap
On Thu, 21 Nov 2002 09:49:32 +0100 Jean-Michel OLTRA [EMAIL PROTECTED] wrote: On Wednesday 20 Nov 2002, marco wrote: bonjour, le keycode 35 est : keycode 35 = ccedilla Ccedilla dead_tilde dead_macron asciitilde Il envoi bien ç ou Ç avec le shift_gauche (pas avec le shift_droit ce que j'aimerais modifier aussi...) mais pas de tilde. Ben oui c'est un dead_tilde, c'est une touche morte comme l'accent circonflexe de notre orthographe qui se colle sur la voyelle après que tu aies tapé sur l'accent puis sur la voyelle. Oui d'accord mais il y a bien un asciitilde là en 4eme position. C'est comme le 49 : keycode 49 = slash backslash NoSymbol hyphen bar j'ai pas le fameux bar... C'est le pipe...il doit faloir appuyer sur 3 modifier pour l'avoir comme ça ? Mon clavier est ADB (apple) voilà mon table modifier : ~$ xmodmap -pm xmodmap: up to 2 keys per modifier, (keycodes in parentheses): shift Shift_L (0x32), Shift_R (0x3e) lockCaps_Lock (0x42) control Control_L (0x25) mod1Alt_L (0x40), Alt_R (0x71) mod2Num_Lock (0x4d) mod3 mod4Meta_L (0x73) mod5ISO_Level3_Shift (0x6d), Scroll_Lock (0x77) Mais il faudrait avoir ta table des modifier qui s'obtient par; xmodmap -pm table-modifier chez moi: xmodmap: up to 2 keys per modifier, (keycodes in parentheses): shift Shift_L (0x32), Shift_R (0x3e) lockCaps_Lock (0x42) control Control_L (0x25), Control_R (0x6d) mod1Alt_L (0x40) mod2Num_Lock (0x4d) mod3Mode_switch (0x71) mod4Super_L (0x73) mod5Scroll_Lock (0x4e) C'est le 109 qui est sensé être le modifier qui renvoie ce que je voudrais keycode 109 = ISO_Level3_Shift Je ne sais pas ce que c'est je n'ai pas trouvé de correspondance avec ce que je connais dans /usr/X11R6/include/X11/keysymdef.h En revanche mon Altgr, keycode 113 est donné comme Mode_switch qui correspond à ISO_Group_Shift dans keysym.h (Altgr est la touche à droite de la barre d'espace). Si j'inverse les touches avec xkeycaps. Par exemple enter et le fameuxISO_Level3_Shift Tout marche ! Enter me sert de modifier pour avoir les tilde, pipe, crochet etc et le control_droit me sert d'enter. J'y comprend vraiment pas grand chose. Peut-être faudrait il ajouter control droit comme modifier (add Control= Control_R) mais regarde d'abord ta table des modifier. Remarque valable pour le Shift droit. Essaie de faire une salade à la lumière de tout ça et rebalance tes nouvelles découvertes. -- jean-michel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- marco -- Clé PGP publique : https://iftbqp.mine.nu/marco.asc
Re: xmodmap
On Tuesday 19 Nov 2002, marco wrote: bonjour, Y a t il quelqu'un habitué à résoudre des problèmes de claviers ? Si oui j'en ai un assez gros qui me démange. Ce(s) quelqu'un(s) peut(vent) t ils m'aider ? Envoie ton problème, sinon tu ne sauras jamais et tu mourras avec des regrets... -- jean-michel
Re: xmodmap
Bah, c'est quoi ton problème. Ca pourrait être bien de nous le donner ... !!! Le Tue, 19 Nov 2002 11:32:50 -0500 marco [EMAIL PROTECTED] a écrit: Salut, Y a t il quelqu'un habitué à résoudre des problèmes de claviers ? Si oui j'en ai un assez gros qui me démange. Ce(s) quelqu'un(s) peut(vent) t ils m'aider ? -- marco -- Clé PGP publique : https://iftbqp.mine.nu/marco.asc -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] --- Ludovic Desfontaines Maîtrise Informatique Université de Caen E-mail : [EMAIL PROTECTED] Site : http://www.info.unicaen.fr/~ldesfont EMPREINTE DE LA CLE : F4AF 3E6B 8DD3 9A29 B957 A1B7 2DA8 8A33 37D5 FAB6 wget -O -http://users.info.unicaen.fr/~ldesfont/trust/signature.asc N'oublie pas... Un instant pleinement vécu vaut l'éternité pgpomJ2L7PRM0.pgp Description: PGP signature
Re: xmodmap
On Wed, 20 Nov 2002 07:13:52 +0100 Jean-Michel OLTRA [EMAIL PROTECTED] wrote: ben ouais !!? Je L'ai posté il y déjà quelques jours !! ça arrive assez souvent, je me demande si c'est le décalage horaire... Donc je colle mon message ici : sujet : Xmodmap et xkeycaps comportement bizarre Salut, je m'attaque à un domaine inconnu pour moi. Je travaille sur une debianPPC clavier canadien français et c'est pas si simple. J'ai trouvé de l'aide et j'ai maintenant une a peu près bonne configuration. Mais, il me manque des touches. J'ai confiuré la pomme comme troisième bouton et le alt droit comme bouton deux. Il me manque la tilde, le pipe et d'autres caractères bien particuliers et utiles. Je lance xkeycaps et je fais des tests. Quand je branche la sortie d'xkeycaps sur un terminal ou cette fenêtre de sylpheed tout semble marcher. J'exporte mon xmodmap, je le charge, #xmodmap monxmodmap Mais revenu dans le fenêtre les touches ctrl-droit ne semble pas marcher... Je fais un test ultime : j'interchange, toujours avec xkeycaps, mon enter et mon ctrl-droit. je recharge et HOP ça marche ! le control droit me donne les résultats escomptés pour le ctrl, et le ctrl celui de enter... En résumé, maintenant avec le enter je peux avoir ~|°»«[]}{` Bizarre... Envoie ton problème, sinon tu ne sauras jamais et tu mourras avec des regrets... -- jean-michel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- marco -- Clé PGP publique : https://iftbqp.mine.nu/marco.asc
Re: xmodmap
On Wednesday 20 Nov 2002, marco wrote: bonjour, sujet : Xmodmap et xkeycaps comportement bizarre J'exporte mon xmodmap, je le charge, #xmodmap monxmodmap Il me semble qu'on met le fichier perso de configuration de xmodmap dans ~/.Xmodmap En résumé, maintenant avec le enter je peux avoir ~|°»«[]}{` Tu as vérifié le scancode des touches avec showkeys ? -- jean-michel
Re: xmodmap
On Wed, 20 Nov 2002 15:45:46 +0100 Jean-Michel OLTRA [EMAIL PROTECTED] wrote: On Wednesday 20 Nov 2002, marco wrote: bonjour, sujet : Xmodmap et xkeycaps comportement bizarre J'exporte mon xmodmap, je le charge, #xmodmap monxmodmap Il me semble qu'on met le fichier perso de configuration de xmodmap dans~/.Xmodmap oui. En résumé, maintenant avec le enter je peux avoir ~|°»«[]}{` Tu as vérifié le scancode des touches avec showkeys ? oui. J'explique bien que j'ai vérifié que mes modifs sont prises en compte en faisant des exemples absurdes. (inversion de touche etc) -- jean-michel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- marco -- Clé PGP publique : https://iftbqp.mine.nu/marco.asc
Re: xmodmap
On Wednesday 20 Nov 2002, marco wrote: bonjour, Tu as vérifié le scancode des touches avec showkeys ? Non, pas showkeys, mille excuse, c'est xev sous X. Si on part du principe que la machine envoie ce qu'elle lit dans la table à partir des keycodes, on peut supposer qu'une de tes manips est prise en compte et pas l'autre, non ? Tu peux vérifier la table active avec xmodmap -pke table -- jean-michel
Re: xmodmap
On Wed, 20 Nov 2002 20:49:03 +0100 Jean-Michel OLTRA [EMAIL PROTECTED] wrote: Bon... il semblerait d'après le résultat de la commande xmodmap -pke que le keycode 35 est : keycode 35 = ccedilla Ccedilla dead_tilde dead_macron asciitilde Il envoi bien ç ou Ç avec le shift_gauche (pas avec le shift_droit ce que j'aimerais modifier aussi...) mais pas de tilde. C'est comme le 49 : keycode 49 = slash backslash NoSymbol hyphen bar j'ai pas le fameux bar... C'est le 109 qui est sensé être le modifier qui renvoie ce que je voudrais keycode 109 = ISO_Level3_Shift Si j'inverse les touches avec xkeycaps. Par exemple enter et le fameux ISO_Level3_Shift Tout marche ! Enter me sert de modifier pour avoir les tilde, pipe, crochet etc et le control_droit me sert d'enter. J'y comprend vraiment pas grand chose. Résultat complet de la commande. ~$ xmodmap -pke keycode 8 = keycode 9 = Escape keycode 10 = 1 exclam keycode 11 = 2 at keycode 12 = 3 numbersign keycode 13 = 4 dollar onequarter currency keycode 14 = 5 percent keycode 15 = 6 question threequarters fiveeighths keycode 16 = 7 ampersand 7 seveneighths braceleft keycode 17 = 8 asterisk 8 trademark braceright keycode 18 = 9 parenleft 9 plusminus bracketleft keycode 19 = 0 parenright 0 parenright bracketright bracketright keycode 20 = minus underscore minus questiondown keycode 21 = equal plus dead_cedilla dead_ogonek notsign keycode 22 = BackSpace keycode 23 = Tab ISO_Left_Tab keycode 24 = q Q keycode 25 = w W keycode 26 = e E keycode 27 = r R keycode 28 = t T keycode 29 = y Y keycode 30 = u U keycode 31 = i I keycode 32 = o O keycode 33 = p P keycode 34 = dead_circumflex dead_diaeresis NoSymbol dead_abovering dead_grave keycode 35 = ccedilla Ccedilla dead_tilde dead_macron asciitilde keycode 36 = Return keycode 37 = Control_L keycode 38 = a A keycode 39 = s S keycode 40 = d D eth Dstroke keycode 41 = f F keycode 42 = g G keycode 43 = h H keycode 44 = j J keycode 45 = k K kra keycode 46 = l L keycode 47 = semicolon colon dead_acute dead_doubleacute degree keycode 48 = egrave Egrave NoSymbol dead_caron keycode 49 = slash backslash NoSymbol hyphen bar keycode 50 = Shift_L keycode 51 = agrave Agrave NoSymbol dead_breve keycode 52 = z Z z Z guillemotleft guillemotleft keycode 53 = x X x X guillemotright guillemotright keycode 54 = c C keycode 55 = v V leftdoublequotemark leftsinglequotemark keycode 56 = b B rightdoublequotemark rightsinglequotemark keycode 57 = n N keycode 58 = m M keycode 59 = comma apostrophe horizconnector multiply less keycode 60 = period quotedbl periodcentered division greater keycode 61 = eacute Eacute NoSymbol dead_abovedot keycode 62 = Shift_R keycode 63 = KP_Multiply keycode 64 = Alt_L keycode 65 = space keycode 66 = Caps_Lock keycode 67 = F1 keycode 68 = F2 keycode 69 = F3 keycode 70 = F4 keycode 71 = F5 keycode 72 = F6 keycode 73 = F7 keycode 74 = F8 keycode 75 = F9 keycode 76 = F10 keycode 77 = Num_Lock Pointer_EnableKeys keycode 78 = keycode 79 = KP_7 KP_Home keycode 80 = KP_8 KP_Up keycode 81 = KP_9 KP_Prior keycode 82 = KP_Subtract keycode 83 = KP_4 KP_Left keycode 84 = KP_5 KP_Begin keycode 85 = KP_6 KP_Right keycode 86 = KP_Add keycode 87 = KP_1 KP_End keycode 88 = KP_2 KP_Down keycode 89 = KP_3 KP_Next keycode 90 = KP_0 KP_Insert keycode 91 = KP_Decimal KP_Delete keycode 92 = keycode 93 = keycode 94 = ugrave Ugrave ugrave brokenbar keycode 95 = F11 keycode 96 = F12 keycode 97 = Home keycode 98 = Up keycode 99 = Prior keycode 100 = Left keycode 101 = keycode 102 = Right keycode 103 = End keycode 104 = Down keycode 105 = Next keycode 106 = Insert keycode 107 = Delete keycode 108 = KP_Enter keycode 109 = ISO_Level3_Shift keycode 110 = keycode 111 = keycode 112 = KP_Divide keycode 113 = Alt_R keycode 114 = keycode 115 = Meta_L keycode 116 = keycode 117 = keycode 118 = Print keycode 119 = Scroll_Lock keycode 120 = Pause -- marco -- Clé PGP publique : https://iftbqp.mine.nu/marco.asc
xmodmap
Salut, Y a t il quelqu'un habitué à résoudre des problèmes de claviers ? Si oui j'en ai un assez gros qui me démange. Ce(s) quelqu'un(s) peut(vent) t ils m'aider ? -- marco -- Clé PGP publique : https://iftbqp.mine.nu/marco.asc
Xmodmap et xkeycaps comportement bizarre
Salut,je m'attaque à un domaine inconnu pour moi. Je travaille sur une debianPPC clavier canadien français et c'est pas si simple. J'ai trouvé de l'aide et j'ai maintenant une a peu près bonne configuration. Mais, il me manque des touches. J'ai confiuré la pomme comme troisième bouton et le alt droit comme bouton deux. Il me manque la tilde, le pipe et d'autres caractères bien particuliers et utiles. Je lance xkeycaps et je fais des tests. Quand je branche la sortie d'xkeycaps sur un terminal ou cette fenêtre de sylpheed tout semble marcher. J'exporte mon xmodmap, je le charge, #xmodmap monxmodmap Mais revenu dans le fenêtre les touches ctrl-droit ne semble pas marcher... Je fais un test ultime : j'interchange, toujours avec xkeycaps, mon enter et mon ctrl-droit. je recharge et HOP ça marche ! le control droit me donne les résultats escomptés pour le ctrl, et le ctrl celui de enter... En résumé, maintenant avec le enter je peux avoir ~|°»«[]}{` Bizarre... -- marco -- Clé PGP publique : https://iftbqp.mine.nu/marco.asc