Customiser un KeyPad ou second pour créer une puissante interface PC

J'utilise GIMP depuis plusieurs années et ce qui m'aurait vraiment intéressé, c'est d'avoir un petit clavier pour sélectionner rapidement les fonctions de bases (Déplacer , Sélection, Pipette de couleur, crayon, etc).

Je suis tombé sur une excellent idée de customisation de Keypad numerique associé à l'utilisation du logiciel HIDMacros

Partie 1: personnalisation d'un KeyPad
L'idée est d'acheter un simple Keypad USB puis de recoller des icônes sur les différentes touches.
Créer un KeyPad personnalisé
Source: Ce tutoriel sur instructables
C'est astucieux, fonctionnel et très économique !
Personnalisation des touches
Source: Ce tutoriel sur instructables

Autre approche:
C'est vrai qu'il est possible de réaliser des impressions sur papier collant... il est même possible de réaliser des impressions sur papier vinyl (et auto-collant).
Là, cela devient vraiment intéressant !

Dans son tutoriel, john utilise un impression papier collée sur les touches.

Ce procédé peut aussi être appliqué à des claviers nettement plus grand!

Partie 2: Customiser la frappe clavier
Le logiciel libre "HID Macros" (Windows) permet d'associer des macros à des périphériques HID (donc clavier, souris, contrôleur de jeux).

Ce qui est grandiose, c'est que ce logiciel est capable de faire la différence entre deux claviers... donc un clavier peut servir à la frappe traditionnelle et l'autre être entièrement personnalisé.

Cette fonctionnalité permet visiblement de faire des miracles avec Flight Simulator.

Definition des macros dans HIDMacros. Source: HIDMacros
Et sous Linux ?
Il y a bien le logiciel AutoKey mais ce dernier ne fait aucune distinction entre les claviers. AutoKey permet d'automatiser le clavier courant.

L'intérêt de HIDMacros est justement de pouvoir utiliser un second clavier indépendamment du premier.

Par contre, pour ceux que la technique ne fait pas peur, j'ai trouvé l'article "DIY Linux Macro board" sur Reddit permettant justement d'utiliser deux claviers ... et du Python. Hormis le fait d'utiliser evtest (au lieu de actkbd) cet article est d'un très grand intérêt. 

Une info qu'il faudra approfondir dès que possible :-)

Ressources

Aucun commentaire