Skip to content

Commit

Permalink
Optimot a reconnu ne pas être "tous claviers" (#281)
Browse files Browse the repository at this point in the history
  • Loading branch information
fabi1cazenave authored Nov 19, 2024
1 parent e391306 commit c039a7a
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 19 deletions.
36 changes: 20 additions & 16 deletions www/content/claviers/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -190,22 +190,22 @@ remplacement de la touche AltGr.

### Les limitations de Bépo <small>(Béopy, Optimot…)</small>

Pour Bépo et ses variantes c’est plus délicat car il faut déplacer des
**lettres**, ce qui oblige à changer de technique de saisie quand on passe d’un
clavier standard à un clavier ergonomique. Pour minimiser la gêne et conserver
[W]{.kbd} sous l’auriculaire droit, il faut passer [Shift]{.kbd} sous un pouce —
ce qui n’est pas un changement anodin non plus.

Les variantes de Bépo ont toutes le même problème, lié à la présence de deux
lettres sur la 7<sup>e</sup> colonne du clavier ISO. Optimot se targue d’être
conçu « pour tous les claviers » mais a les mêmes limitations — et détaille même
sur son site quelles adaptations effectuer pour chaque type de clavier.
Pour Bépo et toutes ses variantes, c’est plus délicat car il faut déplacer des
**lettres** qui sont sur la 7<sup>e</sup> colonne du clavier ISO : la technique
de saisie diffère quand on passe d’un clavier standard à un clavier ergonomique.
Pour minimiser la gêne et conserver [W]{.kbd} sous l’auriculaire droit, il faut
passer [Shift]{.kbd} sous un pouce — ce qui n’est pas un changement anodin non
plus.

Par ailleurs, on ne pourra pas fusionner les symboles déplacés avec la couche
AltGr, dont les meilleurs emplacements sont déjà pris pour des besoins
typographiques : `Œ`, `Æ`, `Ù`, ``, le tréma mort, tous sont sur les touches
confortables en main gauche. Il faut donc définir un layer supplémentaire.

Ce n’est pas *impossible*, mais c’est *nettement* plus difficile. Quitte à
devoir procéder à des adaptations, [Bépolar][] nous semble être une meilleure
option.

### L’approche Ergonaute <small>(Ergo‑L, Erglace, Lafayette, Bépolar…)</small>

Ergo‑L a été pensé dès le début pour tous les claviers, ergonomiques ou non.
Expand Down Expand Up @@ -238,7 +238,7 @@ Et c’est tout.
<th></th>
<th> AZERTY </th>
<th> Bépo </th>
<th> Ergo‑L </th>
<th> Ergo‑L ⁽¹⁾ </th>
</tr>
<tr>
<td style="padding: 1em 0;"> [full-size][] </td>
Expand All @@ -262,7 +262,7 @@ Et c’est tout.
</tr>
<tr>
<td> [3×6][] </td>
<td> non compatible ⁽¹⁾ </td>
<td> non compatible ⁽²⁾ </td>
<td><ul>
<li> `W`, `Ç`, `%` </li>
<li> tiret sur un layer </li>
Expand All @@ -275,8 +275,8 @@ Et c’est tout.
</tr>
<tr>
<td> [3×5][] </td>
<td> non compatible ⁽¹⁾ </td>
<td> non compatible ⁽¹⁾ </td>
<td> non compatible ⁽²⁾ </td>
<td> non compatible ⁽²⁾ </td>
<td><ul>
<li> [layer-taps][LT] </li>
<li> [homerow-mods][HRM] </li>
Expand All @@ -287,10 +287,13 @@ Et c’est tout.
<!-- do not remove the empty line above -->
:::

⁽¹⁾ On considère qu’une disposition est « non compatible » avec une géométrie de
⁽¹⁾ Ergo‑L ou toute autre disposition [1DFH][] : Erglace, Bépolar,
QWERTY-Lafayette, Colemak French Touch…

⁽²⁾ On considère qu’une disposition est « non compatible » avec une géométrie de
clavier quand les lettres courantes du français ne peuvent plus tenir dans le
seul layer principal. C’est le cas d’AZERTY dès qu’on n’a plus de rangée de
chiffres, et de Bépo (et ses variantes) dès qu’on a moins de 2 colonnes sous
chiffres, et de Bépo (et ses variantes) dès qu’on a moins de deux colonnes sous
l’auriculaire droit.


Expand Down Expand Up @@ -366,6 +369,7 @@ quasi inutilisable en AZERTY.
[LT]: ./arsenik/#layer-taps
[1DFH]: /presentation/#dfh-1u-distance-from-home
[dactylo]: /articles/apprendre_a_taper/
[Bépolar]: /lafayette/#b%C3%A9polar

[Sofle]: https://github.com/josefadamcik/SofleKeyboard
[Corne]: https://github.com/foostan/crkbd
Expand Down
5 changes: 2 additions & 3 deletions www/content/claviers/compacts/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -170,9 +170,8 @@ placer [Entrée]{.kbd} et [Backspace]{.kbd} sous les index, permettant ainsi de
laisser les touches [Shift]{.kbd} inchangées sous les auriculaires, et seront plus
intuitifs.

**En Bépo**, les [4×6][] et [3×6][] sont envisageables. L’effort d’adaptation
est nettement plus significatif, y compris pour les variantes qui se proclament
conçues « pour tous les claviers, sans adaptation » :
**En Bépo** (Béopy, Optimot…), les [4×6][] et [3×6][] sont envisageables.
L’effort d’adaptation est nettement plus significatif :

- une couche de symboles doit être définie en plus de la couche [AltGr]{.kbd} ;
- pour déplacer le moins possible les lettres de la 7<sup>e</sup> colonne du
Expand Down

0 comments on commit c039a7a

Please sign in to comment.