FingerKeyboard2 is now available HEREhttp://forum.xda-developers.com/showthread.php?t=501122! 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/showthread.php?t=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.
[ 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.
-------------------------------------------
check again now it has landscape mode
LE : for link :
http://forum.xda-developers.com/showpost.php?p=3278519&postcount=41
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!
I can't find the library dll file ???
Fixed missing .dll file, download the new zip from post #1!
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
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
i'm working now on the landscape version of skin.txt
i'm not that good at photoshop so i'll leave that to others.
when i'll have a version of landscape layout working i'll post it .
Portrait mode is nice, not so sure about Landscape at the moment it needs stretching ala the HTC QWERTY keyboard
good work though guys
Landscape mode soon!
Like I said, landscape mode is not supported at the moment, but people are working on it, and I hope that today or tomorrow we'll have an updated version with landscape support!
works great!
thanks a lot!
is there a way to have the SMS editor pick up the contacts automatically when using this keyboard?
With the default keyboard it works, while with fingerkeyboard contacts are not coming up!
thank you
peppepep, I'm not sure, to be honest I was wondering that myself. But, of all alternate keyboards I tried so far, none of them have this option enabled.
Anyone have any ideas about solving this?
Altough I'm a slave of habbits, it's worth noting that the fastest way of sending SMS is to go to Contacts first, select a name and then press the "new SMS" icon. This way you have to press only 4-5 buttons, while going to SMS tab first, selecting new SMS and then typing a name into "To:" filend usually takes at least 10 clicks.
Few Suggestions
Hi,
Excellent keyboard for the HTC..man that old keyboard sucks...
just found two things which could be incorporated:
1. a missing '=' key...useful in excel...i know few more are missing but '=' is important of all
2. there is a caps lock ...but it allows u to type only one character in caps at a time...cant i have a lock so that i can enter multiple letters in caps...
i hope these buttons can be mapped...
thnx
sriramkrishnan06 said:
Hi,
Excellent keyboard for the HTC..man that old keyboard sucks...
just found two things which could be incorporated:
1. a missing '=' key...useful in excel...i know few more are missing but '=' is important of all
2. there is a caps lock ...but it allows u to type only one character in caps at a time...cant i have a lock so that i can enter multiple letters in caps...
i hope these buttons can be mapped...
thnx
Click to expand...
Click to collapse
I agree about the = key, dunno how I missed it in the first post. What about other missing characters?
Ideas on other predefined multicharacter keys are also welcomed (such as the .com on the main English keyboard). Just keep in mind that the key should not have more then 3 letters + dot, because it won't fit into graphics correctly.
Please post your suggestions so I can update all in one turn. There's plenty of room on the caps keyboard.
About Caps lock - also good point. I'm affraid that's out of my knowledge range, but I'm sure exilder will take a look at it.
for = key you can create that yourself
for caps , i don't know author must give his input on this one
Works great thanks.
Caps lock works. Tap and hold the shift key and release when the caps are displayed.
r
Andrew
Here the black version fot italian people!
1) Works with touchresponse
2) A lot of smiley
3) You can switch into the keyboards!
Rozenthal said:
I agree about the = key, dunno how I missed it in the first post. What about other missing characters?
Ideas on other predefined multicharacter keys are also welcomed (such as the .com on the main English keyboard). Just keep in mind that the key should not have more then 3 letters + dot, because it won't fit into graphics correctly.
Please post your suggestions so I can update all in one turn. There's plenty of room on the caps keyboard.
About Caps lock - also good point. I'm affraid that's out of my knowledge range, but I'm sure exilder will take a look at it.
Click to expand...
Click to collapse
thanx for the quick response...the keys that can be incorporated:
1. =
2. < and >
3. { and }
4. [ and ]
5. (thats ':''D' without the ')
6. .net
7. www.
others can add more if they want
I agree I can as well add those to the keyboard...but since u are the moderator of this thread, I'd like everybody to have access to the same keyboard (I know Iam lazy)
some changes:
1. your numeric keyboard has space written on spacebar...just for consistency sake
2. Both A and J (caps) have '\' on top...instead we can leave J (caps) with '/' as is the case for 'j'
Hi!
I feel the stock Samsung keyboard has potential but the word correction just seems meh (could be due to danish dictionary).
I'd like to see a comparison of the keyboards and what people feel about each one.
Swiftkey
Samsung keyboard (multi touch)
Swype (drawing type keyboard)
HTC_IME (the xda one with online kitchen)
Handcent
Droid X (multi touch)
Currently i feel the HTC_IME is best for me atleast, since it supports danish and it has some added features (XDA). It's slower than the Samsung Keyboard though, probably the multi touch making Samsung faster. I'd like to try Swype or SwiftKey, but danish support seems a while off. Handcent i haven't tried, but as far as i remember it looks alot like the HTC_IME one?
If none of them improves soon, i guess i'll try to code one myself. Swiftkey prediction with multi touch would be pretty awesome
I love the vlingo keyboard, it pwns all the others I've tried.
text using profile: mails/notes/todos/sms, typing rather fast, languages: german & english
HTC_IME, Handcent (is that built into the app?), Vlingo - haven't tried those
Swype
- unique feature: swipe to type
- my favourite; i nearly can type as fast as i can on a real keyboard, which is quite fast
Samsung keyboard (multi touch)
- unique feature: none that i know of
- nice, seems to be a lookalike from the iphone keyboard; works good, just 2 points at once though
- if i want to use multitouch typing while wanting to type as fast as i can i always switch over to this one:
Droid X (multi touch)
- unique feature: multitouch with more than 2 points
- IMHO best multi touch keyboard out there
Swiftkey
- unique feature: text prediction
- useful: using several languages simultaneously (HUGE benefit for me! TouchPal does this as well)
- just installed it while it's in beta, can't say much about it
- using it for just a couple of minutes doesn't reveal much about the real benefit of this keyboard (text prediction)
- looks amazing, i'll definitely use this regularly to see where it goes!
ThickButtons
- unique feature: keyboard-buttons get enlarged when being predicted by the dictionary as possibly the next letter in the current word
- tried this for a couple of text messages, need more time for a thorough test
- runs stable but a bit slow
TouchPal
- seems to be a very good chinese input keyboard, although i'm far from able to confirm that
- useful: using several languages simultaneously (like Swiftkey)
- just testing this for a couple of minutes, seems to be very good!
my wishes :
Swype should implement multi touch support & easy language switch while simultaneously using he built in keyboard - then it's the only keyboard i'll ever need
Swiftkey should come out of beta as soon as it's ready and be as cheap as possible
UPDATE
added Swiftkey & TouchPal
Intratech said:
I love the vlingo keyboard, it pwns all the others I've tried.
Click to expand...
Click to collapse
Er really? It's identical to the default Android keyboard, doesn't support multi-touch.
So far, I think the HTC keyboard would rock with multi-touch, but without it it just cannot keep up with fast typing, rendering it useless!
Advantages of default Samsung Keyboard:
- Multi-touch
- Decent text prediction
- Arrow keys appear when you long-press on symbols (big plus)
Disadvantages:
- You can't capitalise random letters in a word!!! (You can't write something like McDonald's for example, because pressing shift will either capitalise ALL letters in the word or the first letter only. This is also painful when you have to type in a username for some app but the text field has prediction enabled.)
- The numbers/symbols layout is dreadful! Seriously, why is the colon on the 2nd page? And why does the last used page open instead of the first one when you press symbols?
Advantages of Droid X keyboard:
- Better multi-touch than Samsung (shift + many keys is possible)
- Much better symbols layout
Disadvantages:
-Auto-capitalisation doesn't work
- No control of the dictionary! And the dictionary has random incorrect words in it like ob and od and im which get substituted when you make a typing mistake.
I'm using the Droid X keyboard right now but desperately looking for something with better dictionary control
Do any of these keyboards have the ability for speech-to-text like the nexus one? I don't see the speaker icon on the samsung keyboards.
INeedYourHelp said:
Do any of these keyboards have the ability for speech-to-text like the nexus one? I don't see the speaker icon on the samsung keyboards.
Click to expand...
Click to collapse
Droid X one does
INeedYourHelp said:
Do any of these keyboards have the ability for speech-to-text like the nexus one? I don't see the speaker icon on the samsung keyboards.
Click to expand...
Click to collapse
Vlingo does and I can type fast on it without worrying about it missing my letters and the auto correction is good on it.
Robin.B said:
Er really? It's identical to the default Android keyboard, doesn't support multi-touch.
Click to expand...
Click to collapse
I don't care about multi touch just about typing fast and accurately.
I like the standard Android keyboard, if only it had multi-touch.
The Samsung keyboard is capable for multi touch? Even if it does the multi touch implementation doesn't seems to her close to the one of Droid X, at least I can't feel it. Also the ptedicion and correction doesn't works well. I'm using an IME called CEDIME which I need the Chinese input, the English keyboard included us even better than the Samsung one.
The Droid X multi touch keyboard works well but the prediction will need some improvement, although by using it more you can add more words to it's dictionary.
Sent from my GT-I9000 using XDA App
Using Swiftkey Beta here, and other than some curious auto-complete choices, it's brilliant, rather large though...
I love SWYPE, it is SOOO accurate with English... Though I use Vietnamese quiet often to text my Vietnamese friend and can't seem to find Vietname SWYPE Dictionary ... So i'm teaching SWYPE, but its learning fast...
So overall, I love it!
Has anyone been able to change or update words in their user dictionary? I use the standard Samsung Keyboard, but I cannot find a setting for user dictionary anywhere. I can goto options for the samsung keyboard, but it will only learn from gmail, facebook, etc. Any help would be appreciated.
PS
The samsung keyboard letters are grayed out in language and input, but I can click on the cog next to it to get to settings.
I tried the Swype, but couldn't figure it out either so I went back to my trusty old SlideIt. Easy customizable dictionary + resize keyboard however you like + move keyboard to left or right side for one-handed typing + many more customizations, including how long you want to longhold a key to get the upper character (min. time is 0.1 sec!). Get the paid version. It's better.
junkeeroo said:
I tried the Swype, but couldn't figure it out either so I went back to my trusty old SlideIt. Easy customizable dictionary + resize keyboard however you like + move keyboard to left or right side for one-handed typing + many more customizations, including how long you want to longhold a key to get the upper character (min. time is 0.1 sec!). Get the paid version. It's better.
Click to expand...
Click to collapse
Does it have the numbers separately set above the keyboard? Each of the keyboard I have looked at don't have this feature which keeps me using the stock keyboard.
Sent from my SGH-T889 using xda premium
mdt73 said:
Does it have the numbers separately set above the keyboard? Each of the keyboard I have looked at don't have this feature which keeps me using the stock keyboard.
Sent from my SGH-T889 using xda premium
Click to expand...
Click to collapse
Numbers are, like on a regular laptop/desktop chiclet keyboard, superscripted on the top row of keys (i.e. the qwerty row). So to access the #1, you longhold 'q'. In settings, you can adjust the longhold duration. Mine is set to 0.1 sec, which is so short a time that it is almost the same as having a dedicated #1 key. It's so quick that as I'm getting used to it, I've unintentionally typed the longhold characters quite a few times.
junkeeroo said:
Numbers are, like on a regular laptop/desktop chiclet keyboard, superscripted on the top row of keys (i.e. the qwerty row). So to access the #1, you longhold 'q'. In settings, you can adjust the longhold duration. Mine is set to 0.1 sec, which is so short a time that it is almost the same as having a dedicated #1 key. It's so quick that as I'm getting used to it, I've unintentionally typed the longhold characters quite a few times.
Click to expand...
Click to collapse
That's based on the older ICS keyboard. Notice on the note 2 with jellybean keyboard you get a separate set of number keys, allowing them to add even more special characters to the letter keys? Trying to retain that. Think I found a few new ones tho. Thx.
anyone able to edit user dictionary ... or import text file ... right now its learning from facebook and gmail but cannot import it by whatsapp ... software like User Dictionary manager show blank dictionary
Hello guys,
I have an Elite x3, and I have a problem with keyboard layout. Bulgarian language has two different keyboards - standard one, called BDS, and phonetic one (where Cyrillic symbols correspond to their Latin sounds) . Until August update the situation was acceptable - the layout on the phone was phonetic, but when you connect external keyboard via Continuum, it turned to BDS, where you can write with 10 fingers. So I'm sure, that both layouts are included in Windows mobile. In August update, MS made it phonetic everywhere - both on the phone and external keyboard. I write a lot, with 10 fingers, which is simply impossible with the phonetic layout - it is optimised for another language.
Is it possible to change the layout from phonetic to the standard one using Interop tools, or any other way?
Thank you in advance!