Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
Rozenthal
Old
(Last edited by Rozenthal; 6th April 2009 at 06:12 PM.) Reason: updated to v1.4 + updated release information + new screenshots
#1  
Rozenthal's Avatar
Recognized Developer - OP
Thanks Meter 7
Posts: 774
Join Date: Dec 2008
Talking [APP] FingerKeyboard - Black edition v1.4 - full landscape support!

FingerKeyboard2 is now available HERE! This version is obsolete!


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

FingerKeyboard - Black edition v1.4 - full landscape support

After being on a hunt for a perfect Touch HD keyboard, I stumbled upon a custom made keyboard posted few days ago, by a nice guy named Exidler. It was the spitting image of iPhone keyboard (graphic wise) and after a few minutes of trying it out, I knew I finally found what I was looking for. With a bit of help from the author I decided to reskin and edit his keyboard so it would fit better into "black Touch HD" style theme. So, here it is! I also fixed a few bugs, turned off the typing sound, added some missing characters (such as € etc.) and made some changes in the layout.

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


What is it?

- it's an iPhone style keyboard with great key layout and some very cool features that will make your everyday typing a great experience.

Who made it?
- Exidler made the original keyboard, and I made a new skin and a few changes in the layout and behavior. I also have to mention Berkut_G who worked hard on landscape mode.

How to install it?
- Make a folder in your Program Files (recommend you use device memory):
/Program files/FingerKeyb/ and extract the attached FingerKeyboard - Black edition v1.3 - with landscape.zip into it.

You should end up with:
"/Program files/FingerKeyb/Skins"
"Program files/FingerKeyb/Fingerkeyb_register.exe"
"Program files/FingerKeyb/fingerkeyb.dll"

After that run Fingerkeyb_register.exe and select Fingerkeyb.dll file with full path. Press "Register" and you're done. Your new keyboard will now be available under "Other input methods".

If you installed v1.1 or v1.2 then you will first need to UNREGISTER the old keyboard! If you have v1.3 then you don't need to do the unregister/register process - just take the latest zip file, find Skin.txt and copy it into Skins folder. You have to overwrite the old one, and make sure you do this while the keyboard is inactive (as long as it's not up on the screen, it's inactive. You can simply switch to stock keyboard while doing these copy+paste procedures to avoid fatal errors).

To UNREGISTER the keyboard (v1.1 / v1.2) follow this procedure:
1. Copy Fingerkeyb_register.exe to the phone, run it and unregister keyboard.
2. Softreset (reboot) the phone.
3. Delete the whole Fingerkeyb folder.
4. Repeat installation procedure as described under "How to install?" in this post.

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

Information about landscape mode:
- the keyboard now supports landscape mode
- the landscape mode is English / Romanian. If you want Russian, then go to post #33, download skin_rus.txt and save it to your Skins folder as "skin.txt"
- it has fully functional English landscape keyboard + alternate language layout
- it has fully functional English + Romanian vertical keyboard
- now has a fully functional numeric keyboard!
- there may be some bugs and possibly some special symbols missing

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

PROS AND CONS:
good:
- now supports landscape mode with dual language layout and numeric keypad!
- very precise for finger use
- excellent layout
- highly customizable (check Skins.txt)
- predefined smiley buttons
- english and romanian supported (other languages will be available as skin.txt files once we have everything sorted out)
- looks great and fits the TF3D visual style perfectly

