Forum bépo

Forum des utilisateurs du bépo

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

#2 Re : Coin des bidouilleurs » Personnalisation du clavier pour Kubuntu 18.04 » 15/7/2018 19:18:04

Merci beaucoup sheoak pour ta réponse.

Il semble cependant que les indications données ci et là sont faites pour des gens qui s'y connaissent. Or ce n'est pas mon cas. Dès le début, j'ai signalé être un peu perdu.

Merci quand même d'avoir tenté de m'aider.

#3 Re : Coin des bidouilleurs » Personnalisation du clavier pour Kubuntu 18.04 » 10/7/2018 22:21:18

Merci sheoak, mais je ne sais pas quoi faire.

auie@Latitude-E5530:~$ setxkbmap fr bepo
auie@Latitude-E5530:~$

La partie « utilisation de script » à laquelle je pensais en indiquant un lien dans le message #17 ne sert apparemment à rien.

Peut-être faut-il redémarrer ? En tous cas, je viens de choisir « BÉPO » dans l'onglet « disposition » du configurateur de clavier du tableau de bord.

#4 Re : Coin des bidouilleurs » Personnalisation du clavier pour Kubuntu 18.04 » 8/7/2018 22:48:31

Merci beaucoup sheoak !
J'ai créé un dossier « results » dans le dossier configGenerator ; j'ai alors obtenu :

auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04/depot_clone/pilotes/configGenerator$ ./genAll.sh
+ VERSION=1.1
+ ./configGenerator.pl 1.1 x_xkb_root
+ ./configGenerator.pl 1.1 x_xkb_user
+ ./configGenerator.pl 1.1 x_xmodmap
+ ./configGenerator.pl 1.1 x_compose
+ ./configGenerator.pl 1.1 win_msklc_azerty
+ iconv -f utf-8 -t utf-16le
+ ./configGenerator.pl 1.1 win_msklc_bepo
+ iconv -f utf-8 -t utf-16le
+ ./configGenerator.pl 1.1 win_msklc_qwertz
+ iconv -f utf-8 -t utf-16le
+ ./configGenerator.pl 1.1 win_msklc_azerty
+ iconv -f utf-8 -t utf-16
+ ./configGenerator.pl 1.1 win_msklc_bepo
+ iconv -f utf-8 -t utf-16
+ ./configGenerator.pl 1.1 win_msklc_qwertz
+ iconv -f utf-8 -t utf-16
+ ./configGenerator.pl 1.1 description
No unicode description for: AC08{'altgr+shift'}: U1E9E
+ ./map.py results/layout-1.1.xkb results/layout-1.1.txt
+ ./svg.py results/layout-1.1.xkb results/bepo-1.1
+ ./klavaro.py results/layout-1.1.xkb results/layout-1.1.kbd
+ ./ktouch.py results/layout-1.1.xkb results/layout-1.1.keyboard
+ ./typefaster.py results/layout-1.1.xkb results/layout-1.1.xml
+ ./keymaps.py results/layout-1.1.xkb results/layout-1.1.map
+ ./keymaps.py -u results/layout-1.1.xkb results/layout-1.1.utf8.map
+ ./kbdmap.py results/layout-1.1.xkb results/layout-1.1.kbdmap
unsupported dead_horn
unsupported dead_horn
unsupported dead_commabelow
unsupported dead_commabelow
unsupported dead_hook
unsupported dead_hook
unsupported dead_belowdot
unsupported dead_belowdot
unsupported dead_greek
unsupported dead_greek
+ ./wscons.py results/layout-1.1.xkb results/layout-1.1.wscons
+ ./macosx.py results/layout-1.1.xkb results/layout-1.1.keylayout
+ ./keytables.py results/layout-1.1.xkb results/layout-1.1.keytables
ctrl already found for AE06 ^^ - using ^@ instead.
unsupported dead_caron
unsupported dead_stroke
unsupported dead_breve
unsupported dead_macron
unsupported dead_ringabove
unsupported dead_greek
unsupported dead_ogonek
+ perl -p -e s#\tinclude "pc\(pc105\)"#\tinclude "pc/pc(pc105)"#g results/layout-1.1-user.xkb

Est-ce que l'écran est en train de me répondre que  « dead_horn, dead_commabelow, dead_hook, dead_belowdot, etc... » ne sont pas possibles à cause de quelque chose (que j'ignore) ?
Je vais tenter poursuivre la marche indiquée par
http://bepo.fr/wiki/ConfigGenerator#Sous_Unix

#5 Re : Coin des bidouilleurs » Personnalisation du clavier pour Kubuntu 18.04 » 8/7/2018 15:45:54

Merci beaucoup sheoak pour ta réponse.

Je n'ai que copié les deux fichiers suivants que j'ai trouvés en fouillant dans https://git.tuxfamily.org/dvorak/pilotes.git/tree/
layout-BÉPO.conf : définition de la disposition en elle-même[1] ;
deads-BÉPO.conf : définition des touches mortes ;
Le site http://bepo.fr/wiki/ConfigGenerator#Sous_Unix n'indique pas clairement qu'il faut autre chose.

