Un Linux avec Xbmc au milieu du salon c’est de plus en plus en commun, et même si je me trompe, c’est quand même super pratique ! Mais c’est encore mieux quand cette machine peut aussi servir à consulter ses mails, utiliser Youtube… Problème : la résolution d’écran est trop elevée pour pouvoir lire à 2m de l’écran. C’est donc là qu’entre en jeu la loupe.
Gnome propose son outil, gnome-magnifier, tout un tas d’infos sur le Wiki d’Ubuntu et et dans le man.
De la problèmatique des doigts
Avoir une loupe c’est une chose, y accéder en est une autre. En effet, la
problématique est toujours la même si il faut aller cliquer dans un petit menu
ou sur une petit icône, sans parler de lancer une ligne de commande ! Allons-y
gaiement avec un raccourci clavier donc… Avec Gnome (2.XX) rien de plus
simple : Système/Préférences/Raccourcis clavier
,la commande étant magnifier
-m -v
. L’option -m
pour suivre les mouvements de la souris, -v
pour une
loupe verticale (sur la gauche de l’écran par défaut), eh lisez le man
!
De la problématique du multi-doigt
Un raccourci pour ouvrir la loupe c’est pratique, mais comment faire pour fermer l’outil ? Un autre raccourci ? Non non non, un peu d’ingéniosité que diable ! C’est en fait un seul et même raccourci clavier qui va servir, en séquence, à :
- Lancer la loupe en “vertical”
- Basculer la loupe en “horizontal”, pratique pour la lecture de long textes
- Fermer complètement l’application
En terme de script (Bash, pour faire vite et bien), cela donne ceci de la manière suivante :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
On retrouve donc une fonction pour killer la loupe, car il faut la relancer
pour changer d’orientation. Petit détail syntaxique : l’utilisation de \
pour faire des retours à la ligne au milieu d’une commande, pratique pour se
la raconter un peu sur un article de blog (ou faciliter la lecture, c’est
selon).
Algo à gogo
D’un point de vue algorithmique, et par ordre de déclenchement du script :
- Par défaut la loupe n’est pas lancée, donc le résultat du
grep
dans lecase
est vide : on lance la loupe en mode vertical - Un second passage va renvoyer ”
-v
” dans lecase
: on kill la loupe et on la relance en horizontal - Le passage suivant renvoit ”
-h
”, donc lecase
kill la loupe pour de bon - Et ainsi fon fon fon…
Bon zoom ;-)