bad:
- some people report problems when using this keyboard on alternative ROM's or in combination with rotation app's
- does not support T9 (sorry guys, but I don't use it anyway)
- some special characters may not be included (most of the everyday stuff is in there, however, and you can add in your own symbols if you need them)

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

PROGRESS:

v1.5 - To be continued- time to start working on different language versions! If you want to make your localized language work, please edit the Skin.txt file. Do not edit the english part, as I'd like to keep this as default in all future keyboard versions. To edit the currently implemented Romanian language, find "LayoutBegin rom" string and edit below that, until you reach "LayoutEnd". There's 2 parts to be edited, one for vertical mode, one for landscape. Good luck and post the results!


v1.4 - current live version - includes numeric and alternate language layout for landscape mode. Also features new vertical numeric keypad. Thanks Berkut_g!
v1.3 - updated landscape graphics and layout, fixed bugs in landscape mode, vertical mode now 100% finnished.
v1.2 - updated vertical layout, now supports limited landscape mode, new .dll and register files.
v1.1 - vertical support for 2 languages + numeric keypad, turned off sounds, new graphics, new layout
v1.0 - exidler's original version with iPhone graphics

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

VGA beta version available in post #158 (this thread, page 16)

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

If you want to check original keyboard, start here (post 13):
http://forum.xda-developers.com/show...=477054&page=2. You can also find some different languages here, so play around with those Skin.txt files, but be advised that many are not finished and most don't have landscape support. Experiment at your own risk.

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

Screenshots:
Keyboard layouts in different versions. Also attaching an example of what a pressed button looks like and latest landscape looks.
Attached Thumbnails
Click image for larger version

Name:	Screen01.png
Views:	10497
Size:	111.8 KB
ID:	154022   Click image for larger version

Name:	Screen02.png
Views:	3891
Size:	97.7 KB
ID:	154023   Click image for larger version

Name:	Screen03.png
Views:	4053
Size:	79.4 KB
ID:	154024   Click image for larger version

Name:	Screen05.png
Views:	4391
Size:	107.8 KB
ID:	154026   Click image for larger version

Name:	Screen06.png
Views:	7139
Size:	87.9 KB
ID:	154157  

Click image for larger version

Name:	Screenshot07.png
Views:	3936
Size:	84.4 KB
ID:	154383  
Attached Files
File Type: zip FingerKeyboard - Black edition v1.4 - full landscape support.zip - [Click for QR Code] (179.0 KB, 9994 views)
 
Rozenthal
Old
(Last edited by Rozenthal; 9th February 2009 at 11:02 AM.) Reason: added new language packs
#2  
Rozenthal's Avatar
Recognized Developer - OP
Thanks Meter 7
Posts: 774
Join Date: Dec 2008
[ L A N G U A G E P A C K S ]

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

MORE LANGUAGE PACKS CAN BE FOUND ON OTHER PAGES OF THIS THREAD. Since there's so many versions floating around, I'll leave it up to users to go through the thread and choose what they want to use.

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

At the moment, the default keyboard in post #1 has English and Romanian support. It's up to you guys to create localized versions for other languages.

If you want to make a localized language version, please edit the Skin.txt file. Do not edit the english part, as I'd like to keep this as default in all future keyboard versions. To edit the currently implemented Romanian language, find "LayoutBegin rom" string and edit below that, until you reach "LayoutEnd". There's 2 parts to be edited, one for vertical mode, one for landscape.

Once you're finished, please test your keyboard with new skin.txt and if everything works, post the new skin.txt in this thread with with following name format:

XXXX_skin.txt

xxxx = French, German, Russian, Danish etc.

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

How to install new language packs?

To install alternate language packs, download the appropriate xxxx_skin.txt file, rename it to "Skin.txt" and copy to your phone's /Program Files/Fingerkeyb/Skins folder, overwriting the old skin.txt. Make sure you do this while the Fingerkeyboard is inactive (as long as it's not up on the screen it's inactive, you can simply switch to stock keyboard while doing these copy+paste procedures to avoid fatal errors).

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

I can't guarantee that these files are 100% tested and stable, because they're user made. If you encounter problems, revert back to official skin.txt from the first post, or play around with these skin.txt files.

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

About GERMAN language pack: This pack contains some changed graphics (as far as I can understand, the colors are changed to black & green, instead of black & red). If you like the default colors, then only use Skin.txt file from that .zip.

-------------------------------------------
Attached Files
File Type: zip swedish_SKIN.zip - [Click for QR Code] (3.6 KB, 196 views)
File Type: zip danish_SKIN .TXT.zip - [Click for QR Code] (4.0 KB, 81 views)
File Type: zip russian_SKIN.TXT.zip - [Click for QR Code] (4.4 KB, 163 views)
File Type: zip norwegian_SKIN.txt.zip - [Click for QR Code] (3.8 KB, 73 views)
File Type: zip Bulgarian_PHONETIC_SKIN.zip - [Click for QR Code] (4.0 KB, 177 views)
File Type: zip Greek_SKIN.zip - [Click for QR Code] (3.8 KB, 195 views)
File Type: zip GERMAN - Skin.zip - [Click for QR Code] (141.7 KB, 450 views)
 
berkut_g
Old
(Last edited by berkut_g; 5th February 2009 at 01:46 PM.)
#3  
berkut_g's Avatar
Member
Thanks Meter 0
Posts: 95
Join Date: Nov 2007
Location: Bucharest
check again now it has landscape mode

LE : for link :
http://forum.xda-developers.com/show...9&postcount=41
HTC Touch HD - [ROM][20 july]Laurentius26 THDV3.55_WWE_Ultimate [Full Rhodium] [ONLINE!]
ex : [ROM][Sept 28]L26HDLEOV2_WWE_WM6.5 23016 [Manila 2.5 /Twitter Tab][Online!]
iPhone 3GS 32GB

ex - HTC Tytn II - TPC_KAISER
ex - SE W880i
ex - SE P990i
 
Rozenthal
Old
#4  
Rozenthal's Avatar
Recognized Developer - OP
Thanks Meter 7
Posts: 774
Join Date: Dec 2008
Yeah, I just saw We posted practically at the same time! Waiting to hear from Exidler about the landscape mode, hopefully will have it up here later today for those that need it... I'll also look into making a few more skin versions.

I'd like to invite others to make their own skins and post them here, as well!
 
Jezwick
Old
#5  
Senior Member
Thanks Meter 7
Posts: 281
Join Date: Nov 2007
Location: Plumpton
I can't find the library dll file ???
 
Rozenthal
Old
#6  
Rozenthal's Avatar
Recognized Developer - OP
Thanks Meter 7
Posts: 774
Join Date: Dec 2008
Fixed missing .dll file, download the new zip from post #1!
 
peppepep
Old
#7  
Senior Member
Thanks Meter 0
Posts: 125
Join Date: Apr 2004
I am willing to give a try to this nice keyboard, but when I load "register.exe" from RESCO explorer I cannot point the file "Fingerkeyb.dll". I have also searched the HD for this file without results...

...where am I supposed to find Fingerkeyb.dll ?

thank you
 
Rozenthal
Old
#8  
Rozenthal's Avatar
Recognized Developer - OP
Thanks Meter 7
Posts: 774
Join Date: Dec 2008
I somehow managed to forgot the .dll in the first zip i posted It's fixed now, so just download the attached zip in first post and you'll find the .dll in there! Sorry Not really good with these thing :P
 
berkut_g
Old
#9  
berkut_g's Avatar
Member
Thanks Meter 0
Posts: 95
Join Date: Nov 2007
Location: Bucharest
i'm working now on the landscape version of skin.txt

i'm not that good at photoshop :P so i'll leave that to others.

when i'll have a version of landscape layout working i'll post it .
HTC Touch HD - [ROM][20 july]Laurentius26 THDV3.55_WWE_Ultimate [Full Rhodium] [ONLINE!]
ex : [ROM][Sept 28]L26HDLEOV2_WWE_WM6.5 23016 [Manila 2.5 /Twitter Tab][Online!]
iPhone 3GS 32GB

ex - HTC Tytn II - TPC_KAISER
ex - SE W880i
ex - SE P990i
 
Jezwick
Old
#10  
Senior Member
Thanks Meter 7
Posts: 281
Join Date: Nov 2007
Location: Plumpton
Portrait mode is nice, not so sure about Landscape at the moment it needs stretching ala the HTC QWERTY keyboard

good work though guys

 
Post Reply+
Tags
black, iphone, keyboard, touch hd
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

Job Interview Prep: Phone Screen Part 1 – XDA Developer TV

XDA Developer TV Producer Jayce has been very busy creating videos to help … more

Auto Test Your Android Apps with Robotium

You’ve just finished coding your very first app, but before you release it to the wild, you … more

Open Source CPU Info App for Windows

So you’re playing with your shiny new Windows 8 tablet PC, when one of your like-minded geeky … more

Guide to Using Adobe Air on Android

When writing an app with performance in mind, you most likely want to write it native code using the … more