Je me rends comtpe maintenant que j'aurais peut-être dû faire le clônage préconisé par
http://bepo.fr/wiki/Git
Mais quand je tape

git clone git://git.tuxfamily.org/gitroot/dvorak/{nom_du_dépôt}.git

, j'ai l'erreur :

Klone nach '{nom_du_dépôt}' ...
fatal: remote error: access denied or repository not exported: /gitroot/dvorak/{nom_du_dépôt}.git

où « Klone nach » signifie « clônage vers ».

#6 Re : Coin des bidouilleurs » Personnalisation du clavier pour Kubuntu 18.04 » 8/7/2018 12:44:36

Merci beaucoup sheoak. Je ne crois pas que ça a marché :

auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ sudo chmod +x configGenerator.pl
[sudo] Passwort für auie: 
auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ sudo ./genAll.sh
+ VERSION=BÉPO
+ ./configGenerator.pl BÉPO x_xkb_root
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./configGenerator.pl BÉPO x_xkb_user
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./configGenerator.pl BÉPO x_xmodmap
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./configGenerator.pl BÉPO x_compose
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 167.
+ ./configGenerator.pl BÉPO win_msklc_azerty
+ iconv -f utf-8 -t utf-16le
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./configGenerator.pl BÉPO win_msklc_bepo
+ iconv -f utf-8 -t utf-16le
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./configGenerator.pl BÉPO win_msklc_qwertz
+ iconv -f utf-8 -t utf-16le
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./configGenerator.pl BÉPO win_msklc_azerty
+ iconv -f utf-8 -t utf-16
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./configGenerator.pl BÉPO win_msklc_bepo
+ iconv -f utf-8 -t utf-16
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./configGenerator.pl BÉPO win_msklc_qwertz
+ iconv -f utf-8 -t utf-16
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./configGenerator.pl BÉPO description
open: Datei oder Verzeichnis nicht gefunden at ./configGenerator.pl line 102.
+ ./map.py results/layout-BÉPO.xkb results/layout-BÉPO.txt
./genAll.sh: 16: ./genAll.sh: ./map.py: not found
+ ./svg.py results/layout-BÉPO.xkb results/bepo-BÉPO
./genAll.sh: 17: ./genAll.sh: ./svg.py: not found
+ ./klavaro.py results/layout-BÉPO.xkb results/layout-BÉPO.kbd
./genAll.sh: 18: ./genAll.sh: ./klavaro.py: not found
+ ./ktouch.py results/layout-BÉPO.xkb results/layout-BÉPO.keyboard
./genAll.sh: 19: ./genAll.sh: ./ktouch.py: not found
+ ./typefaster.py results/layout-BÉPO.xkb results/layout-BÉPO.xml
./genAll.sh: 20: ./genAll.sh: ./typefaster.py: not found
+ ./keymaps.py results/layout-BÉPO.xkb results/layout-BÉPO.map
./genAll.sh: 21: ./genAll.sh: ./keymaps.py: not found
+ ./keymaps.py -u results/layout-BÉPO.xkb results/layout-BÉPO.utf8.map
./genAll.sh: 22: ./genAll.sh: ./keymaps.py: not found
+ ./kbdmap.py results/layout-BÉPO.xkb results/layout-BÉPO.kbdmap
./genAll.sh: 23: ./genAll.sh: ./kbdmap.py: not found
+ ./wscons.py results/layout-BÉPO.xkb results/layout-BÉPO.wscons
./genAll.sh: 24: ./genAll.sh: ./wscons.py: not found
+ ./macosx.py results/layout-BÉPO.xkb results/layout-BÉPO.keylayout
./genAll.sh: 25: ./genAll.sh: ./macosx.py: not found
+ ./keytables.py results/layout-BÉPO.xkb results/layout-BÉPO.keytables
./genAll.sh: 26: ./genAll.sh: ./keytables.py: not found
+ perl -p -e s#\tinclude "pc\(pc105\)"#\tinclude "pc/pc(pc105)"#g results/layout-BÉPO-user.xkb
auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ 

« Datei oder Verzeichnis nicht gefunden at » signifie « fichier ou dossier non trouvé à »

#7 Re : Coin des bidouilleurs » Personnalisation du clavier pour Kubuntu 18.04 » 8/7/2018 09:25:46

Merci sheoak pour ta réponse.
J'ai créé le dossiers results qui manquait et j'ai copié le contenu de configGenerator.pl dans un fichier text que j'ai appelé configGenerator.pl et que j'ai placé à côté du dossier results.
Voici ce que j'obtiens :

auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ ./genAll.sh
+ VERSION=BÉPO
+ ./configGenerator.pl BÉPO x_xkb_root
./genAll.sh: 3: ./genAll.sh: ./configGenerator.pl: Permission denied
+ ./configGenerator.pl BÉPO x_xkb_user
./genAll.sh: 4: ./genAll.sh: ./configGenerator.pl: Permission denied
+ ./configGenerator.pl BÉPO x_xmodmap
./genAll.sh: 5: ./genAll.sh: ./configGenerator.pl: Permission denied
+ ./configGenerator.pl BÉPO x_compose
./genAll.sh: 6: ./genAll.sh: ./configGenerator.pl: Permission denied
+ ./configGenerator.pl BÉPO win_msklc_azerty
./genAll.sh: 7: ./genAll.sh: ./configGenerator.pl: Permission denied
+ iconv -f utf-8 -t utf-16le
+ ./configGenerator.pl BÉPO win_msklc_bepo
./genAll.sh: 8: ./genAll.sh: ./configGenerator.pl: Permission denied
+ iconv -f utf-8 -t utf-16le
+ ./configGenerator.pl BÉPO win_msklc_qwertz
./genAll.sh: 9: ./genAll.sh: ./configGenerator.pl: Permission denied
+ iconv -f utf-8 -t utf-16le
+ ./configGenerator.pl BÉPO win_msklc_azerty
./genAll.sh: 10: ./genAll.sh: ./configGenerator.pl: Permission denied
+ iconv -f utf-8 -t utf-16
+ ./configGenerator.pl BÉPO win_msklc_bepo
./genAll.sh: 11: ./genAll.sh: ./configGenerator.pl: Permission denied
+ iconv -f utf-8 -t utf-16
+ ./configGenerator.pl BÉPO win_msklc_qwertz
./genAll.sh: 12: ./genAll.sh: ./configGenerator.pl: Permission denied
+ iconv -f utf-8 -t utf-16
+ ./configGenerator.pl BÉPO description
./genAll.sh: 14: ./genAll.sh: ./configGenerator.pl: Permission denied
+ ./map.py results/layout-BÉPO.xkb results/layout-BÉPO.txt
./genAll.sh: 16: ./genAll.sh: ./map.py: not found
+ ./svg.py results/layout-BÉPO.xkb results/bepo-BÉPO
./genAll.sh: 17: ./genAll.sh: ./svg.py: not found
+ ./klavaro.py results/layout-BÉPO.xkb results/layout-BÉPO.kbd
./genAll.sh: 18: ./genAll.sh: ./klavaro.py: not found
+ ./ktouch.py results/layout-BÉPO.xkb results/layout-BÉPO.keyboard
./genAll.sh: 19: ./genAll.sh: ./ktouch.py: not found
+ ./typefaster.py results/layout-BÉPO.xkb results/layout-BÉPO.xml
./genAll.sh: 20: ./genAll.sh: ./typefaster.py: not found
+ ./keymaps.py results/layout-BÉPO.xkb results/layout-BÉPO.map
./genAll.sh: 21: ./genAll.sh: ./keymaps.py: not found
+ ./keymaps.py -u results/layout-BÉPO.xkb results/layout-BÉPO.utf8.map
./genAll.sh: 22: ./genAll.sh: ./keymaps.py: not found
+ ./kbdmap.py results/layout-BÉPO.xkb results/layout-BÉPO.kbdmap
./genAll.sh: 23: ./genAll.sh: ./kbdmap.py: not found
+ ./wscons.py results/layout-BÉPO.xkb results/layout-BÉPO.wscons
./genAll.sh: 24: ./genAll.sh: ./wscons.py: not found
+ ./macosx.py results/layout-BÉPO.xkb results/layout-BÉPO.keylayout
./genAll.sh: 25: ./genAll.sh: ./macosx.py: not found
+ ./keytables.py results/layout-BÉPO.xkb results/layout-BÉPO.keytables
./genAll.sh: 26: ./genAll.sh: ./keytables.py: not found
+ perl -p -e s#\tinclude "pc\(pc105\)"#\tinclude "pc/pc(pc105)"#g results/layout-BÉPO-user.xkb
auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$

#8 Re : Coin des bidouilleurs » Personnalisation du clavier pour Kubuntu 18.04 » 6/7/2018 09:15:21

J'avais écrit avant « Ensuite, que je tape ./genAll.sh, sudo ./genAll.sh, genAll.sh ou sudo genAll.sh dans la console, il ne se passe rien. ». C'est à moitié faux. Quand je tape « sudo ./genAll.sh », l'ordinateur me demande mon mot de passe, il m'écrit des trucs (voir ci-dessous), mais apparemment rien ne se passe ensuite.

Ensuite, quand j'avais écrit « Oui, quand je tape « sudo ./genAll.sh », l'ordinateur me demande mon mot de passe puis m'écrit que l'ordre n'est pas exécutable. », j'avais traduit l'allemand et il disait que l'ordre ne pouvait pas être donné. Cela écrit, ça entre en contradiction avec ce que j'ai écrit plus tôt. Je ne sais pas expliquer cela.

