Forum bépo

Forum des utilisateurs du bépo

Vous n'êtes pas identifié(e).

#1 Re : Coin des bidouilleurs » Questions modification disposition via .klc » 16/6/2022 13:13:30

Bonjour,

Au final, j’ai fait comme tout le monde et suis passé par KbdEdit.

D’après ce que j’ai pu glaner sur le forum, la méthode via .klc ne permet pas vraiment de faire plus que des substitutions de touches simples.
En effet, j’ai pu tester que le changement de comportement de la touche Alt (pour en faire un deuxième AltGr) posait problème via cette méthode, car la touche gardait une partie de son comportement originel (ex : Alt + R bloquait).

Le logiciel à licence KbdEdit prend en charge tous ces cas-là y compris la modification des touches spéciales, sans accroc pour ce que j’ai pu en tester.

#2 Coin des bidouilleurs » Questions modification disposition via .klc » 7/6/2022 18:19:35

jportemer
Réponses : 1

Bonjour à tous,

Je cherche à modifier légèrement ma disposition Bépo en partant de la version officielle 1.1.
Mon but est dans un premier temps de dupliquer le pavé numérique sur le clavier principal, main droite en AltGr, et transformer ma touche Windows gauche en AltGr.

Méthodologie : comme je suis sur Windows, édition et compilation à partir d’un .klc via l’utilitaire kbdutool de MSKLC.

Je rencontre cependant des problèmes dont je souhaiterais discuter avec vous afin de trouver des éléments de résolution.

Problème 1 : compilation du klc officiel
Lorsque je cherche à compiler le fichier bepo-1.1rc2-full-azerty.klc en l’état, j’obtiens l’erreur suivante :

Error 2025 (kbdbepo.klc, line 157):
    DEADKEY character value was badly formed

Le problème semble lié au fait qu’il ne peut pas y avoir d’arobase dans les rubriques DEADKEY (mécanisme d’enchaînement de touches mortes ?)
J’ai contourné en enlevant tous les @ en question, mais étant donné que j’enlève potentiellement des fonctionnalités, pensez-vous qu’il existe une solution non-destructive ?

Problème 2 : touche morte d’exponentiation sur Ç
Étant donné qu’AltGr + T allait devenir un raccourci pour le chiffre 0, et AltGr + V celui de 5, je voulais au moins déporter les touches mortes d’exponentiation et d’indexation (macron) sur AltGr + Ç et AltGr + W.
Pour le macron en W cela fonctionne mais pas pour l’exposant en Ç. Lors de l’appui AltGr + Ç cela fonctionne bien comme une touche morte, en n’affichant rien, mais lorsqu’ensuite je tape un 2, par exemple, cela affiche un 2 inchangé et pas un ². Bref, j’ai inventé la touche morte qui ne modifie rien ^^
Pourtant je ne pense pas avoir fait d’erreur dans le fichier de configuration :

2b	OEM_5		5	00e7	00c7	-1	1d49@	1f12f		// LATIN SMALL LETTER C WITH CEDILLA, LATIN CAPITAL LETTER C WITH CEDILLA, <none>, EXPONANT, <null>

Y aurait-il une limitation inhérente à cette touche ? Ou bien je me suis quand même fourvoyé quelque part ?

Problème 3 : duplication de l’AltGr
En mettant de côté les deux problèmes précédents, j’ai ± obtenu ce que je voulais. Sauf la création de l’AltGr gauche sur la touche Windows gauche.
Suivant l’exemple donné par le Bret qui a fait ce genre de manipulation sur son TypeMatrix, j’ai rajouté les lignes suivantes dans le fichier .H obtenu par la génération des codes sources C++ :

#undef  X5B
 #define X5B _EQ(                                      LMENU                      )

Je suppose que la touche Windows gauche a bien ce code x5b car cette touche est déclarée comme telle dans le .klc :

5b	"Left Windows" // Dans la section KEYNAME_EXT

Pourtant, cela ne fonctionne pas bien que cela compile, le comportement de la touche reste celui de la touche système.
Des idées sur la cause du problème ?
Je précise que dans ma phase de compilation, le fichier .H est bien en lecture seule et j’ai bien redémarré le PC pour prendre les modifications en compte.

