Cependant m'y interesser m'a fait prendre conscience qu'on peut en fait customiser son clavier comme on l'entend selon ses besoin et/ou ses préférences (dans les faits c'est super galère et il y a vraiment besoin d'un logiciel natif à toute distribution pour nous y aider… j'en reparlerai plus loin).
Quand on tape en anglais sur le bépo la première chose qui nous frappe c'est que c'est la galère d'aller chercher le W qui est très utilisé et portant placé en bépo tout en haut à droite du clavier (iso). Les auteurs de l'optimot le disent eux même: ‟Comparativement au Bépo le déplacement du W explique surement le meilleur score [de l'optimot sur le bépo]”.
L'astuce que j'ai trouvée et qui marche vachement bien c'est de rajouter un W à un endroit facile d'accès!
Ça c'est un truc qui ne se fera jamais nativement sur les claviers car au premier abord ça apporte trop de confusion.
Mais quand on en connait la raison là ça devient intéressant.
L'idée ici est bien de rajouter en altgr une lettre et pas la déplacer ailleurs.
J'ai simplement:
— ajouté un W en altgr du H (altgr+h: w; altgr ⇧+h: W)⇨ comme ça pour tout ce qui est what why when where etc on est très bien placé
— ajouté un Y en altgr du O ⇨ en pensant surtout à you mais ça améliore carrément le confort de la frappe en anglais; tellement que je n'utilise plus que ces touches là pour w & y
— le k n'est pas si bien placé malgré sa place centrale alors j'en ai rajouté un sur le altgr du F. Là c'est vraiment pas pour substituer sa place principale mais parce que c'est très agréable de l'avoir par là notamment lorsqu'on écrit ‟know”.
Par ailleurs j'ai toujours trouvé ça inconfortable de devoir taper ⇧+ une autre touche pour accéder au ! et au ? donc je les ai rajouté en altgr du S et du R, ça marche super bien.
Pour faire les modifications, deux solutions:
— ajouter une disposition de clavier en suivant la doc. C'est le mieux mais pour quelques caractères seulement:
— juste modifier le fichier existant du bépo, ce que j'ai fait et décrit ici. ⚠ Je suis un amateur, pas du tout un spécialiste. Je vous rapporte mon expérience.
On va aller éditer le fichier /usr/share/X11/xkb/symbols/fr :
1) MEGA IMPERATIVEMENT faire une sauvegarde du fichier:
Code : Tout sélectionner
thunar /usr/share/X11/xkb/symbols/
Dites vous juste que ça va planter et qu'il vous faut ce fichier quelque part.
2) écrire quelque part le mot de passe administrateur en QWERTY. Ça servira si tout plante.
3) Ne pas utiliser:
Mais utiliser:sudo xed /usr/share/X11/xkb/symbols/fr
ou
sudo nano /usr/share/X11/xkb/symbols/fr
ou faire un clic droit sur le dossier /symbols ⇨ ‟ouvrir en tant qu'utilisateur root” puis cliquer sur le fichier fr pour l'ouvrir et l'éditer
Code : Tout sélectionner
xed admin:///usr/share/X11/xkb/symbols/fr
Code : Tout sélectionner
key <AD04> { [ o, O, y, Y ] }; // o O y Y
…
key <AB09> { [ h, H, w, W ] }; // h H w W
key <AB10> { [ f, F, k, K ] }; // f F k K
Si j'ai bien compris les lettres à la droite de ] }; // ne servent à rien à l'ordi, c'est juste pour nous y retrouver.
Bon pour toute autres modifications on devine ce qu'il faut faire, mais attention certains symboles servent aussi comme signe de composition.
Par exemple le µ quand il est tapé avec le a juste après devient un α, ce qui peut être utile… et malheureusement ces combinaisons ne sont pas inscrites sur ce fichier… donc mieux vaut se renseigner avant sur ce genre de caractères pour savoir lesquels on peut supprimer ou juste déplacer si besoin.
Une fois les modifications faites, Ctrl+S pour enregistrer puis se déconnecter/ fermer la session. Alias fermer X windows alias fermer le serveur X.
Surtout attendre un petit moment genre 7 sec avant de se reconnecter — ça m'a fait des surprises d'aller trop vite.
Normalement les changements sont pris en compte.
[Je ne pense pas que ça puisse arriver mais si jamais le clavier est toujours celui qu'on avait avant mais que les changements ne sont pas pris en compte ⇨ redémarrer.]
Maintenant si vous ajoutez plus de caractères — sait-on jamais — il peut arriver que tout plante.
Ça m'est arrivé une tonne de fois car j'éditais le fichier en faisant sudo xed /usr/share/X11/xkb/symbols/fr en ajoutant bcp plus de caractères — certains faisaient tout planter.
Quand on se reconnecte tout est perdu et tout est en qwerty.
À ce moment là il faut supprimer le fr modifié dans /usr/share/X11/xkb/symbols/ ; aller copier la sauvegarde du fr et le coller dedans.
Puis ⇨ paramètres ⇨ clavier ⇨ supprimer tous les agencements de clavier actuels, en rajouter un quelconque genre clavier us.
Puis se déconnecter & se reconnecter.
Re-⇨ paramètres ⇨ clavier ⇨ ajouter le ou les clavier qu'on utilise en temps normal.
⚠ Ne pas changer l'ordre des claviers encore et ne pas supprimer le clavier us qu'on a mis précédemment. Redémarrer l'ordi.
Au redémarrage normalement les claviers réinstallés sont revenus. On peut aller changer l'ordre des claviers si on veut… mais mieux vaut attendre un prochain redémarrage pour supprimer le clavier us.
Malheureusement, au moins le raccourci altgr+espace pour obtenir l'underscore ne marche plus, c'est pourquoi il est bon de le rajouter quelque part dans l'agencement du clavier.
Maintenant, encore une fois, juste pour ajouter WYK!? ça ne devrai pas planter, et pas en utilisant la commande admin:///
Je rapporte juste mon expérience de que faire si ça arrive.
À partir de là on peut recommencer en veillant à ne pas remettre les caractères qui ont tout fait planter.