« Implémentation selon le système d'exploitation » : différence entre les versions

De Disposition de clavier bépo
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 6 : Ligne 6 :
! rowspan="2" | Plateforme
! rowspan="2" | Plateforme
! rowspan="2" | Outil
! rowspan="2" | Outil
! Gère le mapping
symbole/touche
! colspan="3" | Contraintes
! colspan="3" | Contraintes
|-
|-
| (pour distinguer les outils
annexes, type outil de compose)
| Droits pour installation
| Droits pour installation
| Comportement des touches Ctrl
| Comportement des touches Ctrl
Ligne 14 : Ligne 20 :
! rowspan="4" valign=top | Windows
! rowspan="4" valign=top | Windows
| MSKLC
| MSKLC
| {{V|oui}}
| {{O|admin}}
| {{O|admin}}
| {{R|incorrect}}
| {{R|incorrect}}
Ligne 19 : Ligne 26 :
|-
|-
| Pilote C
| Pilote C
| {{V|oui}}
| {{O|admin}}
| {{O|admin}}
| ???
| ???
Ligne 24 : Ligne 32 :
|-
|-
| AutoHotKey
| AutoHotKey
| {{V|oui}}
| ???
| ???
| ???
| ???
Ligne 29 : Ligne 38 :
|-
|-
| AllChars
| AllChars
| non
| ???
| ???
| ???
| ???
Ligne 35 : Ligne 45 :
! rowspan="3" valign=top | Linux
! rowspan="3" valign=top | Linux
| xkb
| xkb
| {{V|oui}}
| {{V|admin / user}}
| {{V|admin / user}}
| {{V|OK}}
| {{V|OK}}
Ligne 40 : Ligne 51 :
|-
|-
| xmodmap
| xmodmap
| {{V|oui}}
| {{V|user}}
| {{V|user}}
| {{V|OK}}
| {{V|OK}}
Ligne 45 : Ligne 57 :
|-
|-
| compose
| compose
| non
| {{V|admin / user}}
| {{V|admin / user}}
| N/A
| N/A
Ligne 51 : Ligne 64 :
! Mac OS X
! Mac OS X
| keylayout²
| keylayout²
| {{V|oui}}
| {{V|admin / user}}
| {{V|admin / user}}
| {{V|OK}}¹
| {{V|OK}}¹

Version du 6 mars 2008 à 11:39

Limitations techniques des outils d'implémentation

Le but de cette page est de définir clairement pour chaque plateforme, pour chaque outil, ce qui est possible ou non de faire.

Plateforme Outil Gère le mapping

symbole/touche

Contraintes
(pour distinguer les outils

annexes, type outil de compose)

Droits pour installation Comportement des touches Ctrl Gestion d'un mécanisme type Compose
Windows MSKLC oui admin incorrect non
Pilote C oui admin ??? ???
AutoHotKey oui ??? ??? ???
AllChars non ??? ??? oui, mais limité à 2 touches
Linux xkb oui admin / user OK non
xmodmap oui user OK non
compose non admin / user N/A oui
Mac OS X keylayout² oui admin / user OK¹ oui

Précision diverses et variées sur les couleurs (ça a plus sa place dans la partie discussion mais jle mets ici pour l'instant) :

  • je mets en rouge tout ce qui est bloquant pour une utilisation finale ;
  • je mets en orange ce qui concerne des points gênants qu'on peut contourner (par exemple en utilisant un autre programme en plus, ou quand il existe un équivalent)
  • vert quand ça fait tout bien ce qu'on veut

Sinon pour le texte, j'ai mis N/A pour la touche Ctrl pour compose pour linux, vu que c'est un point qui ne le concerne pas

¹ Il est également possible d'avoir d'autres touches que celles en accès direct, de façon à conserver les raccourcis clavier AZERTY ou QWERTY par exemple.

² http://developer.apple.com/technotes/tn2002/tn2056.html http://developer.apple.com/documentation/Carbon/Conceptual/Supporting_Unicode_Input/SupportingUnicodeInput.pdf