« Implémentation selon le système d'exploitation » : différence entre les versions
mAucun résumé des modifications |
mAucun résumé des modifications |
||
Ligne 6 : | Ligne 6 : | ||
! rowspan="2" valign="top" style="border-bottom: solid 1px; text-align: center;" | Plateforme | ! rowspan="2" valign="top" style="border-bottom: solid 1px; text-align: center;" | Plateforme | ||
! rowspan="2" valign="top" style="border-bottom: solid 1px; text-align: center;" | Outil | ! rowspan="2" valign="top" style="border-bottom: solid 1px; text-align: center;" | Outil | ||
! Gère le mapping symbole/touche ? | ! style="text-align: left;" | Gère le mapping symbole/touche ? | ||
! colspan="5" style="text-align: center;" | Contraintes : | ! colspan="5" style="text-align: center;" | Contraintes : | ||
! colspan="1" | Portée fonctionnelle | ! colspan="1" style="text-align: center;" | Portée fonctionnelle | ||
|- | |- | ||
| style="text-align: left; border-bottom: solid 1px" | (pour distinguer les outils annexes, type outil de Compose) | | style="text-align: left; border-bottom: solid 1px" | (pour distinguer les outils annexes, type outil de Compose) |
Version du 18 avril 2008 à 16:55
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 : | Portée fonctionnelle | ||||
---|---|---|---|---|---|---|---|---|
(pour distinguer les outils annexes, type outil de Compose) | Droits requis pour l'installation ? | Comportement des touches Ctrl ? | Permet AltGr symétrique ? | Gestion d'un mécanisme type Compose ? | Permet l'enchainement de touches mortes ? | Portée et durée d'action de l'outil | ||
Windows | MSKLC | oui | admin | OK | non | non | non | un pilote |
Pilote C | oui | admin | OK | ??? | ??? | ??? | ??? | |
Modif registre | oui | ??? | ??? | ??? | ??? | ??? | un utilisateur | |
AutoHotKey | oui | admin/user | ??? | ??? | ??? | ??? | une session | |
AllChars | non | ??? | N/A | N/A | oui, mais limité à 2 touches | ??? | ??? | |
Linux | xkb | oui | admin / user | OK | oui | non[1] | oui | ??? |
xmodmap | oui | user | OK | oui | non[1] | ??? | ??? | |
loadkeys | oui | admin / user | OK | ??? | non[1] | ??? | ??? | |
compose | non | admin / user | N/A | N/A | oui | oui | ??? | |
Mac OS X | keylayout[2] | oui | admin / user | Partiel[3] | oui | oui | oui | ??? |
- Légende
- en rouge tout ce qui est bloquant pour une utilisation finale ;
- en orange des points gênants qu'il est possible de contourner (par exemple en utilisant un autre programme en plus, ou parce qu'il existe un équivalent) ;
- en vert tout ce qui fonctionne.
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
- ↑ 1,0 1,1 et 1,2 Un mécanisme type Compose n'est pas directement géré, mais l'intégration à Compose est très bonne.
- ↑ http://developer.apple.com/technotes/tn2002/tn2056.html http://developer.apple.com/documentation/Carbon/Conceptual/Supporting_Unicode_Input/SupportingUnicodeInput.pdf
- ↑ Certaines applications, comme Acrobat Reader, conservent les raccourcis AZERTY (bug dans ces applications ?). 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.