Portable Keyboard Layout
Portable Keyboard Layout (PKL) est un logiciel libre pour Microsoft Windows, permettant de changer de disposition de clavier en mode utilisateur, sans avoir à installer de logiciel spécifique sur l'ordinateur. Contrairement aux pilotes Windows, il n'est pas nécessaire de posséder les droits administrateurs sur la machine pour l’utiliser.
Le fichier devel/pkl-fr-dvorak-bepo-1.1rc2.zip
contient l’application Portable Keyboard Layout de Máté Farkas[1][2]. Ce script, basé sur plusieurs fichiers .ahk, est adaptée à la disposition fr-dvorak-bépo dans sa dernière version. Les fichiers de configuration et les images sont générés automatiquement par configGenerator à partir des fichiers klc.
Utilisation
Le logiciel est fourni sous la forme d’un fichier ZIP à décompresser à l’endroit où vous souhaitez ; répertoire personnel ou clef USB par exemple.
Le répertoire contient les images des cartes de la disposition, des fichiers de configuration et de traduction du logiciel :
- le fichier pkl.ini contient les paramétrages spécifiques à votre utilisation du logiciel ;
- les fichiers layout.ini contient la disposition ;
- Le fichier éxécutable pkl.exe est le logiciel proprement dit. Double cliquez dessus, une icône aparaît dans votre barre d'état : ça y est, vous êtes en dvorak-bépo.
L’application apparait dans la zone de notification de la barre des tâches d’où la disposition peut être désactivée : en cliquant sur l’icône, dans le menu ou avec clavier bépoAltGr+clavier bépoAlt.
Il est possible d’afficher les images de la disposition lors de la saisie pour faciliter l’apprentissage et de choisir la méthodes de dactylographie désirée (standard
, t6
et o0
), soit dans le menu soit avec clavier bépoAlt+clavier bépoMaj. Un double-clic sur l’icône passe à la disposition suivante.
Fichiers de données
pkl.ini
Contient les options par défaut, utilisées au démarrage du logiciel.
le répertoire Layouts
le répertoire Languages
layout = fr-dvorak-bepo:Dvorak Bepo,standard:Dvorak Bepo/dactylo standard,o0:Dvorak Bepo/dactylo o0
- Contient la liste des dispositions utilisées par le logiciel, stockées dans le dossier « layouts »
language = French_Standard
- peut-être mis à auto, ou n'importe quel fichier présent dans le dossier « languages »
displayHelpImage = 1
- peut être mis à 0 pour désactiver l'affichage des vignettes.
- si vous ne voulez ne garder qu’une seule disposition, vous pouvez mettre
compactMode = 1
dans le fichier pkl.ini et placer tous les fichiers dans le même répertoire (celui où est l’executable). - il est possible d’utiliser une touche ayant des fonctions « étendues ». Elle permet d’avoir les pavés de touches auxiliaires (entrée, retour arrière, page up/down, inser., début, fin, les flèches directionnelles,…) sous les doigts depuis une touche « morte » prédéfinie (une sorte de touche Fn). Son comportement est défini dans le fichier pkl.ini. La carte extend.png est fournie avec la disposition. Pour fonctionner, la ligne
extend_key =
dans la section[global]
du fichier layout.ini doit être configurée(le « ; » met la ligne en commentaire). Pensez à désactiver le comportement normal de la touche dans la section[layout]
. Par exemple si vous voulez utiliser la touche CapsLock, votre fichier layout.ini doit contenir :
[global] extend_key = Capslock [layout] Capslock = disabled
Remarques
- les cartes des touches mortes en AltGr et Maj.+AltGr ne sont pas générées (les caractères sont ≮≯≰≱ǽǼǣǢ৲).
- il faudrait faire des icones (on.ico et off.ico) pour les différentes versions afin de les reconnaitre dans la zône de notification.
Notes et références
- ↑ Autohotkey.com — Fil de discussion sur Portable Keyboard Layout
- ↑ Dépôt svn de Portable Keyboard Layout