Photo d’un clavier.

Photo d’un clavier.
Il y a quelques jours je postais une note pour dire que c’était la galère pour écrire français sous Windows.

En fait, non, c’est possible et c’est aussi simple qu’installer un petit programme qui va modifier la disposition du clavier et en faire un clavier Fr-OSS (programme fourni par Microsoft, mais qui n’est pas installé par défaut malheureusement).

Sauf qu’installer un programme n’est pas toujours possible, en particulier dans un environnement où l’on ne peut pas installer tous les programmes que l’on souhaite (par exemple au travail).

Roland (un lecteur) me signale l’existence du programme Portable Keyboard Layout.
C’est un vieux truc (ça date de 2009), mais ça marche encore.

Il n’y a pas besoin d’installer quoi que ce soit, juste de pouvoir exécuter (pas besoin non plus des droits admin) un petit .exe qui va mettre une icône dans la zone de notification.

En ligne, j’ai trouvé les dispositions Colemak et Bépo, mais évidemment pas Fr-OSS.

Du coup je l’ai créé et la voici :

  • fr-oss.zip (sha1 : 57af9a18dd92cbc9b4faf2ca8f24e062fa170dbf)

Il suffit de dézipper le fichier, de mettre ça où vous voulez et de lancer l’exécutable pkl.exe qu’il y a dedans (et si besoin ajouter ce .exe à la liste des programmes lancés au démarrage).

C’est tout. L’icône apparaît dans la zone de notification.
Un clic dessus et il se désactive, un nouveau clic dessus et il se réactive.

Pour ma modif, j’ai seulement modifié manuellement le fichier layout.ini et j’ai viré tout le reste. Je n’ai pas fait les images pour aider à afficher la disposition du clavier.

Avec ceci, au moins, vous pouvez taper des Æ, É, À, Ç, «», et ’. Comme sur un clavier Fr-OSS disponible sous Linux, sous le nom « français — alternative ».

La seule différence avec le Fr-OSS sous Linux, ce sont les touches mortes : dans cette version, bien qu’ayant respecté leur position, je l’ai considérablement étendu en reprenant la liste des touches mortes du Bépo (on peut donc taper à peu près n’importe quel diacritique de l’alphabet latin, et il y en a un paquet).


Il subsiste quelques bugs.

Ainsi, si vous activez le verrouillage majuscule (avec CapsLock), les lettres seront en majuscule, mais les lettres sur la ligne numérique (éàçè) resteront en minuscule. Sous le Fr-OSS, en tout cas sous Linux, ces lettres sont en majuscules quand le verrouillage majuscule est activé.
Sous Azerty normal, cela affiche les chiffres (comme avec Shift).

Mon implémentation de Fr-OSS est fait à l’arrache, mais je n’ai pas les compétences pour faire mieux, ni le temps. J’utilise ça seulement au travail. Si vous avez un accès admin à votre ordi, utilisez l’astuce d’Éric Bugnet.

Image d’en-tête de Sergi Kabrera

4 commentaires

gravatar
Vincent a dit :

Bonjour,

Je viens d'essayer sous Windows7. Quasiment tout fonctionne sauf ça :

1. … : ALTGR+v affiche carré dans plusieurs éditeurs → utiliser ALTGR+SHIFT+?

2. CTRL+ALT+V ne fonctionne plus pour coller screenshot dans Paint.net → désactive temporairement PKL avec ALTGR+ALT, puis réactiver.

3. Icône PKL : "Afficher la disposition" : fait rien

4. À droite de P, je n'ai que deux touches, pas trois https://www.amazon.fr/blah/dp/B007H371MI

5. ™ ALTGR+SHIFT+8 : affiche rien

6. Î ALTGR+SHIFT+i marche pas : affiche Ð

7. Ô ALTGR+SHIFT+P marche pas : affiche IJ

8. Ù marche pas : affiche rien

9. Sur clavier de PC, manque une touche à gauche de Entrée (*μ)

10. Icône PKL : à quoi servent "Détecter les touches mortes", "Méthode dactylographique" ?

Merci.

gravatar
Le Hollandais Volant a dit :

Salut,

1.
Le caractère correspond à ça : https://www.compart.com/fr/unicode/U+2504
Un sorte de « triple tiret médian ».
S’il n’est pas présent dans la police système utilisée dans le logiciel, il apparaît effectivement comme un carré bizarre.

Les points de suspension sont eux bien situés sur le « ? » en niveau 4.

2.
C’est un conflit de raccourcis clavier. Je n’ai pas de solution autre que ce que tu conseils. Faire une capture d’écran avec la touche "Impr Écran" puis Ctrl+V ne marche pas ?

3.
Normal, je n’ai pas touché à PKL.
J’ai simplement modifié la layout utilisé, sans être allé plus loin.

4.
Certains claviers peuvent être différents.
Vois ton point 9. pour voir si cette touche n’est pas la 3e touche « en trop ».

5.
En effet, c’est un oubli.

6.
Effectivement, comme il est déjà sur le H, je l’ai corrigé.

7.
Oui, une modif perso de ma part. Le IJ/ij m’est plus utile pour moi :p.

8.
Il n’était pas au bon endroit dans le code.

9.
Voir le point 4.

10.
Ça servait dans la version Colemak initial. Comme je n’ai pas mis à jour ça (juste le layout), j’ai désactivé ça. Les touches morts sont les touches comme le « ^ » qui n’affichent rien après une une pression, mais qui mémorisent le circonflexe en vue de la mettre sur la touche appuyée tout de suite après.

Voici le fichier "layout.ini" corrigé : https://lehollandaisvolant.net/files/layout.zip pour les tuches Ù, Î, ™.
Je mettrais l’ensemble à jour dans l’article prochainement.

Merci beaucoup pour ton retour !

gravatar
Vincent a dit :

Merci pour les infos.

gravatar
Trit’ a dit :

Pour fr-oss sous Windows, j’ai installé la disposition mise en ligne par Michel Julier (mais c’est pas lui qui l’a créée : il a simplement repris les fichiers postés sur un site maintenant mort) sur sa page perso : http://mjulier.free.fr/clavier/

D’ailleurs, c’est bizarre que ce site figure dans les résultats de recherche de Google, mais pas de DDG (enfin, il y apparaît et disparaît par périodes, on dirait).

Les commentaires sont fermés pour cet article