Jump to content

FingerKeyboard 2


Guest maad11

Recommended Posts

Guest maad11

Hi,

At XDA forum, there is a new keyboard available - LINK

As for me, it is much better than the Samsung's one. Typing is much faster and more comfortable. It includes several national layouts.

Below, you will find some screenshots:

keyb1.jpg

w493.png

keyb2.jpg

omniakeyb4.jpg

w400.png

I also found some bugs:

- can not turn on the auto suggesting feature

- black skins do not work:

omniakeyb6.jpg

w240.png

However, so far I consider this to be one of the best keyboards available, and it is free :-)

I hope I am not breaking any rules by uploading the cab to the post.

--MY MODIFICATIONS--

To use my mods, download the relevant rar archive, unpack and overwrite the txt files to your Program Files/FingerKeyb/Skins Directory.

REMEMBER to backup your old files first

Please remember that the keyboard must be RESTARTED in order the mods to take its effect - to do that - simply turon on the keyboard, change it to some other (Samsung one) and change it back to Finger Keyboard.

-----------

1. MOD I

I am including a couple of txt files that I just made - for POLISH users, they add letters "ś" that was originally missing.

File to be downloaded - "mod_1 letter ś for Polish layouts.rar"

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

2. MOD II

I fixed how the black skis are displayed. Well, It was just a matter of correcting the fonts sizes - so, I played with the config files and they are all fine now:

blackred.png

File to be downloaded - "mod_2 fix black skins.rar"

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

3. MOD III

English landscape with bigger keys and arrows still present

landscape1.png

w400.png

File to be downloaded - "mod_3 bigger_keys_with_arrows_landscape.rar"

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

4. MOD IV

English and Polish Landscapes layouts - bigger keys with no arrows. However the arrows are still quickly accesible under the numeric pad.

englishlandscape2.png

File to be downloaded - "mod_4 bigger keys no arrows_landscape.rar"

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

5. MOD V

Portrait layout modification - the keyboard is a bit smaller, no arrows in English layout, arrows present in numeric pad, other national layouts will be dispalyed a bit "off"

1. On the left: original layout, on the right: my quick modification

compare.png

2. Numeric layout mod and an example how other (national) non-modified layout will be displayed after applying the mod

numericandother.png

The numeric layout is not very pretty, because I wanted to keep the arrows and the images for keys and spacebar can not be downsized.

File to be downloaded - "mod_5 bigger keys smaller keyboard.rar"

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

6. MOD VI

Smaller portrait with no arrows - the keys are the same size as in original layout.

If you want to just have smaller keyboard in all portrait layouts - loose the arrows (also in the numeric pad and all national layouts).

This way the general hight for all portrait keyboards will be smaller, and the arrows just simpy do not fit on the screen, see:

compare2.png

File to be downloaded - "mod_6 smaller keyboard no arrows.rar"

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

7. MOD VII

Portrait layout - keyboard size about the same as original, large keys, no arrows in English and Numeric pads.

Button hights increased from 31 to 40 pixels, general dimension of the keyboard roughly the same:

compare3.png

File to be downloaded - "mod_7 portrait large keys no arrows.rar"

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

8. MOD VIII

For those of you, who use the big buttons in portrait (my mod VII) and miss the total lack of arrows in portrait, I modified the numeric pad, it looks like this:

largedigitswitharrows.png

It has all the digits and signs, I added extra the ":" character for time typing, like: 5:30 AM...

File to be downloaded - "mod_8 numeric pad with large keys and arrows.rar"

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

9. MOD IX - Memory Occupation

Right after installation, the keyboard occupies about 1.8 MB in the Device Memory. Since I am running on original Samsung ROM - for me every byte is as precious as an ounce of gold.

I figured out that you can easily remove files (form the Skins folder) that you do not need anymore, without any harm to the main activity of the keyboard.

In my case, I am using only two layouts (EN and PL) and 2 skins (out of 5 available) - so, I removed all the other regional layouts (12 out of 14 total) both for landscape and portrait and removed the unused by me 3 skins (folders and config files).

After the removal, the keyboard takes only about 600 KB of memory - pretty light now.

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

