Utilisateur:Beri

De Disposition de clavier francophone et ergonomique bépo

Dès mes premiers pas dans le bépo, j'ai remarqué des gênes concernant certains enchaînements.

C'est pourquoi j'ai essayé plusieurs choses, en utilisant intensivement le comparateur de dispositions sur plusieurs dizaines de modifications et de combinaisons de modifications, sur plusieurs corpus différents.

J’ai aggloméré ces différents corpus en un seul fichier : corpus FR Beri

Mes usages principaux du clavier :

  • le français,
  • l'anglais.

Vous noterez que les modifications comme W–K et K–Z en font un clavier plus international.

S’il est possible qu’elles en fassent un clavier moins optimisé pour le français, ce sera dans une mesure infime car cela concerne des lettres très rares en français, tout en facilitant beaucoup les choses pour l’anglais notamment. Je n’irai pas plus loin pour ne rien casser d’important en français.

Cartes simplifiées

BÉOPY actuel (pilote (raccourcis azerty))

#
$
1
"
2
«  <
3
 » >
4
( [
5
) ]
6 ^
@ _
7 ¬
+ ±
8 ¼
-
9 ½
/ ÷
0 ¾
* ×
°
=
`
%
B ¦
|
É ő
ó
O
œ
P §
{
Y
}
!
ô ¡
V
ǒ
D
ð
L ø
£
J
ij
K
~
Z
ə
 
A
æ
U
ù
E ¤
I ȯ
ö
; ơ
, '
C ſ
©
T
þ
S
ß
R
®
N
õ
M º
ō
Ç ț
ţ
Ê
/
À
\
È `
ò
X
&
: ·
.
W
ŏ
?
¿
G
µ
Q ̣ọ
å
H
F ª
ǫ
Ctrl
Super
Alt
[Espace insécable] [Espace fine insécable]
[Espace] [Espace insécable]
AltGr
Super
Menu
Ctrl

[INSÉRER CARTES MANQUANTES]

Téléchargements

Pilotes

BÉOPY (azerty)

Corpus, comparateur de dispositions, fichiers KLC et XKB : https://mon-partage.fr/f/U91eQxMI/

Autres fichiers

̛̛TIPP 10 : logiciel proposant des exercices pour s’entraîner à la nouvelle disposition

  • Téléchargez cette archive et décompressez-la ;
  • Exécutez le fichier tipp10.exe sous Windows.

Cette version-ci ne fonctionne pas avec Windows 8, pour ce dernier il faut donc télécharger le logiciel (en anglais sur le site officiel), l'installer et éditer soi-même des leçons pour bépo.

[À COMPLÉTER]

Justification des inversions

La modification principale consiste à inverser certaines touches.

Inversions actuelles

O–P

  • facilite POU
  • place le O, lettre relativement fréquente (plus que le p), sous le doigt le plus long. La lettre plus fréquente est donc plus facile d'accès

E–I

  • accompagne l’inversion O–P pour faciliter OU et OI, si fréquents
  • facilite IEU, qui implique un doigt faible
  • allège la charge de l’index, qui, sur bépo, a 6 touches à gérer dont le E
  • crée une symétrie de réflexe : NT à droite, AI à gauche
  • évite les fréquents enchaînements [index E]-[index virgule] ou [index E]-[index point], qui passent en enchaînement majeur-index

G–Q

  • pour faciliter GR GN GL RG NG
  • cette inversion complique RQ SQ NQ, mais :
  • dans mes corpus français, le G est plus fréquent que le Q (13263/11399) – il semblerait que le corpus ayant servi à l’élaboration du BÉPO ait été biaisé par la présence d’un texte de Proust, qui ne lésinait pas sur les propositions relatives (qui, que, lequel) pour allonger ses phrases
  • il est encore plus souvent précédé d'une lettre que le Q et forcément beaucoup plus souvent suivi d’une consonne que le Q. Le mettre sur un « bord » facilitera donc les digrammes avec le G