Merci sheoak pour tes indications dont voici le résultat :
«
auie@Latitude-E5530:~$ cd ~/BÉPO/sauvegarde_bépo_Kubuntu_18.04
auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ sudo chmod u+x genAll.sh                   
[sudo] Passwort für auie:
auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ sudo ./genAll.sh
+ VERSION=BÉPO
./genAll.sh: 3: ./genAll.sh: cannot create results/layout-BÉPO.xkb: Directory nonexistent
+ ./configGenerator.pl BÉPO x_xkb_root
./genAll.sh: 4: ./genAll.sh: cannot create results/layout-BÉPO-user.xkb: Directory nonexistent
+ ./configGenerator.pl BÉPO x_xkb_user
./genAll.sh: 5: ./genAll.sh: cannot create results/layout-BÉPO.xmodmap: Directory nonexistent
+ ./configGenerator.pl BÉPO x_xmodmap
./genAll.sh: 6: ./genAll.sh: cannot create results/layout-BÉPO.XCompose: Directory nonexistent
+ ./configGenerator.pl BÉPO x_compose
+ ./configGenerator.pl BÉPO win_msklc_azerty
./genAll.sh: 7: ./genAll.sh: ./configGenerator.pl: not found
./genAll.sh: 7: ./genAll.sh: cannot create results/bepo-BÉPOA-kbd.klc: Directory nonexistent
+ iconv -f utf-8 -t utf-16le
+ ./genAll.sh: 8: ./genAll.sh: ./configGenerator.pl BÉPOcannot create results/bepo-BÉPOB-kbd.klc: Directory nonexistent win_msklc_bepo

+ iconv./genAll.sh: 8: ./genAll.sh:  -f./configGenerator.pl: not found utf-8
-t utf-16le
+ ./configGenerator.pl BÉPO win_msklc_qwertz
./genAll.sh: 9: ./genAll.sh: ./configGenerator.pl: not found
./genAll.sh: 9: ./genAll.sh: cannot create results/bepo-BÉPOC-kbd.klc: Directory nonexistent
+ iconv -f utf-8 -t utf-16le
+ ./configGenerator.pl BÉPO win_msklc_azerty
./genAll.sh: 10: ./genAll.sh: ./configGenerator.pl: not found
./genAll.sh: 10: ./genAll.sh: cannot create results/bepo-BÉPOA.klc: Directory nonexistent
+ iconv -f utf-8 -t utf-16
+ ./configGenerator.pl BÉPO win_msklc_bepo
./genAll.sh: 11: ./genAll.sh: ./configGenerator.pl: not found
./genAll.sh: 11: ./genAll.sh: cannot create results/bepo-BÉPOB.klc: Directory nonexistent
+ iconv -f utf-8 -t utf-16
+ ./configGenerator.pl BÉPO win_msklc_qwertz
./genAll.sh: 12: ./genAll.sh: ./configGenerator.pl: not found
./genAll.sh: 12: ./genAll.sh: cannot create results/bepo-BÉPOC.klc: Directory nonexistent
+ iconv -f utf-8 -t utf-16
./genAll.sh: 14: ./genAll.sh: cannot create results/layout-BÉPO-desc.html: Directory nonexistent
+ ./configGenerator.pl BÉPO description
+ ./map.py results/layout-BÉPO.xkb results/layout-BÉPO.txt
./genAll.sh: 16: ./genAll.sh: ./map.py: not found
+ ./svg.py results/layout-BÉPO.xkb results/bepo-BÉPO
./genAll.sh: 17: ./genAll.sh: ./svg.py: not found
+ ./klavaro.py results/layout-BÉPO.xkb results/layout-BÉPO.kbd
./genAll.sh: 18: ./genAll.sh: ./klavaro.py: not found
+ ./ktouch.py results/layout-BÉPO.xkb results/layout-BÉPO.keyboard
./genAll.sh: 19: ./genAll.sh: ./ktouch.py: not found
+ ./typefaster.py results/layout-BÉPO.xkb results/layout-BÉPO.xml
./genAll.sh: 20: ./genAll.sh: ./typefaster.py: not found
+ ./keymaps.py results/layout-BÉPO.xkb results/layout-BÉPO.map
./genAll.sh: 21: ./genAll.sh: ./keymaps.py: not found
+ ./keymaps.py -u results/layout-BÉPO.xkb results/layout-BÉPO.utf8.map
./genAll.sh: 22: ./genAll.sh: ./keymaps.py: not found
+ ./kbdmap.py results/layout-BÉPO.xkb results/layout-BÉPO.kbdmap
./genAll.sh: 23: ./genAll.sh: ./kbdmap.py: not found
+ ./wscons.py results/layout-BÉPO.xkb results/layout-BÉPO.wscons
./genAll.sh: 24: ./genAll.sh: ./wscons.py: not found
+ ./macosx.py results/layout-BÉPO.xkb results/layout-BÉPO.keylayout
./genAll.sh: 25: ./genAll.sh: ./macosx.py: not found
+ ./keytables.py results/layout-BÉPO.xkb results/layout-BÉPO.keytables
./genAll.sh: 26: ./genAll.sh: ./keytables.py: not found
./genAll.sh: 28: ./genAll.sh: cannot create results/layout-BÉPO-user-legacy.xkb: Directory nonexistent
+ perl -p -e s#\tinclude "pc\(pc105\)"#\tinclude "pc/pc(pc105)"#g results/layout-BÉPO-user.xkb
auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ setxkbmap fr bepo
auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$
»

#9 Re : Coin des bidouilleurs » Personnalisation du clavier pour Kubuntu 18.04 » 5/7/2018 17:34:28

Merci sheoak pour ta réponse.

Oui, quand je tape « sudo ./genAll.sh », l'ordinateur me demande mon mot de passe puis m'écrit que l'ordre n'est pas exécutable.

Quand je tape « chmod u+x genAll.sh », il ne se passe rien :
« auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ chmod u+x genAll.sh
   auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ »

Dans /usr/share/X11/xkb/symbols/fr, c'est la disposition de l'ancien clavier qui est montrée. Quels fichiers générés ?

Il ne se passe rien quand je tape « setxkbmap fr bepo » (la disposition du clavier n'est pas modifiée non plus) :
« auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ setxkbmap fr bepo
   auie@Latitude-E5530:~/BÉPO/sauvegarde_bépo_Kubuntu_18.04$ »

#10 Re : Coin des bidouilleurs » Personnalisation du clavier pour Kubuntu 18.04 » 30/6/2018 15:54:46

Merci sheoak pour ta réponse.

« Est-ce que tu testes en tty, sous xorg ou sous wayland ? ». Je ne comprends pas. Je teste en allumant kubuntu 18.04.

Merci pour ton conseil de d'abord modifier un clavier d'une clé. Quelles modifications effectuer stp ?

Ci-dessous mon clavier bépo transformé :

// Bépo : Improved ergonomic french keymap using Dvorak method.
// Built by community on 'Dvorak Fr / Bépo' :
// see http://www.clavier-dvorak.org/wiki/ to join and help.
// XOrg integration (1.0rc2 version) in 2008
// by Frédéric Boiteux <fboiteux at free dot fr>
//
// Bépo layout (1.0rc2 version) for a pc105 keyboard (french) :
// ┌─────┐
// │ S A │   S = Shift,  A = AltGr + Shift
// │ s a │   s = normal, a = AltGr
// └─────┘
//
// ┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━━━┓
// │ # ¶ │ 1 „ │ 2 “ │ 3 ” │ 4 ≤ │ 5 ≥ │ 6  ° │ 7 ¬ │ 8 ¼ │ 9 ½ │ 0 ¾ │ Ö ≠ │ Ä ‰ ┃ ⌫ Retour┃
// │ $ – │ " — │ « < │ » > │ ( [ │ ) ] │ @ ^ │ + ± │ - − │ / ÷ │ * ×   │ ö =  │ ä %  ┃  arrière┃
// ┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┳━━━━━━━┫
// ┃       ┃ B ¦ │ É ˝ │ P § │ O Œ │ È ` │ !   │ V   │ D Ð │ L  © │ J IJ │ Z Ə │ W  ſ ┃Entrée ┃
// ┃Tab ↹  ┃ b | │ é ˊ │ p & │ o œ │ è ` │ ˆ ¡ │ v ˇ │ d ð │ l / │ j ij │ z ə │ w ̆  ┃   ⏎   ┃
// ┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┺┓      ┃
// ┃        ┃ A Æ │ U Ù │ I ˙ │ E ¤ │ ; ̛  │ C Ç │ T Þ │ S ẞ │ R ™ │ N   │ M º │ Ü , ┃      ┃
// ┃Maj ⇬   ┃ a æ │ u ù │ i ̈  │ e € │ , ’ │ c ç │ t þ │ s ß │ r ® │ n ˜ │ m ¯ │ ü ¸ ┃      ┃
// ┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┷━━━━━┻━━━━━━┫
// ┃       ┃ Ê  ′ │ À  ″ │ Y ‘ │ X ’ │ : · │ K   │ ? ̉  │ Q ̣  │ G   │ H ‡ │ F ª ┃             ┃
// ┃Shift ⇧┃ ê / │ à \ │ y { │ x } │ . … │ k ~ │ ' ¿ │ q ˚ │ g µ │ h † │ f ˛ ┃Shift ⇧      ┃
// ┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┻━┳━━━━━━━┳━━━┛
// ┃       ┃       ┃       ┃ Espace inséc.   Espace inséc. fin ┃       ┃       ┃       ┃
// ┃Ctrl   ┃Meta   ┃Alt    ┃ ␣ (Espace)      _               ␣ ┃AltGr ⇮┃Menu   ┃Ctrl   ┃
// ┗━━━━━━━┻━━━━━━━┻━━━━━━━┹───────────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┛
partial alphanumeric_keys
xkb_symbols "bepo" {

    include "level3(ralt_switch)"
    include "keypad(oss)"

    name[Group1]= "French (Bepo, ergonomic, Dvorak way)";

    // First row
    key <TLDE> { [          dollar,   numbersign,        endash,       paragraph ] }; // $ # – ¶
    key <AE01> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [        quotedbl,            1,         emdash, doublelowquotemark ] }; // " 1 — „
    key <AE02> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [   guillemotleft,            2,           less,  leftdoublequotemark ] }; // « 2 < “
    key <AE03> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [  guillemotright,            3,        greater, rightdoublequotemark ] }; // » 3 > ”
    key <AE04> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [       parenleft,            4,    bracketleft,      lessthanequal ] }; // ( 4 [ ≤
    key <AE05> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [      parenright,            5,   bracketright,   greaterthanequal ] }; // ) 5 ] ≥
    key <AE06> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [              at,            6,    asciicircum          degree ] }; // @ 6 ^ °
    key <AE07> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [            plus,            7,      plusminus,        notsign ] }; // + 7 ± ¬
    key <AE08> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [           minus,            8,          U2212,     onequarter ] }; // - 8 − ¼
    key <AE09> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [           slash,            9,       division,        onehalf ] }; // / 9 ÷ ½
    key <AE10> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [        asterisk,            0,       multiply,  threequarters ] }; // * 0 × ¾
    key <AE11> { [  odiaeresis, Odiaeresis,   equal, notequal ] }; // ö Ö = ≠
    key <AE12> { [  adiaeresis, Adiaeresis, percent,    U2030 ] }; // ä Ä % ‰

    // Second row
    key <AD01> { [               b,            B,            bar,      brokenbar ] }; // b B | ¦
    key <AD02> { [          eacute,       Eacute,     dead_acute, dead_doubleacute ] }; // é É ˊ ˝
    key <AD03> { [               p,            P,      ampersand,        section ] }; // p P & §
    key <AD04> { [               o,            O,             oe,             OE ] }; // o O œ Œ
    key <AD05> { [          egrave,       Egrave,     dead_grave,          grave ] }; // è È ` `
    key <AD06> { [ dead_circumflex,       exclam,     exclamdown                 ] }; // ^ ! ¡
    key <AD07> { [               v,            V,     dead_caron                 ] }; // v V ˇ
    key <AD08> { [               d,            D,            eth,            ETH ] }; // d D ð Ð
    key <AD09> { [               l,            L,    dead_stroke        copyright] }; // l L / ©
    key <AD10> { [               j,            J,          U0133,          U0132 ] }; // j J ij IJ
    key <AD11> { [               z,            Z,          schwa,          SCHWA ] }; // z Z ə Ə
    key <AD12> { [               w,            W,     dead_breve           U017F ] }; // w W ̆  ſ

    // Third row
    key <AC01> { [               a,            A,             ae,             AE ] }; // a A æ Æ
    key <AC02> { [               u,            U,         ugrave,         Ugrave ] }; // u U ù Ù
    key <AC03> { [               i,            I, dead_diaeresis,  dead_abovedot ] }; // i I ̈ ˙
    key <AC04> { [               e,            E,       EuroSign,  dead_currency ] }; // e E € ¤
    key <AC05> { [           comma,    semicolon, rightsinglequotemark, dead_horn ] }; // , ; ’ ̛
    key <AC06> { [               c,            C,       ccedilla,       Ccedilla ] }; // c C ç Ç
    key <AC07> { [               t,            T,          thorn,          THORN ] }; // t T þ Þ
    key <AC08> { [               s,            S,         ssharp,          U1E9E ] }; // s S ß ẞ
    key <AC09> { [               r,            R,     registered,      trademark ] }; // r R ® ™
    key <AC10> { [               n,            N,     dead_tilde                 ] }; // n N ~
    key <AC11> { [               m,            M,    dead_macron,      masculine ] }; // m M ̄ º
    key <BKSL> { [        udiaeresis, Udiaeresis,   dead_cedilla,dead_belowcomma ] }; // ü Ü ¸ ,

    // Fourth row
    key <LSGT> { [     ecircumflex,  Ecircumflex,          slash         minutes ] }; // ê Ê / ′
    key <AB01> { [          agrave,       Agrave,      backslash         seconds ] }; // à À \ ″
    key <AB02> { [               y,            Y,      braceleft, leftsinglequotemark  ] }; // y Y { ‘
    key <AB03> { [               x,            X,     braceright, rightsinglequotemark ] }; // x X } ’
    key <AB04> { [          period,        colon,       ellipsis, periodcentered ] }; // . : … ·
    key <AB05> { [               k,            K,     asciitilde                 ] }; // k K ~
    key <AB06> { [      apostrophe,     question,   questiondown,      dead_hook ] }; // ' ? ¿ ̉
    key <AB07> { [               q,            Q, dead_abovering,  dead_belowdot ] }; // q Q ˚ ̣
    key <AB08> { [               g,            G,     dead_greek                 ] }; // g G µ
    key <AB09> { [               h,            H,         dagger,   doubledagger ] }; // h H † ‡
    key <AB10> { [               f,            F,    dead_ogonek,    ordfeminine ] }; // f F ̨ ª

    key <SPCE> { [           space, nobreakspace,     underscore,          U202F ] }; // ␣ (espace insécable) _ (espace insécable fin)
};