10. Mod X - Landscape Numeric

I adjusted the numeric pad in landscape mode: made a bit larger keys, separated numbers from operators and function keys, moved Backspace and Return keys to the right, etc.

Please see the screenshot, showing comparison to the original one (at the top):

comparenumeric.png

File to be downloaded: "mod_10 landscape numeric rearranged.rar"

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

11. Mod XI - Color Highlighted Keys in Black Skins

As requested by Lancez I added colored, highlighted keys for black skins. Originally, they are black - after applying the mod they will be red or blue, depending on your skin, please see the screenshot:

bluered.png

File to be downloaded: "mod 11 color keys in black skins.rar"

Please download and unpack the attached archive. You will get 2 folders: "blue" and "red".

- Contents of the folder "blue" (2 bmp files) copy and overwrite to the following directory on your device : "Program Files/FingerKeyb/Skins/BlueEd"

- Contents of the folder "red" (2 bmp files) copy and overwrite to the following directory on your device : "Program Files/FingerKeyb/Skins/BlackEd"

Edit:

Lancez has also prepared his version of the color highlighted keys - they are orange. Please download the attached file "mod 11b_orange_color_keys.rar", unpack and copy the 2 bmp files to the specific skin folder (as described above) - Thanks Lancez

FingerKeyb_2.0_WQVGA.cab

mod_1_letter____for_Polish_layouts.rar

mod_3_bigger_keys_with_arrows_landscape.rar

mod_4_bigger_keys_no_arrows_landscape.rar

mod_5_bigger_keys_smaller_keyboard.rar

mod_6_smaller_keyboard_no_arrows.rar

mod_8_numeric_pad_with_large_keys_and_arrows.rar

mod_10_landscape_numeric_rearranged.rar

mod_7_portrait_large_keys_no_arrows.rar

mod_2_fix_black_skins.rar

mod_11_color_keys_in_black_skins.rar

mod_11b_orange_color_keys.rar

Edited by maad11
Link to comment
Share on other sites

Guest mukiblaster

Looks awesome!!, the portrait mode seems to be comfortable for typing with 2 hands, thanks dude!...I'm already installing it on mine right now.

