Flavien21
Bonjour,
Le driver étant une DLL il faut redémarrer l’ordinateur après installation pour que les modifications soient prise en charge.
Youpilai
En effet, cela fonctionne
J'aurai du y penser plus tôt...
Merci bien
Wolfeur
Bonjour,
Ça fait 3 ans et quelques que j'utilise le BÉPO et depuis la dernière mise à jour de la disposition BÉPO je suis gêné par l'inversion des apostrophes, étant donné que je suis programmeur de profession.
J'ai donc cherché à modifier la nouvelle version pour intervertir les apostrophes (et par la même occasion, les guillemets français avec les chevrons), mais les résultats ne sont pas probants.
Après pas mal de bidouillage et l'utilisation de Linux pour compiler certains fichiers, j'ai pu avoir plus ou moins le résultat escompté, mais au prix de problèmes ennuyants: les mortes enchaînées disparaissent et les touches invalides lancent un son d'erreur windows assez énervants.
Il semble incroyablement compliqué d'avoir simplement la version actuelle du BÉPO, fonctionnant aussi bien que le fichier .exe fourni sur le site, avec simplement 4 symboles intervertis.
Quelqu'un pourrait-il m'aider dans la démarche, parce que je ne comprends plus comment faire?
Merci d'avance.
Flavien21
Bonjour,
Qu’est-ce que tu appelles inversion des guillemets français avec les chevrons ?
L’inversion des apostrophes étant énormément demandée je peux faire une version avec cette inversion.
Pour bidouiller, le plus compliqué étant de garder l’enchaînement de touche morte, je passe par un logiciel payant, c’est la seule manière que j’ai trouvé pour Windows.
Wolfeur
Bonjour,
Je comptais inverser les symboles «» avec <>, pour avoir les chevrons en accès direct, qui me sont infiniment plus utiles pour le code.
Si vous pouvez faire une version avec cela et les apostrophes pour moi, ou m'indiquer comment faire (je suis prêt à payer si besoin), je vous en serais reconnaissant.
PS: j'utilise la version avec raccourcis azerty, est-ce que ça pourrait être un problème?
Flavien21
Bon c’était un peu plus compliqué que prévu car maintenant la touche apostrophe est utilisés dans les touches mortes pour faire le diacritique combinant, et y’a fallu inversé dans toutes les touches mortes.
Mais voici donc un pilote avec Apostrophes et chevrons inversés avec raccourcis azerty :
http://www.cdc7.net/bepo/wolfeur.zip
Wolfeur
C'est parfait, un grand merci!
Wolfeur
J'ai quand-même un problème vis-à-vis de la disposition, mais je ne saurais dire s'il se situe à un autre niveau: le système des symboles monétaires ne fonctionne pas du tout, au point où le symbole ¤ lui-même ne peut pas être tapé.
J'ai pris la version démo de kbdEdit par curiosité, et j'ai vu que si d'autres symboles ne marchant pas ne sont simplement pas là, ce qui explique leur absence, la touche morte des monnaies est bel et bien présente, donc je ne comprends pas. Est-ce qu'il pourrait y avoir quelque chose au niveau de mon OS qui pose problème?
PS: tant qu'à faire, je me demandais: est-il possible de map une touche à une succession de caractères? (par exemple faire qu'appuyer 2× sur '^' donne directement '^^'?)
Wolfeur
Wolfeur a écritJ'ai quand-même un problème vis-à-vis de la disposition, mais je ne saurais dire s'il se situe à un autre niveau: le système des symboles monétaires ne fonctionne pas du tout, au point où le symbole ¤ lui-même ne peut pas être tapé.
J'ai pris la version démo de kbdEdit par curiosité, et j'ai vu que si d'autres symboles ne marchant pas ne sont simplement pas là, ce qui explique leur absence, la touche morte des monnaies est bel et bien présente, donc je ne comprends pas. Est-ce qu'il pourrait y avoir quelque chose au niveau de mon OS qui pose problème?
Pour info si jamais d'autres se retrouvent dans le même genre de problèmes:
Je ne sais pas comment cela se fait, mais il semblerait qu'il y ait à un niveau quelconque un conflit sur le altGr+shift+e, ce qui empêche Windows de même comprendre que la touche a été enfoncée. J'ai pu régler le souci (du moins en théorie) en changeant le AltGr en un autre modifier. J'ai d'abord tenté d'utiliser Kana (conseillé sur kbdEdit) mais je me suis rendu compte que son code de touche est utilisé par notre 'f', donc j'ai tenté avec Roya à la place, et ça semble régler tous les problèmes (ainsi qu'incidemment éviter les autres potentiels conflits avec AltGr = Alt+Ctrl).
Ça fonctionne sur la preview, mais je dois encore tenter en sauvegardant la disposition.
Flavien21
Il est vrai que je n’ai pas testé la variante avant de te la mettre à disposition mais n’ayant pas touché aux symbole monétaire il est étrange que ça ne fonctionne pas.
Encore plus étrange que toi en l’important dans kbdEdit tu la vois. Question bête as-tu simplement redémarrer ton ordinateur après avoir installé le pilote?
Wolfeur a écritPS: tant qu'à faire, je me demandais: est-il possible de map une touche à une succession de caractères? (par exemple faire qu'appuyer 2× sur '^' donne directement '^^'?)
C’est le principe des touches morte, mais dans ce cas précis taper deux fois sur ^ envoie sur la touche morte circonflexe souscrit. Il faut appuyer trois fois sur ^ pour que ça donne ^, ou faire directement AltGr+@ (6).
Wolfeur
Flavien21 a écritQuestion bête as-tu simplement redémarrer ton ordinateur après avoir installé le pilote?
Oui, et tout fonctionne convenablement à part cela. J'ai testé en preview, et il ne détecte même pas le AltGr+Shift+e comme étant appuyé, ce qui me fait dire que c'est un conflit au niveau de l'OS.
Comme j'ai dit, en changeant le AltGr en Roya, cela marche sans aucun souci, et ça m'épargnera d'autres problèmes par la suite. J'ai acheté kbdEdit pour enregistrer mes modifications.
Nadriel
Bonjour,
Je hijack un peu ce post car j'ai le même besoin de changer quelques touches sur la disposition bépo pour une question pratique.
J'ai vu que vous avez eu quelques soucis de touches non utilisable après la modification, comme les symboles monétaires. Est-ce que c'est un soucis réglable ?
Pour ma part je souhaiterais inverser les touches suivantes :
« : <
» : >
’ : '
Et surtout ajouter aussi un "Alt Gr" à la place de la touche Windows droite.
Est-ce que mon seul moyen sur Windows est d'acheter la version premium de KbdEdit ou bien y a t il une alternative gratuite ?
Un moyen de faire un pilote sous linux et l'utiliser sur windows ?
Flavien21
Bonjour,
Tu as quelques post plus haut un pilote qui répond a tes besoins (à part le AltGr a la place de la touche Windows) :
http://www.cdc7.net/bepo/wolfeur.zip
Sinon l’alternative gratuite est MSKLC (Microsoft Keyboard layout creator) mais exit l’enchaînement de touches mortes MCKLC ne gère qu’une seule couche de touches mortes
Nadriel
Merci pour la réponse, j'ai effectivement vu cette config.
Cependant en plus de ça, j'aurais besoin de la touche Alt Gr sur Win droite.
Aucune alternative en utilisant un script pour compiler un dll via Linux ou Batch windows ?
Je me suis également posé la question des raccourcis : Par exemple, est-il possible de garder les raccourcis azerty sur le layout bépo ?
Flavien21
Alors, la dispo ci-dessus conserve justement les raccourcis AZERTY.
Avec MSKLC exit également l’inversion des touches spéciales (mettre AltGr sur Windows) ce qui est possible avec kbdEdit.
Sinon pour KbdEdit, si tu ne veux pas distribuer la disposition sur d’autres ordinateurs la Personal Edition suffit, pas besoin de la premium.
La seule différence avec la premium est qu’elle ne peut pas générer d’installer, et coûte du coup 25€ de moins.
Je ne pense pas qu’il soit possible de compiler les dll depuis Linux mais je ne m’y connais pas assez. Depuis batch Windows oui, mais perso je n’y arrive pas avec des layout à enchaînement de touches morte, mais il paraît que c’est faisable.
http://bepo.fr/wiki/Pilote_Windows#G.C3.A9n.C3.A9rer_les_pilotes_en_batch
Ça utilise les outils de MCKLC.
Philippe
Bonjour,
J'ai essayé de modifier le fichier klc bépo avec MCKLC (un peu comme tout le monde, juste pour échanger les touches «< »> et ’', plus une touche pour faire la combinaison ->).
La validation/compilation échoue à chaque fois me disant:
ERROR: 'VK_SPACE' in Shift State 'Ctl+Alt' must be made up of white space character(s), but is defined as '_' (U+005f) instead.
Lorsque je teste la disposition en interne le _ fonctionne bien, mais semble faire échouer la validation. Est-ce que j'ai raté une étape?
Si je ne mets que des espaces, alors la validation passe. Donc c'est bien ce seul caractère qui me pose problème.
Edit: J'ai en effet raté une étape. Une solution est proposée avant (deuxième page). Je vais voir si j'arrive à la mettre en œuvre.
mad-jic
Bonjour,
j’ai lu tout les posts et fait mes propres recherches, donc si j’ai bien compris si on utilise MCKLC on perd tous les layouts de touche morte. Et donc la seule solution pour avoir un layout complet et modifié, c’est de passer par le logiciel payant KbdEdit? Je voudrais pour ma part les mêmes changement que Philippe
« : <
» : >
’ : '
mais pas la touche Alt gr.
J’ai regardé la config wolfeur quasiment ce que je recherche, je souhaiterais la même disposition basée sur bepo-1.1rc2-full et non sur bépo azerty. N’ayant pas trouver de disposition correspondant à mes attentes j’ai essayé de la générer avec MCKLC, ça a très bien fonctionné avec l’ancienne version de bépo mais pas avec bepo-1.1rc2-full. Lorsque j’ai essayé en batch C:\MSKL\bin\i386>kbdutool.exe -u bepo-1.1rc2-full.klc j’ai obtenu cette erreur :
Error 2025 (bepo-1.1rc2-full.klc, line 157):
DEADKEY character value was badly formed
J’imagine donc que c’est dû au fait que MCKLC ne gère pas les layouts en touche morte (même en ligne de commande). car à ligne 157 du ficher KLC j’ai 00B2 1D62@ // ² -> ᵢ (Indices). Le problème viendrait donc du @ qui d’après la documentation des fichiers KLC, @ symbolise une touche morte. Quelqu’un aurait des connaissances approfondis sur la manière dont est structuré un dll pour pouvoir les générer grâce à un script?
Merci à tous d’avoir remis ce sujet au goût du jour 🙂
Mumu
Bonjour,
J'ai suivi le guide d'installation de la disposition bépo disponible sur le site officiel mais je ne parviens à l'appliquer.
Dans "panneau de configuration" je n'ai pas d'onglet "langue" mais un onglet "région" et les options sont totalement différentes de celles du guide.
J'ai également cherché dans les onglets Langue et Clavier des paramètres Windows mais rien n'y fait. Je ne parviens pas à activer le bépo.
Pouvez-vous m'indiquer comment faire SVP?
Windows 10 Famille
2004
19041.746
Hubert
Bonjour,
Pour les débutant le logiciel PKL est clic and play
pour les autres, c'est les concepteur de windows qu'il faut étrangler : ils jouent au chat et à la souris avec les utilisateurs.
sous win 10 :
parametres
heure et langue
langue
Langue d'application par défaut : Français France
option
ajouter un clavier
le bépo sera disponible… si tu a suivi les instruction pour instaler le pilote
Mumu
Merci Hubert pour ta réponse. Problème résolu.