![]() |
Virtual keyboard layout change/mod?
Hi all. Does anyone know of a way to change / modify the QWERTY layout
to another standard like left/right/standard Dvorak for the virtual keyboard? Thanks. |
Re: Virtual keyboard layout change/mod?
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 have modified the en_GB virtual keyboard so that it uses the Fitaly layout. This worked well under OS2007, but with OS2008 the "baseline" attribute in the keysizes block does not appear to work -- so the keyboard isn't as nice. Documentation is somewhat sporadic, but here is what I found: 1) maemo-dev list Hope this helps, Robert B. |
Re: Virtual keyboard layout change/mod?
Um...roblynn...for those of us who are a little less advanced, would you mind going a bit more into detail on step 2?...I've decoded my vkb file and edited the resulting xml, but I'm not quite sure how to reencode it. I have the deb files, and I managed to use ar (something new to me) to extract files from one, but that's about as far as I can get...
|
Re: Virtual keyboard layout change/mod?
Quote:
Download the file on the tablet and untar using Code:
$ tar xzvf gen_vkb_arm.tar.gz Code:
$ cd gen_vkb_arm Code:
$ ps -ef | grep input Robert B. |
Re: Virtual keyboard layout change/mod?
It worked perfectly! I now have an easily accessible dash and pipe...that's going to make life so much easier!
|
Re: Virtual keyboard layout change/mod?
Thanks very much for this info! I was able to move the thumb keyboard "spacebar" to the lower right corner. Now the letters are correctly aligned like on a real keyboard. I always had so much trouble with the bottom row letters (z,x,c,v,b,n,m). I also added asterisk, pipe, and backslash to the ".,-" key. No more need to switch tabs for star!
I'm surprised it was so easy to do. Thanks again for the useful information. It makes me think we need a central location for users to post their customized keyboards. |
Re: Virtual keyboard layout change/mod?
Quote:
|
Re: Virtual keyboard layout change/mod?
up
I wanna change default keyboard on my N810 but I only see binaries nad script for OS2007 - will'em work properly on OS2008? |
Re: Virtual keyboard layout change/mod?
If you don't want to go that route, I'm using ukeyboard on my n800. It works fine with OS2008, and lets you simply pick "Dvorak" in the text input settings dialog.
|
Re: Virtual keyboard layout change/mod?
On the same topic, how do I replace the keyboard bitmaps? The recognizability on some of them could be much higher - eg Return could have a solid, possibly orange, arrow rather than a thinly outlined white arrow...
|
All times are GMT. The time now is 06:01. |
vBulletin® Version 3.8.8