[Windows Mobile Development and Hacking General] ldloh2:
Hi there, after reading some of the customised keyboard post, I came out with my own and share with you guys. There is one bug though, the number key will first appear funny and you have to run your finger through all the number keys then it will be fine. Hope you guys can help to fix it.

Its a mode of the Fingertouch Pro Keyboard, I reduced the number of key to 8 instead of 10 so that the key can be bigger and more finger friendly. More of the key layout remain the same except 4 or 5 key which need to get a bit used to. (By the way, its a shareware, modify at your own risk)

Please back up the original one and follow this thread for instruction :

Thanks to the original auther of the thread. (BTW his attached file already removed from his server, so I have to design with my own)

---------------------------------------------------

"Flexible keyboard layout with FingertouchPRO"

by meda » Fri Sep 19, 2008 1:46 pm

If you've seen the FT Pro ads, one feature refers to the possibility of customizing the keyboard layout.

I'm going to show you how powerful this feature is, then I will go back and finish an article that explains how this process works, so you can do any customizations yourselves later.

FingertouchPro is installed by default in:

Code: Select all

/program files/teksoft/fingertouch/

At this point we are particularly interested in two folders:

Code: Select all

Images

KBLayout

Inside Images, there are several folders with skins.

Open Default subfolder, and check kb_1.png . Based on the resolution of your device, this image is either 480x240 (for VGAs), either 240x120 (for qvgas).

Inside KBLayout you will find two .TXT files:

KbLayoutFirstLanguage.txt

and

KbLayoutSecondLanguage.txt

On my device the first language is English, so I have the KbLayoutEnglish.txt

This file defines all the 5 layers provided by FTPRO.

Currently the Layout 1 is the Classic keyboard, and it looks like this:

I want to modify this file, to have on Layout #1 only digits, + / -, a decimal point a space button and the backspace button.

This means that I will also need a different skin (keyboard image), since I only have 15 keys and the key sizes and their repartition is different from the original Layout #1.

So, after chaging the KbLayoutEnglish.txt, and preparing the skin, I have the new layout installed on my device!

If you want to try this layout, download the ftprores.zip file.

Inside you will find KbLayoutEnglish.txt, kb_1qvga.png and kb_1vga.png. Extract these 3 files, then:

1) Copy KbLayoutEnglish.txt to your mobile device, over the old layout file in:

/program files/teksoft/fingertouch/KBLayout

2) If your device is VGA (or WVGA) use kb_1vga.png, if it's QVGA (or WQVGA) use kb_1qvga.png. Rename the file to kb_1.png and copy it to the mobile device, over the old one in:

/program files/teksoft/fingertouch/Images/Default

3) Restart your mobile device, then select Layout #1 (using the KB button).

Important: Make sure you have selected the Default skin, from the FingertouchPRO Settings panel, since we've changed the Default skin for layout #1.Medameda

Editors

Posts: 44

Joined: Thu May 11, 2006 2:40 pm

YIM