Flexible keyboard layout with FingertouchPRO

An improved version of the innovative keyboard from Teksoft. fT9, multiple languages, gestures, custom layouts, skins and more.

Moderator: Teksoft

Flexible keyboard layout with FingertouchPRO

Postby Sn0wflake » 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.
Image
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:
Image

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!
Image

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.
Meda
Sn0wflake
Editors
 
Posts: 44
Joined: Thu May 11, 2006 2:40 pm

Return to Fingertouch PRO

Who is online

Users browsing this forum: No registered users and 1 guest


cron