Page suivantePage pr�c�denteTable des mati�res

15. Exemples d'utilisation de loadkeys and xmodmap

Permuter ScrollLock et Control (en suposant que vous utilisez les keymaps 0-15; v�rifiez avec dumpkeys | head -1)

 % loadkeys
 keymaps 0-15
 keycode 58 = Control
 keycode 29 = Caps_Lock
 %
Les permuter sous X seulement:
 % xmodmap .xmodmaprc
o� .xmodmaprc contient les lignes
 remove Lock = Caps_Lock
 remove Control =  Control_L
 keysym  Control_L  =  Caps_Lock
 keysym  Caps_Lock  = Control_L
 add Lock = Caps_Lock
 add Control = Control_L
Qu'en est-il de la num�rotation des touches? Backspace a le num�ro 14 sous Linux et 22 sous X... En fait, la num�rotation est plus ou moins arbitraire. Le num�ro sous Linux peut �tre visualis� avec showkey(1), et le num�ro sous X avec xev(1). Souvent le num�ro sous X est 8 de plus que le num�ro sous Linux.

15.1 `Je ne peux taper qu'avec un seul doigt'

Les touches Shift, Ctrl et Alt peuvent-elles �tre des commutateurs stables ? Oui, en faisant:

% loadkeys
keycode 29 = Control_Lock
keycode 42 = Shift_Lock
keycode 56 = Alt_Lock
%
les Control, Shift et Alt de gauche deviennent stables. Les num�ros � utiliser sont donn�s par showkey (et sont g�n�ralement 29 et 97 (Control), 42 et 54 (Shift), 56 et 100 (Alt)) et les fonctions possibles sont Control_Lock, Shift_Lock, Alt_Lock, ALtGr_Lock.

Et le touches `collantes'? Il n'y a pas encore eu de nouvelle version du paquetage kbd depuis leur introduction dans le noyau 1.3.33, il faut donc utiliser leurs codes hexa, par example:

% loadkeys
keymaps 0-15
keycode 54 = 0x0c00
keycode 97 = 0x0c02
keycode 100 = 0x0c03
%
rend les Shift, Ctrl et Alt de droite collantes.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:42