Manuel de l'Utilisateur Expérimenté Solaris

SPARC Reconfiguration du clavier pour les gauchers

Le script de reconfiguration des touches décrit dans cette section (pour les claviers de Type-4 et Type-5) permet de reconfigurer la plupart des touches spéciales des pavés droite et gauche du clavier (les blocs de touches situés de part et d'autre de la partie centrale du clavier).


SPARC uniquement :

Notez que les sections suivantes, relatives à la reconfiguration des touches pour une meilleure utilisation par les gauchers, ne s'appliquent qu'aux machines SPARC.


SPARC Utilisation du script de reconfiguration

Pour créer et utiliser le script de reconfiguration, appliquez la procédure suivante :

  1. Créez un fichier appelé lefty.data à l'aide d'un éditeur de texte.

    Ce fichier peut être dans n'importe quel répertoire, mais l'étape 4 doit être exécutée dans le répertoire où il a été créé.

  2. Tapez le script comme indiqué dans Tableau C-1 "Le script lefty.data."

    Une ligne précédée d'un point d'exclamation est une ligne de commentaire qui n'exécute aucune opération.

  3. Sauvegardez les modifications, puis quittez l'éditeur.

  4. En regard du prompt, tapez :

    $ xmodmap lefty.data
    

    Vous devez vous trouver dans le répertoire du fichier script.

  5. Cliquez sur l'Espace de travail à l'aide de la souris pour que le script soit pris en compte.

    Une fois ces étapes terminées, vous pouvez utiliser le clavier configuré pour un gaucher.

    Tapez le script suivant dans le fichier lefty.data, comme décrit à l'"".

    Tableau C-1 Le script lefty.data

    !

    ! lefty.data

    !

    !Données utilisées par xmodmap pour configurer les touches de fonction droites et

    ! gauches des claviers Sun type-4 pour les gauchers. Pour utiliser ce type de données, 

    ! tapez la commande suivante où <filename> désigne le nom du fichier (par exemple, 

    ! lefty-data). 

    !

    ! xmodmap <filename>

    !

    ! Les commentaires ci-dessous correspondent aux différentes affectations de touches

    ! suivantes. 

    !

    ! remplacer L2 (Again) par R1 (Pause)

    ! remplacer L3 (Props) par R6 (KP_Multiply)

    ! remplacer L4 (Undo) par R4 (KP_Equal)

    ! remplacer L5 (Front) par R9 (KP_9)

    ! remplacer L6 (Copy) par R7 (KP_7)

    ! remplacer L7 (Open) par R12 (KP_6)

    ! remplacer L8 (Paste) par R10 (Left)

    ! remplacer L9 (Find) par R15 (KP_3)

    ! remplacer L10 (Cut) par R13 (KP_1)

    !

    ! remplacer R3 (Break) par L1 (Stop)

    ! remplacer R2 (Print) par R10 (Left)

    ! remplacer R5 (KP_Divide) par R12 (Right)

    !

    ! remplacer Linefeed to Control-R

    !

    keycode 10 = R1 R1 Pause

    keycode 28 = L2 L2 SunAgain

    keycode 32 = R6 R6 KP_Multiply

    keycode 54 = L3 L3 SunProps

    keycode 33 = R4 R4 KP_Equal

    keycode 52 = L4 L4 SunUndo

    keycode 56 = R9 R9 KP_9 Prior

    keycode 77 = L5 L5 SunFront

    keycode 58 = R7 R7 KP_7 Home

     

     

    keycode 75 = L6 L6 SunCopy

    keycode 79 = Right R12 KP_6

    keycode 100 = L7 L7 SunOpen

    keycode 80 = Left R10 KP_4

    keycode 98 = L8 L8 SunPaste

    keycode 102 = R15 R15 KP_3 Next

    keycode 121 = L9 L9 SunFind

    keycode 104 = R13 R13 KP_1 End

    keycode 119 = L10 L10 SunCut

    keycode 30 = L1 L1 SunStop

    keycode 29 = Left R10 KP_4

    keycode 53 = Right R12 KP_6

    keycode 118 = Control_R

    add control = Control_R

     

SPARC Annulation de la reconfiguration du clavier

Il existe deux méthodes pour ramener le clavier à sa configuration initiale. La première consiste à quitter, puis à relancer OpenWindows. La seconde méthode, qui est préférable si vous voulez reconfigurer les touches régulièrement, est de créer un second script et de l'initialiser à chaque fois que vous voulez effectuer une reconfiguration.

Pour créer le second script, appliquez la procédure suivante :

  1. Créez un fichier appelé nolefty.data à l'aide d'un éditeur.

    Ce fichier doit se trouver dans le répertoire contenant le script lefty.data.

  2. Ecrivez le script comme indiqué dans le Tableau C-2, "Le script nolefty.data.".

    Une ligne précédée d'un point d'exclamation est une ligne de commentaire qui n'exécute donc aucune opération.

  3. Sauvegardez les modifications, puis quittez l'éditeur.

  4. En regard du prompt, tapez :

    $ xmodmap nolefty.data
    

    Pour que le fichier nolefty.data soit pris en compte, vous devez entrer la commande ci-dessus dans le même répertoire que le fichier script.

    Tableau C-2 Le script nolefty.data

    !

    ! nolefty.data

    !

    ! Données utilisées par xmodmap pour réinitialiser les touches de fonction droites et

    ! gauches configurées pour des claviers Sun type-4 pour gauchers. Pour utiliser ce type de données, 

    ! tapez la commande suivante où <filename> désigne le nom du fichier. 

    !

    ! xmodmap <filename>

    !

    !Réaffectez des valeurs standard aux touches de fonctions de gauche

    !

    keycode 10 = L2 L2 SunAgain

    keycode 32 = L3 L3 SunProps

    keycode 33 = L4 L4 SunUndo

    keycode 56 = L5 L5 SunFront

    keycode 58 = L6 L6 SunCopy

    keycode 79 = L7 L7 SunOpen

    keycode 80 = L8 L8 SunPaste

    keycode 102 = L9 L9 SunFind

    keycode 104 = L10 L10 Sun Cut

    !

    ! Réaffectez des valeurs standard aux touches de fonctions de droite.

    !

    keycode 28 = R1 R1 Pause

    keycode 29 = R2 R2 Print

    keycode 30 = R3 R3 Scroll_Lock Break

    keycode 52 = R4 R4 KP_Equal

    keycode 53 = R5 R5 KP_Divide

    keycode 54 = R6 R6 KP_Multiply

    keycode 75 = R7 R7 KP_7 Home

    keycode 77 = R9 R9 KP_9 Prior

    keycode 98 = Left R10 KP_4

    keycode 100 = Right R12 KP_6

    keycode 119 = R13 R13 KP_1 End

    keycode 121 = R15 R15 KP_3 Next

    !

    ! Réaffectez la touche Linefeed comme indiqué ci-dessous et retirez-la de la table de ! correspondance de contrôle.

    !

    remove control = Control_R

    5keycode 118 = Linefeed