È–Y

  • permet de taper IÈ avec deux doigts différents, IÈ étant quasiment le seul digramme voyelle-voyelle fréquent impliquant È
  • facilite tous les digrammes voyelle-voyelle impliquant le Y, sauf IY/YI, mais ce dernier est le plus rare, autant en français qu’en anglais
  • facilite grandement YOU (très pratique en anglais)
  • permet de placer les crochets { } en AltGr sur P–Y, place logique car ils se trouvent ainsi sous les parenthèses et les crochets [ ]
  • presque toutes les lettres accentuées se trouvant en bas à gauche (ÊÀÈ), les touches inutiles en anglais et espagnol se trouvent groupées au même endroit

W–K

  • en français, ça ne change quasiment rien
  • en anglais, ça facilite beaucoup les choses, notamment le fréquent WH


K–Z

  • le Z n’est pas si fréquent en français
  • le Z est la lettre la moins fréquente en anglais
  • anglais en français cumulés, c’est la lettre que j’utilise le moins
  • le K sera bien mieux placé ainsi pour l’anglais

Underscore en clavier bépoAltGr+clavier bépo6 et accent circonflexe non-mort sur clavier bépoAltGr+clavier bépoMaj+clavier bépo6

  • MSKLC ne me permet pas de créer un pilote avec l’underscore sur la touche Espace
  • je n’utilise jamais l’ACNM

Espace insécable automatique avec les guillemets chevrons

  • rend la vie plus belle
  • si vous n'en voulez pas, un passage rapide par MSKLC (avec le fichier KLC téléchargé avec le pilote) vous permettra de supprimer l’espace gênante et de générer un nouveau pilote

Autres inversions envisagées

Je n’ai pas encore essayé les inversions suivantes mais elles me font plus ou moins fortement de l’œil. Les lettres s’entendent ici comme étant placées comme sur la carte figurant plus haut, pas comme sur le bépo.

F–J

  • place F à une place plus accessible pour moi, notamment pour les digrammes FL FR (si FR devient un peu plus compliqué, FL devient beaucoup plus aisé)
  • J n’a pas besoin d’être si accessible
  • réduit l’écart à faire pour taper J’
  • le F se trouve ainsi à la place qu’il occupera en cas de décalage complet (voir plus bas)

Pour B et É, 2 options sont à étudier :

É–B

  • pour faciliter AB BA et détendre ÉE
#
$
1
"
2
«  <
3
 » >
4
( [
5
) ]
6 ^
@ _
7 ¬
+ ±
8 ¼
-
9 ½
/ ÷
0 ¾
* ×
°
=
`
%
É ő
ó
B ¦
|
O
œ
P §
{
Y
}
!
ô ¡
V
ǒ
D
ð
L ø
£
F ª
ǫ
K
~
Z
ə
 
A
æ
U
ù
E ¤
I ȯ
ö
; ơ
, '
C ſ
©
T
þ
S
ß
R
®
N
õ
M º
ō
Ç ț
ţ
Ê
/
À
\
È `
ò
X
&
: ·
.
W
ŏ
?
¿
G
µ
Q ̣ọ
å
H
J
ij
Ctrl
Super
Alt
[Espace insécable] [Espace fine insécable]
[Espace] [Espace insécable]
AltGr
Super
Menu
Ctrl

ou

B–, et É–.

  • faciliter encore ÉE
  • faciliter les smileys :( :) ;( ;) :O :P ;P
#
$
1
"
2
«  <
3
 » >
4
( [
5
) ]
6 ^
@ _
7 ¬
+ ±
8 ¼
-
9 ½
/ ÷
0 ¾
* ×
°
=
`
%
; ơ
, '
: ·
.
O
œ
P §
{
Y
}
!
ô ¡
V
ǒ
D
ð
L ø
£
F ª
ǫ
K
~
Z
ə
 
A
æ
U
ù
E ¤
I ȯ
ö
B ¦
|
C ſ
©
T
þ
S
ß
R
®
N
õ
M º
ō
Ç ț
ţ
Ê
/
À
\
È `
ò
X
&
É ő
ó
W
ŏ
?
¿
G
µ
Q ̣ọ
å
H
J
ij
Ctrl
Super
Alt
[Espace insécable] [Espace fine insécable]
[Espace] [Espace insécable]
AltGr
Super
Menu
Ctrl