#11 Re : Coin des bidouilleurs » Personnalisation du clavier pour Kubuntu 18.04 » 17/6/2018 14:50:36

Donc préférant une méthode de bepo.fr par rapport aux autres, j'ai trouvé que https://bepo.fr/wiki/Trucs_et_astuces#C … alis.C3.A9 consistait à créer une variante. Or, je souhaite créer simplement une disposition de clavier, j'ai donc chosi http://bepo.fr/wiki/ConfigGenerator#Sous_Unix

On a écrit que les fichiers sont disponibles là : https://git.tuxfamily.org/dvorak/pilotes.git/
En fouillant, j'ai trouvé un fichier layout-BÉPO.conf que j'ai changé à ma sauce, un fichier deads-BÉPO.conf et un fichier genAll.sh pour lequel j'ai indiqué en deuxième ligne VERSION=BÉPO et que j'ai tous renommés selon l'exemple.
Ensuite, que je tape ./genAll.sh, sudo ./genAll.sh, genAll.sh ou sudo genAll.sh dans la console, il ne se passe rien.
Pourrait-on m'aider s'il vous plaît ?

#12 À propos du site bépo.fr » autre proposition d'amélioration du site » 16/6/2018 14:50:54

nicr
Réponses : 0

Chers tous,

Ce site est formidable à de nombreux points de vue.

