Bonjour,
Je ne suis pas très actif sur cette liste de
discussion, mais je suis de temps en temps ce qui s’y passe,
et surtout je suis un fervent utilisateur du bépo. Le week-end
dernier j’ai investi dans une Yubikey [1] pour expérimenter un
peu l’authentification à deux facteurs ainsi que sa fonction
d’entrée automatique d’un mot de passe fixé. Pour ceux qui ne
connaissent pas le principe, c’est un petit périphérique USB
qui émule un clavier, permettant d’entrer un OTP généré
automatiquement sans se soucier du système d’exploitation.
Le petit soucis, c’est que la Yubikey se comporte
toujours comme si la disposition du clavier était en QWERTY.
Pour éviter les soucis de compatibilité avec l’AZERTY et autre
variantes proches, les OTP sont constitués seulement de
lettres ayant la même position sur ces dispositions. Mais il
en va tout autrement pour nous les bépoêtes…
En faisant un brève recherche sur le Web, j’ai
trouvé un tuto [2] expliquant comment utiliser Karabiner — un
outil permettant modifier le clavier à la volée sur Mac — de
façon à faire fonctionner une Yubikey sur des claviers Dvorak
ou Colemak. J’ai donc suivi son exemple pour créer une
personnalisation qui remappe le BÉPO en QWERTY uniquement
lorsque la disposition est en BÉPO et que la source de saisie
est la Yubikey [3].
En espérant que ça puisse être utile à quelqu’un
par ici :)
[1] https://www.yubico.com/products/yubikey-hardware/yubikey-2/
[2] http://superuser.do/yubikey-support-for-non-qwerty-keyboard-layouts-on-mac-os-x/
[3] http://ejpcmac.net/res/bepo/karabiner/private.xml
NémOlivier.