Autres évolutions possibles

Décalage complet du clavier

Ceci n’est pertinent que sur clavier classique, où l’auriculaire droit a 3 colonnes à gérer et le gauche une seule. Le but de cette manœuvre est de mieux équilibrer la charge entre les auriculaires.

Il s’agit de décaler toutes les touches d’un cran vers la droite, celles se trouvant tout à droite étant par conséquent basculées tout à gauche.

Idéalement, ceci doit s’accompagner d’un démontage-remontage du clavier afin de placer les ergots au bon endroit pour les garder sous les index.

Ce décalage permet aussi d'assurer la viabilité de l'inversion AltGr–Maj.

Aperçu sur BÉOPY actuel :

#
$
1
"
2
«  <
3
 » >
4
( [
5
) ]
6 ^
@ _
7 ¬
+ ±
8 ¼
-
9 ½
/ ÷
0 ¾
* ×
°
=
`
%
K
~
B ¦
|
É ő
ó
O
œ
P §
{
Y
}
!
ô ¡
V
ǒ
D
ð
L ø
£
F ª
ǫ
J
ij
 
Ç ț
ţ
A
æ
U
ù
E ¤
I ȯ
ö
; ơ
, '
C ſ
©
T
þ
S
ß
R
®
N
õ
M º
ō
AltGr
Z
ə
Ê
/
À
\
È `
ò
X
&
: ·
.
W
ŏ
?
¿
G
µ
Q ̣ọ
å
H
AltGr
Ctrl
Super
Alt
[Espace insécable] [Espace fine insécable]
[Espace] [Espace insécable]
Super
Menu
Ctrl

Inversion AltGr–Maj

AltGr et Shift sont inversés, ceci pour donner accès aux majuscules en gardant la main en place.

Les chiffres restent sur l’actuel Shift, pour bénéficier de Caps Lock, car inverser AltGr et Shift au niveau du software n’est pas dans mes compétences (j’utilise MSKLC qui ne permet pas de toucher aux touches modificatrices).

Cette modification n’est pertinente que si la longueur de votre barre Espace vous permet d’accéder facilement à AltGr.

Si ce n’est pas le cas, elle n’est pertinente que si vous adoptez le décalage complet du clavier décrit précédemment, qui permet d’accéder plus facilement à AltGr en permanence avec le pouce droit.

Bascule de clavier

Caps Lock peut être une touche parasite, que l’on active souvent par accident. D’où l’idée de l’utiliser pour autre chose. Pour cela, j’utilise un script AutoHotKey, qui fait de CapsLock une touche bascule (appelons-la ici MODE).

Tant que Mode est enfoncé, certaines touches changent de fonction (voir carte ci-dessous). Une double pression de Mode permet de verrouiller cet état. Une pression supplémentaire l’annule.

[INSÉRER CARTE]

Avantages : accès, sans déplacer la main, à des touches et fonctions qui normalement obligent à la déplacer ou à l’étirer.

L’accès à un pavé numérique permet de supprimer les chiffres de la rangée supérieure et d’y placer d’autres caractères. La fonction CapsLock reste accessible via Shift droit + Shift gauche (annulée par Shift).

Comment adopter cette bascule

  • Téléchargez AutoHotKey
  • Téléchargez ce script [AJOUTER LIEN]
  • Sur Windows, pour qu'il s'exécute automatiquement à chaque démarrage placez-le dans le répértoire C:\Utilisateurs\votrenom\AppData\Roaming\Microsoft\Windows\Menu Démarrer\Programmes\Démarrage