Cependant, j'ai voulu avoir une espace insécable automatique avec les guillemets. Je me suis rendu dans la section traîtant de cela dans
https://bepo.fr/wiki/Trucs_et_astuces#J … A8s_direct

et j'ai fait ce qui y était conseillé, mais cela n'a rien changé.

Comme j'ai flâné dans le site, j'ai remarqué que « Vous pourrez désormais utiliser votre disposition fraichement créé avec la commande :

setxkbmap fr bepo_modifie

était écrit au-dessus à la fin de la section « Je voudrais avoir les chiffres en accès direct ».
Pourquoi ce code n'est-il écrit qu'à la fin de cette section ?

Bien cordialement.

#13 Coin des bidouilleurs » Personnalisation du clavier pour Kubuntu 18.04 » 16/6/2018 14:34:09

nicr
Réponses : 22

Chers tous,

Merci beaucoup robin_moussu, rat bière sé, lawrent, ariasuni pour vos réponses à ma question sur la personnalisation de Kubnutu 12.04 http://forum.bepo.fr/viewtopic.php?id=794&p=1

Je suis toujours confronté au même problème mais avec Kubuntu 18.04, même si une partie de mes besoins ont été résolu par les racourcis de KDE.

J'ai fait beaucoup de recherches pour savoir comment configurer un clavier pour Kubuntu et à chaque page que je trouve, j'ai une solution différente, même au sein du site bépo.fr.
Je vous présente donc les pages de configarution que j'ai trouvées et serais heureux d'être aidé pour savoir laquelle est la meilleure ou la bonne, s'il vous plaît.
J'ai déjà changé la partie bépo du fichier fr dans symbols dans xkb dans X11 dans share dans usr, mais ça ne change rien en ayant tapé

sudo dpkg-reconfigure xkb-data

ensuite.

Les liens que j'ai trouvés sont :

https://superuser.com/questions/436867/ … ard-layout
On signale ici qu'il faut actualiser des fichiers, mais je sais pas quoi actualiser dans certains fichiers.

https://help.ubuntu.com/community/Custo … efinitions

http://rlog.rgtti.com/2014/05/01/how-to … -in-linux/

http://bepo.fr/wiki/ConfigGenerator#Sous_Unix

et section « GNU/Linux: configuration poussée » de
https://bepo.fr/wiki/Trucs_et_astuces#C … alis.C3.A9

Quelles sont les différences ? Lequel pensez-vous est le plus simple et adapté pour transformer un peu un clavier bépo s'il vous plaît ?

#14 Re : À propos du site bépo.fr » présentation du clavier bépo » 16/6/2018 13:04:15

Je pense que bobo38 a fait un très bon aide-mémoire qui est très bien placé. Cependant, on pourrait y ajouter les lettres greques et peut-être le mettre aussi ailleurs, en doublon.

#15 À propos du site bépo.fr » ajout d'une partie « liens » » 16/6/2018 11:34:42

nicr
Réponses : 1

Chers tous,

Que pensez-vous de l'ajout d'une page de liens de projets similaires au site bépo ?

On pourrait s'inspirer du site neo qui présente des projets concernant d'autres langues :
https://wiki.neo-layout.org/wiki/Verwei … 20Projekte

D'une part, cela enrichirait notre site, d'autre part cela augmenterait son trafic.

#16 Re : À propos du site bépo.fr » présentation du clavier bépo » 16/6/2018 11:25:37

Peut-être pourrait-on s'inspirer du site présentant le clavier allemand neo
https://www.neo-layout.org

En passant la souris sur 6 touches, on voit les caractères des 6 niveaux. C'est ce qu'on pourrait faire pour les caractères grecs.

#17 À propos du site bépo.fr » bizarrerie » 15/6/2018 20:45:06

nicr
Réponses : 0

Chers tous,

Avez vous remarqué qu'il y a trois accents graves, dont deux identiques, à È et % ?

#18 Re : À propos du site bépo.fr » présentation du clavier bépo » 15/6/2018 19:34:49

Je retire ce que j'ai écrit. Le clavier est en première page du site..... J'ai les boules..

#19 Re : À propos du site bépo.fr » présentation du clavier bépo » 15/6/2018 18:39:11

Après coup, j'ai trouvé
http://bepo.fr/wiki/Accueil

Mais, il n'y a pas les lettres greques et il faut y placer la souris pour voir les autres, ce dont on ne se doute pas forcément en tombant sur la page.

#20 À propos du site bépo.fr » présentation du clavier bépo » 15/6/2018 18:19:09

nicr
Réponses : 6

Chers tous,

Ce site est très bien et le clavier bépo est naturellement fantastique :-)

Néanmoins, de temps à autre (une fois tous les deux ans), j'y reviens pour savoir où se trouve un signe.
Dernièrement j'ai cherché pendant trop longtemps la disposition de toutes les signes et j'ai trouvé non sans mal
https://download.tuxfamily.org/dvorak/d … emoire.pdf

De plus, il me faut tordre la tête pour le lire.

Je pense que cela serait bien de mettre la disposition de toutes les touches en un seul ou plusieurs clavier(s) horizontal/aux disponible en cliquant dans le menu de gauche, menu que le gens regardent naturellement. Par ailleurs, pour présenter le clavier bépo, cela me semble naturel de montrer la position de chaque touche.

Bien cordialement,
Nicolas

#21 Re : Coin des bidouilleurs » personalisation du clavier avec Kubuntu 12.04 » 29/4/2013 15:15:52

Merci beaucoup Sinma et robin-Moussu pour vos réponses.
J'ai lu la moitié du lien wiki mandriva qui est très bien écrit.
À plus tard

#22 Re : Coin des bidouilleurs » personalisation du clavier avec Kubuntu 12.04 » 26/4/2013 18:08:25

Sinma a écrit :

« Je me réjouirais d'une aide supplémentaire, en particulier qui m'indiquerait s'il est possible de personnaliser le clavier à ce niveau là pour qu'une touche tape plusieurs caractères. »

Oui c’est possible. Faut juste trouver le nom de ton caractère dans le fichier /usr/share/X11/xkb/symbols/fr, et après l’utiliser de la même manière (si je ne me trompe pas).

Merci Sinma pour cette réponse, mais elle ne m'est pas très claire (j'ai cliqué sur «  c'est possible » et lu).
Pourrais-tu m'expliciter stp ?

#23 Re : Coin des bidouilleurs » personalisation du clavier avec Kubuntu 12.04 » 18/4/2013 20:51:14

Merci beaucoup Sinma pour ton aide.
Mon fichier fr est
http://sebsauvage.net/paste/?3b6ee46d59 … 5nubEUFsQ=
Je n'ai en gros que changé les touches 0, =, %, ç, i, $ et @ dans le premier clavier bépo.

#24 Re : Coin des bidouilleurs » personalisation du clavier avec Kubuntu 12.04 » 18/4/2013 18:41:02

Merci Sinma pour tes réponses.
Oui, je suis sûr d'avoir modifié le premier clavier bépo, en dessous du dessin représentant un clavier bépo.

#25 Re : Coin des bidouilleurs » personalisation du clavier avec Kubuntu 12.04 » 18/4/2013 17:49:28

Ouf, il a enfin redémarré au troisième essai, mais la personnalisation du clavier a été ignorée par l'ordi...
Pourtant, en tapant
sudo nano /usr/share/X11/xkb/symbols/fr
C'est le clavier modifié qui est affiché.
C'est peur-être parce que deux Bépos sont disponibles et j'ai modifié celui que je n'utilise pas.
Non, ce n'est pas pour cette raison; puisque je peux taper des caractères indisponibles  sur le clavier bépo latin-9.

Pied de page des forums

Propulsé par FluxBB