De la pluie et du beau temps

Blog de silvyn. Promoteur de logiciels libres depuis 2004.

Aller au contenu | Aller au menu | Aller à la recherche

Key Status Monitor sous Fedora

C'est en regardant le dernier screencast n° 67 de chez Screencasters at heathenx.org, que j'ai aperçu ce petit utilitaire bien pratique pour de tel tutoriel vidéo, à savoir KeyStatus. Il s'agit d'afficher sur une petite boite de dialogue les touches du claviers et de la souris qui sont utilisées.

Je trouve rapidement la page de KeyStatus pour télécharger l'archive.
Pour l'installation c'est simple :

  • décompressez l'archive dans le répertoire de votre choix (par exemple /home/votre-utilisateur/bin/)
  • ouvrir un terminal à l'emplacement de l'application (un clic droit Ouvrir dans un terminal)
  • lancez l'utilitaire par son fichier exécutable ($ ./key-status)

Vous avez une fenêtre d'erreur avec ce message ? There were an error ? C'est normal, il faut les droits administrateurs (root).
Un su plus tard, retentez l'opération (# ./key-status)

KeyStatus Monitor sous Fedora

Vous pouvez alors fermer votre terminal, KeyStatus restera ouvert. Par contre, il est fort probable que rien ne se passe lorsque vous utiliserez votre clavier et souris. Comme indiqué sur le site de l'auteur, il vous sera peut-être nécessaire d'ouvrir le fichier exécutable key-status avec un éditeur de texte, pour modifier les variables suivantes :

# Device locations
KEYBOARD_LOCATION = "/dev/input/event0"
MOUSE_LOCATION = "/dev/input/event1"

J'avoue avoir modifié ces deux lignes un peu par hasard pour que ça fonctionne chez moi. Ayant un clavier et une souris Logitech branchés sur un port USB, en regardant de plus près le répertoire /dev/input/ puis /by-id/, j'ai trouvé les deux fichiers me concernant (usb-Logitech_USB_Receiver-event-kbd et usb-Logitech_USB_Receiver-event-mouse).

KeyStatus répertoire dev-input

KeyStatus répertoire dev-input-by-id

Ce qui me donne ceci :

# Device locations
KEYBOARD_LOCATION = "/dev/input/by-id/usb-Logitech_USB_Receiver-event-kbd"
MOUSE_LOCATION = "/dev/input/by-id/usb-Logitech_USB_Receiver-event-mouse"

Relancez KeyStatus en fonction des changements que vous aurez apportés, et normalement c'est bon ! Capture exemple avec la touche 5 et le clic gauche :

KeyStatus Monitor exemple touche 5 et clic gauche

On notera au passage, que Jakub Steine (plus connu sous le pseudo jimmac) est à l'origine de l'artwork. D'ailleurs, les fichiers SVG sont inclus dans l'archive. Merci !

Article modifié le dimanche 01 novembre 2009, 21:10

Sylvain Naudin

Auteur: Sylvain Naudin

Restez au courant de l'actualité et abonnez-vous au Flux RSS de cette catégorie

atlas95 atlas95 ·  24 juillet 2008, 10:14

Sympa, mais problême qwerty azerty, faut bidouiller pour avoir l'affichage des bonnes touches :/

Silvyn! Silvyn! ·  24 juillet 2008, 12:28

Ah oui ? J'ai pas remarqué ; je regarde ce soir chez moi si ça fait la même chose.

bochecha bochecha ·  24 juillet 2008, 15:46

Pas mal !

Si seulement un dev compétent pouvait nous intégrer ça avec HAL et autres joyeusetés, histoire d'autoconfigurer le tout... :D

n3o n3o ·  08 février 2009, 12:04

Bonjour super sympa merci mais avait vous trouver comment passer directement en azerty sans avoir a changé toute la correspondance des touche ?

Sylvain NAUDIN Sylvain NAUDIN ·  08 février 2009, 22:39

J'ai pas ce problème de touche chez moi !

no attachment



Voir aussi

sparkleshare-logo.png

Sauvegarde en ligne automatique de fichiers avec Sparkleshare sous Fedora

J'ai lu récemment un billet chez Máirín Duffy : Version-controlled, automagical backup and file sharing system with Sparkleshare and Fedora [1]. Mis de côté, j'ai pris le temps aujourd'hui de mettre...

Lire la suite

Fedora 15 et Gnome3

La sortie de Fedora 15 approche. Je l'utilise depuis deux semaines maintenant avec la version de développement, de quoi me faire une bonne idée de Gnome 3, avec la nouvelle interface graphique Gnome...

Lire la suite