Les partenaires publicitaires:

Comment utiliser la commande xmodmap dans linux pour échanger les touches du clavier

Linux vous permet d'être très flexible sur les configurations de système individuel. Par exemple, le système d'entrée. La configuration du clavier est entièrement accessible sous la forme d'une table de clavier personnalisable. L'utilitaire xmodmap vous permet de modifier la configuration de votre clavier comme nécessaire. Échangeant un ensemble de touches d'échanger leurs fonctions ou en ajoutant une fonction pour les touches de votre clavier supplémentaires pourraient inclure. Fait intéressant, ce programme permet également de contrôler les boutons sur votre souris, permettant la personnalisation d'une souris à plusieurs boutons.

Choses que vous devez

  • Un ordinateur avec système d'exploitation Linux
  • Connaissance de la coquille
  • Une victime inconsciente à jouer de la farce

Instructions

  1. Ouvrez une nouvelle fenêtre de Terminal. Tapez la commande suivante:

    xmodmap -pke

    Cette affiche le mappage du clavier actuel. Si tout ce que vous voulez faire est de l'échange de deux touches, ce qui rend plus facile de voir le code nécessaire.



  2. Type "xev" et appuyez sur "Entrer" si vous avez besoin d'ajouter des fonctions à des touches qui ne sont pas actuellement mappés. Par exemple, les touches multimédia sur un clavier peuvent ne pas être inclus dans votre carte actuelle. Appuyez sur une touche vous souhaitez mapper dans l'écran Terminal, xev affiche un événement qui comprend le "code clé" pour cette clé. Prenez note de la keycode pour une touche que vous voulez mapper.

  3. Ouvrir ou créer le fichier .xmodmaprc dans votre répertoire de la maison en utilisant votre éditeur de texte préféré. Il ya des chances ne existe pas le fichier si vous ne l'avez pas exécuter xmodmap avant, donc vous aurez besoin de créer.




  4. Ajouter une ligne dans le fichier de .xmodmaprc pour chaque touche que vous souhaitez modifier. La ligne doit être formaté de cette façon:

    Numéro keycode = clé

    Remplacer "nombre" avec le numéro de code d'activation que vous avez découvert en utilisant la "pke" option ou xev. Remplacer "clé" avec la clé que vous souhaitez insérer lorsque la touche est enfoncée. Par exemple, pour changer keycode 89 à la touche F4, vous taperiez "keycode 89 = F4" dans une ligne du fichier. Pour changer la casse de la clé ou tapez une clé différente lorsque le décalage est pressé, insérer un espace à la fin de la ligne et entrez la deuxième touche que vous voulez la clé pour représenter lorsque le décalage est pressé.

  5. Ouvrez le "XKeysymDB" fichier normalement situé dans la "/ Usr / share / X11" dossier pour voir les noms de fonctions multimédias. Par exemple, le dossier montre que la "XF86AudioMute" fonction est disponible. Pour modifier une clé de multimédia avec un code d'activation de 102 à travailler comme le bouton de sourdine, vous devrez ajouter la ligne suivante à votre fichier .xmodmaprc:

    keycode 102 = XF86AudioMute

  6. Enregistrez le fichier .xmodmaprc une fois que vous avez terminé. Déconnectez-vous et reconnectez-vous pour que les modifications prennent effet.

Conseils & Avertissements

  • Pour inverser ce que vous avez changé, retournez simplement dans le fichier .bashrc de l'utilisateur, modifier les codes d'activation de retour à la normale.
» » » » Comment utiliser la commande xmodmap dans linux pour échanger les touches du clavier