Bonjour les gens !
Voilà depuis quelques temps je me suis offert un Nokia N9. Pour ceux qui ne le saurait pas c’est un smartphone sous Meego, du linux …
Et il y a peu je passe au bépo. Donc voilà je me suis dit “pourquoi pas avoir la disposition bépo sur mon téléphone. c’est du linux à la base donc ça doit être faisable !”
Fort heureusement pour moi il y a déjà des gens qui ont fait la mêm chose pour le dvorak … il reste plus qu’a adapter.
http://talk.maemo.org/showthread.php?t=79711 (on y trouve les fichiers pour le dvorak US et ES)
Donc voilà les fichiers à placer dans “~/.config/meego-keyboard/layouts/” pour rester dans les fichiers utilisateur, ou sinon dans “/usr/share/meegotouch/virtual-keyboard/layouts/” pour les intégrer directement dans le système.
bepo.xml
[code]<?xml version="1.0" encoding="utf-8"?>
<key>
<binding label="p" extended_labels="&§"/>
<binding shift="true" label="P"/>
</key>
<key>
<binding label="o" accented_labels="óö" accents="´¨" extended_labels="óœòôõ"/>
<binding shift="true" label="O" accented_labels="ÓÖ" accents="´¨" extended_labels="ÓŒÒÔÕ"/>
</key>
<key>
<binding label="v"/>
<binding shift="true" label="V"/>
</key>
<key>
<binding label="d" extended_labels="ðÐ"/>
<binding shift="true" label="D"/>
</key>
<key>
<binding label="l" extended_labels="£"/>
<binding shift="true" label="L"/>
</key>
<key>
<binding label="j" extended_labels="ij"/>
<binding shift="true" label="J" extended_labels="IJ"/>
</key>
<key>
<binding label="z" extended_labels="ə"/>
<binding shift="true" label="Z" extended_labels="Ə"/>
</key>
<key>
<binding label="w"/>
<binding shift="true" label="W"/>
</key>
</row>
<row>
<key>
<binding label="a" extended_labels="@àáäâãåæ"/>
<binding shift="true" label="A" extended_labels="ÀÁÄÂÃÅÆ"/>
</key>
<key>
<binding label="u" extended_labels="ûùúüµ"/>
<binding shift="true" label="U" extended_labels="ÛÙÚÜ"/>
</key>
<key>
<binding label="i" extended_labels="îïìí"/>
<binding shift="true" label="I" extended_labels="ÎÏÌÍ"/>
</key>
<key>
<binding label="e" extended_labels="éèêë€"/>
<binding shift="true" label="E" extended_labels="ÉÈÊË"/>
</key>
<key>
<binding label="c" extended_labels="ç"/>
<binding shift="true" label="C" extended_labels="Ç"/>
</key>
<key>
<binding label="t" extended_labels="þ™"/>
<binding shift="true" label="T" extended_labels="Þ™"/>
</key>
<key>
<binding label="s" extended_labels="ß$"/>
<binding shift="true" label="S"/>
</key>
<key>
<binding label="r" extended_labels="®™"/>
<binding shift="true" label="R"/>
</key>
<key>
<binding label="n" accented_labels="ñ" accents="~" extended_labels="ñ"/>
<binding shift="true" label="N" accented_labels="Ñ" accents="~" extended_labels="Ñ"/>
</key>
<key>
<binding label="m"/>
<binding shift="true" label="M"/>
</key>
</row>
<row>
<key style="special" width="x-large">
<binding action="shift"/>
</key>
<key>
<binding accented_labels="ýÿ" accents="´¨" label="y" extended_labels="ÿ¥"/>
<binding shift="true" accented_labels="ÝŸ" accents="´¨" label="Y" extended_labels="Ÿ¥"/>
</key>
<key>
<binding label="x"/>
<binding shift="true" label="X"/>
</key>
<key>
<binding label="k"/>
<binding shift="true" label="K"/>
</key>
<key>
<binding label="q"/>
<binding shift="true" label="Q"/>
</key>
<key>
<binding label="g"/>
<binding shift="true" label="G"/>
</key>
<key>
<binding label="h"/>
<binding shift="true" label="H"/>
</key>
<key>
<binding label="f"/>
<binding shift="true" label="F"/>
</key>
<key style="special" width="x-large">
<binding action="backspace"/>
</key>
</row>
<row>
<key style="special" width="large">
<binding action="sym" label="?123"/>
</key>
<key>
<binding label="." extended_labels="?!¿¡"/>
</key>
<key>
<binding label="," extended_labels=";()"/>
</key>
<key width="stretched">
<binding action="space"/>
</key>
<key>
<binding label="'" extended_labels="/\-_"/>
</key>
<key style="special" width="xx-large" id="actionKey">
<binding action="return"/>
</key>
</row>
</section>
</layout>
<import file="symbols-35.xml"/>
[/code]
Si vous laisser le fichiers dans l’arboréscence utilisateur il faut ajouter le fichier “symbols-35.xml” à coté. dans l’auter cas il existe déjà.
Voilà une petite capture d’écran pour vous faire une idée du résultat.
Il y avait quelques contraintes, comme “pas plus de 10 caractère par lignes”, "une touche d’accès aux caractère spéciaux"
Donc au final j’ai “aménagé” le clavier pour qu’il reste pratique.
Pour info voilà a quoi ressemble le dvorak us et es