Layouts der On-Screen-Tastatur erstellen/nl

Deze toelichting beschrijft, hoe de Layout van het On-Screen-toetsenbord kan worden aangepast en hoe nieuwe Layouts opgesteld kunnen worden.

Layout opstellen
In de directory /usr/share/matchbox-keyboard bevindt zich de Layout van het toetsenbord als XML-bestand. Om een nieuwe Layout samen te stellen, kopieërt men een beschikbare Layout en gebruikt het als template, bijv. sudo -s cd /usr/share/matchbox-keyboard cp keyboard-tiitoo.xml keyboard-adminh.xml Daarna kan het nieuwe bestand naar hartelust worden bewerkt.

Het XML-bestand bevat vier layout-secties, een duitse, een engelse en voor elk nog een voor portrait-mode. Ieder layout bevat row-secties, die weer key-tags bevatten.

Details over het format zijn te vinden op.

Layout gebruiken
Om het nieuwe Layout te gebruiken, moet het bestand /usr/bin/tiitoo-keyboard-toggle-daemon.sh worden bewerkt. De derde regel CMDLINE='matchbox-keyboard tiitoo' moet worden veranderd door tiitoo te vervangen door het Suffix, dat men hierboven heeft gekozen. Bijv.: CMDLINE='matchbox-keyboard adminh'

Kant-en-klare Layouts
Op wenation.de bevinden zich enige kant-en-klare Layouts.

Echter, niet alle Layouts zijn hier van de nieuwste uitvoering. In sommige gevallen ontbreken de portrait-secties, wat tot gevolg heeft dat het toetsenbord crasht, als de tiitoo-browser in de portrait-mode omschakeld. Bovendien wordt het keyboard-tiitoo.xml hierdoor overschreven. Daarom moet in ieder geval het orgineel eerst worden gesaved of nog beter, het nieuwe bestand van de naam veranderen in bijv. keyboard-wenation.xml. Zoals bijv. in de hierna volgende code-snippet:

cd /tmp wget 'http://ristig.homelinux.org/wenation/lib/exe/fetch.php?media=betreutes_wiki:wenation2.tgz' -O keyboard-wenation2.tgz tar xf keyboard-wenation2.tgz mv keyboard-tiitoo.xml keyboard-wenation.xml sudo mv keyboard-wenation.xml wenation /usr/share/matchbox-keyboard

Zie ook

 * omschakelen tussen verschillende On-Screen-Tastatur-Layouts

Weblinks

 * matchbox-keyboard uit het matchbox project