« Trucs:NumLock et X Window » : différence entre les versions
(conversion de la documentation originale de Léa par HTML::WikiConverter) |
m (correction de lien (mais ce lien est-il nécessaire ici?)) |
||
Ligne 2 : | Ligne 2 : | ||
Le programme <tt>numlockx</tt> permet d'allumer la LED du clavier et d'utiliser le pavé numérique en mode fenêtre (bash par exemple). Ca marche TRES bien et c'est la meilleure solution que j'aie pu voir à ce jour. <br /><br />Par contre, sous l'éditeur <tt>vi</tt>, le pavé numérique ne marche plus. Si on regarde les codes générés (avec <tt>xev</tt>), on s'aperçoit en effet que la touche "7" du pavé numérique génère un "KP_7" au lieu d'un "7". <br /><br />Mon astuce consiste à remapper le pavé numérique avec <tt>xmodmap</tt> pour générer les "vrais" chiffres. Il suffit pour celà (sur ma Redhat) de mettre dans <tt>/etc/X11/xinit/.Xmodmap</tt> les lignes suivantes : <br /><tt>keycode 79 = KP_Home 7 <br />keycode 80 = KP_Up 8 <br />keycode 81 = KP_Prior 9 <br />keycode 83 = KP_Left 4 <br />keycode 84 = KP_Begin 5 <br />keycode 85 = KP_Right 6 <br />keycode 87 = KP_End 1 <br />keycode 88 = KP_Down 2 <br />keycode 89 = KP_Next 3 <br />keycode 90 = KP_Insert 0 <br />keycode 91 = KP_Delete period</tt><br /><br />Ce fichier est automatiquement détecté et exécuté au démarrage de | Le programme <tt>numlockx</tt> permet d'allumer la LED du clavier et d'utiliser le pavé numérique en mode fenêtre (bash par exemple). Ca marche TRES bien et c'est la meilleure solution que j'aie pu voir à ce jour. <br /><br />Par contre, sous l'éditeur <tt>vi</tt>, le pavé numérique ne marche plus. Si on regarde les codes générés (avec <tt>xev</tt>), on s'aperçoit en effet que la touche "7" du pavé numérique génère un "KP_7" au lieu d'un "7". <br /><br />Mon astuce consiste à remapper le pavé numérique avec <tt>xmodmap</tt> pour générer les "vrais" chiffres. Il suffit pour celà (sur ma Redhat) de mettre dans <tt>/etc/X11/xinit/.Xmodmap</tt> les lignes suivantes : <br /><tt>keycode 79 = KP_Home 7 <br />keycode 80 = KP_Up 8 <br />keycode 81 = KP_Prior 9 <br />keycode 83 = KP_Left 4 <br />keycode 84 = KP_Begin 5 <br />keycode 85 = KP_Right 6 <br />keycode 87 = KP_End 1 <br />keycode 88 = KP_Down 2 <br />keycode 89 = KP_Next 3 <br />keycode 90 = KP_Insert 0 <br />keycode 91 = KP_Delete period</tt><br /><br />Ce fichier est automatiquement détecté et exécuté au démarrage de | ||
[[Catégorie:Trucs_X Window]] | [[:Catégorie:Trucs_X Window]] |
Version du 30 novembre 2005 à 15:54
Le programme numlockx permet d'allumer la LED du clavier et d'utiliser le pavé numérique en mode fenêtre (bash par exemple). Ca marche TRES bien et c'est la meilleure solution que j'aie pu voir à ce jour.
Par contre, sous l'éditeur vi, le pavé numérique ne marche plus. Si on regarde les codes générés (avec xev), on s'aperçoit en effet que la touche "7" du pavé numérique génère un "KP_7" au lieu d'un "7".
Mon astuce consiste à remapper le pavé numérique avec xmodmap pour générer les "vrais" chiffres. Il suffit pour celà (sur ma Redhat) de mettre dans /etc/X11/xinit/.Xmodmap les lignes suivantes :
keycode 79 = KP_Home 7
keycode 80 = KP_Up 8
keycode 81 = KP_Prior 9
keycode 83 = KP_Left 4
keycode 84 = KP_Begin 5
keycode 85 = KP_Right 6
keycode 87 = KP_End 1
keycode 88 = KP_Down 2
keycode 89 = KP_Next 3
keycode 90 = KP_Insert 0
keycode 91 = KP_Delete period
Ce fichier est automatiquement détecté et exécuté au démarrage de
Catégorie:Trucs_X Window