Trouvé… Coquille toute bête. Il fallait indiquer RMENU (qui fait référence à l’AltGr) et pas LMENU (qui fait référence à… Alt ! c’est à dire lui même…).

Merci beaucoup pour votre aide. Même des simples pistes pourraient m’aider à avancer donc un grand merci par avance.
Je peux envoyer mes fichiers complets si besoin et apporter des précisions quoi qu’il en soit.

Bonne soirée,

Jean

ÉDIT : j’ai trouvé la source de l’erreur pour le problème 3. Coquille très bête… Désolé.

#3 Re : Coin des bidouilleurs » .klc pour le BÉPO1.1 azerty » 6/6/2022 17:22:12

(Note : je n’ai pas les droits pour mettre les liens dans le forum, désolé…)

#4 Re : Coin des bidouilleurs » .klc pour le BÉPO1.1 azerty » 6/6/2022 17:20:17

Bon, j’ai rajouté les liens vers les klc à trois endroits :

  • Dans le page « Glossaire », rubrique klc ;

  • Dans la page « Outils » ;

  • Dans le page « Pilote Windows » ;

N’hésitez pas à me dire si un autre endroit vous parait judicieux.
Merci !

#5 Re : Coin des bidouilleurs » .klc pour le BÉPO1.1 azerty » 5/6/2022 16:18:49

Flavien21 a écrit :

Il est bien disponible sur le dépot officiel.

Super merci !

Je n’ai pas trouvé (ou alors j’ai mal cherché) la source de ce dépôt sur le site, seulement l’ancien svn.
Ça vaut peut-être le coup de le rajouter quelque part dans le wiki ? (où serait le plus approprié ?)

Encore merci.

#6 Coin des bidouilleurs » .klc pour le BÉPO1.1 azerty » 5/6/2022 14:38:29

jportemer
Réponses : 4

Bonjour à tous,

Je recherche le fichier .klc pour la version normalisée (1.1rc2) avec raccourcis azerty.

En effet, je ne retrouve malheureusement pas cette version sur le dépôt « officiel » SVN ou ailleurs :

  • Sur le dépôt officiel, on ne trouve qu’une version 1.0 (dernière modification il y a plus de 10 ans…) ;

  • Sur dispoclavier.com on trouve une 1.1 mais pas de version conservant les raccourcis azerty.

Quelqu’un aurait un fichier sous la main ou un lien permettant de le récupérer ?

Mon but est d’apporter quelques modifications sans tout bouleverser non plus pour le moment : un deuxième AltGr ainsi que des chiffres en AltGr à droite.
Merci beaucoup pour votre aide !

Jean

#7 Re : À propos du site bépo.fr » Police utilisée pour la carte clavier principale » 5/5/2022 13:36:22

Bonjour Laurent,

Effectivement, ça a l’air d’être ça, ou c’est très approchant au moins (je n’ai pas trouvé de contre-exemple en tout cas).
Un grand merci!

(la graphie du Q ne me dérange pas; les goûts et les couleurs!)

#8 À propos du site bépo.fr » Police utilisée pour la carte clavier principale » 27/4/2022 16:05:51

jportemer
Réponses : 2

Bonjour à tous !

En tant que nouveau (et apprenant !) utilisateur bépo, j’ai une petite question à propos de la page d’accueil du site.
Quelqu’un saurait quelle police a été utilisée pour les caractères sur l’image du clavier de présentation ?

Carte bépo 1.1 complète

En effet, j’aime bien le rendu car :

  • Les lettres sont dans un bon rapport largeur/hauteur (très subjectif je sais) ;

  • Les minuscules présentent un empattement ;

  • Les accents sont bien détachés et visibles, sur les minuscules comme sur les majuscules.

J’ai essayé de retrouver cette police par moi-même mais sans succès pour le moment :

  • Les caractères ont été vectorisés dans le fichier SVG source ;

  • Je n’arrive pas à retrouver la police via un identificateur de font (ni d’alternative ressemblante satisfaisante à mon goût).

Toute piste est la bienvenue en tout cas !
Merci beaucoup pour votre aide.

Pied de page des forums

Propulsé par FluxBB