:(

Link to comment
Share on other sites

Guest sid0101

tried it.

Works well...kind of like zoomboard.

Only gripe I have is that in landscape mode, the keys seem to be smaller than that of the HTC shown in the XDA thread. I know it might have something to do with resolution, but I mean, look at all that space not being used in landscape mode....

I think they are onto something if it the update it anymore. But if not, I guess it will have to suffice.

Link to comment
Share on other sites

Guest sid0101
its not bad but touchpal is better have a look

http://www.cootek.com/intro.aspx

thats what i think anyways it has a free trial but the full version is on the net if u know where to look (no im not going to tell board rules and all)  :(

Are there any screen shots of this running on the omnia?

Link to comment
Share on other sites

Guest punkmonkey1984
Are there any screen shots of this running on the omnia?

not that i know of but it runs just on mine just like in the video on the link i posted you can skin it too btw

Link to comment
Share on other sites

Guest maad11
Is there scandinavian keyboard included? (With å ö ä) and does this use xt9 or some own word list?

See HERE post #162, as for the xt9 see the first post at the xda thread, however I can not turn on the auto suggesting on my Omnia. If you figure it out, let me know - please.

Regards

Link to comment
Share on other sites

Guest TheDrizzle

This keyboard seems great! Is there any way to turn off the "clicking" noise as each key is pressed is pressed? I didn't see it in the options....

EDIT: found it on the xda thread:

Open up Skin-01-global.txt in notepad and delete the following line:

ClickSound click-0.wav

Thanks!

Edited by TheDrizzle
Link to comment
Share on other sites

Guest maad11

Hello,

I was reporting earlier that the Blue and Glossy Skins do not work.

MOVED to post #1 - under "mod II" section

So, the only bug left on Omnia is that we can not turn on the word suggesting...

Hope it helps

Regards

Edited by maad11
Link to comment
Share on other sites

Guest Ingvarr
So, the only bug left on Omnia is that we can not turn on the word suggesting...

Does it correctly switch the orientation for you with keyboard onscreen?

Because it does not for me.

Link to comment
Share on other sites

Guest maad11
Does it correctly switch the orientation for you with keyboard onscreen?

Because it does not for me.

I do not quite understand what you mean... I am not using the auto rotation, do it manually with the rotation mapped to a hardware button.

In my case when I type a message in portrait and hit the rotation button, the screen rotates and the keyboard gets "hidden" - but it is just a matter of pressing the keyboard softkey at the bottom taskbar and it is visible again... The same happens with the Samsung's keyboards active.

Hope it helps.

Link to comment
Share on other sites

Guest maad11
its not bad but touchpal is better have a look

http://www.cootek.com/intro.aspx

thats what i think anyways it has a free trial but the full version is on the net if u know where to look (no im not going to tell board rules and all) :(

Touchpal is for sure a great keyboard, but in the new version (3.5) there is a limited national layouts available. For example, the one I am interested in (Polish) is missing (-:

I decided to let you know about FingerKeyboard, because I consider it very comfortable, it is free, but it is also veeeery easy to customize.

You can easly (with very little effort) add you own national signs/letters, emoticons, whole words or phrases assigned to a single button.

All you have to do is do modify the txt layout files (found in the Skins directory) - according to the instructions provided at the xda thread. Every key is described in the following way:

Key 50 5 44 62 2,2,8,2 key0 key1 w,£,W,é SC:w,SC:£,SC:W,SC:é

where the first part: "Key 50 5 44 62 2,2,8,2 key0 key1 w,£,W,é" describes the key's number and what is displayed on it, and the second part: "SC:w,SC:£,SC:W,SC:é" describes what will be typed in after the key is pressed in four "modes" (separated by a comma): "normal mode" with short and long press and the "Shift/Caps Lock mode" with short and long press. In the second part you find the prefixes: SC and SS. SC means that there will be one character typed in and the SC:x means there will be several characters typed in, where the x means the number of the characters.

So, if you want to add your own characters or phrases to an English layout, you need to midify the following files: "skin-02-wqvga-land-01-eng.txt" and "skin-02-wqvga-port-01-eng.txt".

Below, you will find a little example... I modified the English layout in Caps lock mode, adding to the letter "S" phrase "Regards", to the letter "D" an example email address and to the letter "F" an example phone number:

modyfikacja2.png

Below you will find the modified strings in the txt file:

Key 37 39 22 31 1,1,4,1 key0 key1 s,CSCHEME.Smile2,S,Rgr SC:s,AC:Smile2,SC:S,SS:7Regards

Key 61 39 22 31 1,1,4,1 key0 key1 d,CSCHEME.Smile3,D,w@g SC:d,AC:Smile3,SC:D,SS:[email protected]

Key 85 39 22 31 1,1,4,1 key0 key1 f,CSCHEME.Smile4,F,555 SC:f,AC:Smile4,SC:F,SS:12+48555555555

This way you can have typed in your name, signature or a phone number you send sms's pretty often to - with one click.

I hope it sounds clear to you guys, I am not the best teacher out there :-)

Hope it helps

Edited by maad11
Link to comment
Share on other sites

Guest maad11
Still got the error when i download the text files...

Check your file "skin-00-sheme-BlackRed.txt" in the Program Files/FingerKeyb/Skins directory.

It should be like this:

CScheme Name BlackEdition

CScheme GfxDir BlackEd

CScheme FontNormal ffffff Tahoma 18 700

CScheme FontHold b3b3b3 Tahoma 10 700

CScheme FontSelected efefef Tahoma 21 900

CScheme FontSelHold efefef Tahoma 15 500

CScheme BgColor 000000

CScheme SelectedOffset 5

CScheme SelectedOpacity 220

This is working for me perfectly

Regards

Link to comment
Share on other sites

Guest Ingvarr
I do not quite understand what you mean... I am not using the auto rotation, do it manually with the rotation mapped to a hardware button.

In my case when I type a message in portrait and hit the rotation button, the screen rotates and the keyboard gets "hidden" - but it is just a matter of pressing the keyboard softkey at the bottom taskbar and it is visible again... The same happens with the Samsung's keyboards active.

Hope it helps.

I mean that keyboard layout is not changing on auto-rotation. Neither its hidden, it tries to display landscape keyboard layout in portrait or vice versa.

Edited by Ingvarr
Link to comment
Share on other sites

Guest maad11
I mean that keyboard layout is not changing on auto-rotation. Neither its hidden, it tries to display landscape keyboard layout in portrait or vice versa.

Out of curiosity I've just checked the auto rotation on my Omnia, and it is working fine - just the same as with manual rotation. When the keyboard is visible and I rotate the screen, it gets hidden and when I press the keyboard softkey it appears in the correct layout (portrait or landscape).

Maybe it is ROM specific in your case? Are you using any additional application for rotation (like the one for Manila users)? Maybe that is your case?

Can not help you on this - I am not the developer, just a regular user.

You can go to the XDA thread and report the bug to the developers.

Sorry, I could not help.

Regards

Link to comment
Share on other sites

Guest hackers-inc

" An Expected error has occurred in FngKbdConfig.exe

Select quit and then restart this program, or select details for more information."

Thats the error when I try to press the finger keyboard in program files...

Any help..?

TIA

Link to comment
Share on other sites

Guest sid0101
" An Expected error has occurred in FngKbdConfig.exe

Select quit and then restart this program, or select details for more information."

Thats the error when I try to press the finger keyboard in program files...

Any help..?

TIA

Same Problem....

Anyone found any solution?

**EDIT

I reinstalled the program. Instead of replacing the files, I just manually edited the corresponding files and it worked. Almost no editing at all.

Edited by sid0101
Link to comment
Share on other sites

Guest dwallersv
its not bad but touchpal is better have a look

http://www.cootek.com/intro.aspx

thats what i think anyways it has a free trial but the full version is on the net if u know where to look (no im not going to tell board rules and all) :(

Forget the rules. You and others shouldn't steal anyway.

For God's sake, the thing is on sale for half price right now -- $13. That's a cheap lunch. I'm trying it out right now, and if I like it enough (which doesn't take much at that price), I'll buy it.

I would urge anyone else that likes this keyboard to do the same, supporting the developer. I don't work for free, and I'll tell you, I'd be spittin' nails mad if people stole my work from me.

Link to comment
Share on other sites

Guest sid0101
Hello,

I was reporting earlier that the Blue and Glossy Skins do not work.

Well, It was just a matter of correcting the fonts sizes - so, I played with the config files and they are all fine now:

blackred.png

Please download the attached file and copy (and replace) them to Program Files/FingerKeyb/Skins.

So, the only bug left on Omnia is that we can not turn on the word suggesting...

Hope it helps

Regards

Hey, I was wondering if you knew what file it was that needs to be edited if I wanted to remove the arrow keys from the landscape-mode and make the actual keys (the letters) larger in width?

Hope you can help, thanks.

Link to comment
Share on other sites

Guest maad11
Hey, I was wondering if you knew what file it was that needs to be edited if I wanted to remove the arrow keys from the landscape-mode and make the actual keys (the letters) larger in width?

Hope you can help, thanks.

In your FingerKeyb foder there is a file called: "doc-about-skin-new.txt" where everything is explained, to quote just a piece:

; declaration of key

Key x y cx cy TEXT_PADDING IMAGE_NORMAL IMAGE_SELECTED KEY_TEXTS KEY_ACTION

; x, y - position of top left conner of key

; cx, cy - size of key (if size smaller that key image, image drawn normaly otherwise image will be scaled to key size)

So, you need to edit the layout file (for English it will be "skin-02-wqvga-land-01-eng.txt") and play with the positions and sizes for each key. I have to say that generally it is relatively easy, but very time consuming - since any change of one of the keys' numbers will reflect in the other keys in the row...

For some keys (space bar) you can not change the dimensions too much - it will not work, in this case it must be photoshoped... (the actual button picture from the skin folder).

Anyway, I must have too much free time obviously and played with it for a while:

MOVED to post #1 - under "mod III" and "mod IV" sections

Hope it helps

Edited by maad11
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.