View Single Post
Posts: 1,950 | Thanked: 1,174 times | Joined on Jan 2008 @ Seattle, USA
#12
Originally Posted by roblynn View Post
Here is what you need to customize the layout of a virtual keyboard:
1) Get the decode_vkb perl script. You use this script on the appropriate VKB file in /usr/share/keyboards to convert the VKB into an editable XML document.
2) Get both deb from here for the appropriate architecture (depending if you are doing this on the device or on a linux x86 workstation). Use ar and tar to extract the files from the deb, and then to extract the gen_vkb executable and the libimlayouts shared object from the installation archives. Put them both in the same folder -- to run you need to add the current path to LD_LIBRARY_PATH.

Now you have the tools. Simply decode the VKB to XML, edit the file, and then re-encode it using gen_vkb. Move the generated .vkb file to /usr/share/keyboards, restart the hildon-input daemon and voila!
I could use some help with Step 1. After I download decode_vkb I end up with a file called decode_vkb.htm. If I doubleclick it, I get an html page with three links. One is a read me, one is a license, and one is, I suppose, a perl script: decode_vkb.pl

I have no idea what to do with that perl script. Clicking it in MicroB gets me a File Not Found error. But the script doesn't seem accessible other than from within html. Maybe I need some perl software, or I'm just lost.

To summarize, I have no idea about how to "use this [perl] script on the appropriate VKB file ... to convert the VKB into an editable XML document."
__________________
.
. .

Help Save This Forum
for N8x0/Diablo Users! Register and Vote for Solution #1 on this Brainstorm. (The Solution will let you see New Posts with any threads you choose -- like the N900 and Maemo5/Fremantle threads -- filtered out.) (To understand the Solution better, see these posts #17, #18, and #19.)
 

The Following User Says Thank You to GeraldKo For This Useful Post: