{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Take command of your Android device's touchpad keypad with a Perfect and smart Keyboard for android. You can add additional functionality to your device. Perfect Keyboard lets you use custom dictionaries, and adjust the keyboard's vibration density. In short, Perfect Keyboard allows you to setup your Android phone or tablet's touchpad keyboard so that it works best for you.
Note: Perfect Keyboard works only on Android 2.2 and up
Detailed Specifications:
- Multitouch keyboard
- User dictionary, built-in dictionary, supports AnySoftKeyboard International dictionaries (separate downloads from the Market)
- Configurable auto correction
- Redesigned and optimized keyboard layout and style
- Speech to text (select languages only)
- Custom vibration intensity (haptic feedback)
- Long press "Enter" key to bring up smiley alternatives
- Long press on "/" key in URL mode to bring up domains (you can configure the domains in the settings to better fit)
- Cursor Keys - swipe up on the space key to display.
- T9/compact layout.
- Alt symbols on the keyboard.
- configure the layout of the keyboard (key height,row gap etc)
Tips:
#About "collecting data" warning message:
That warning message is a part of the Android operating system, and it appears whenever a third party keyboard is enabled. You don't have to worry because the keyboard don't have permission to internet access.
Please report your bugs via email . If you report bugs in a Market comment I CAN'T help you.
Supported languages layout: English(QWERTY,Dvorak,AZERTY), French, Hebrew, Arabic, German, Czech(QWERTY,QWERTZ), Bulgarian, Catalan, Spanish, Esperanto, Danish, Italian, Finnish, Georgian, Russian, Ukrainian, Latvian, Swedish,Latin, Dutch, Portuguese, Slovakian, Slovenian, Greek, Rumanian, Serbian, Hungarian
https://market.android.com/details?id=free.inputmethod.latin.perfectkeyboard
I uploaded a new version to the market. version 1.0.3
Fix FC when "Logic Symbols Keyboard" is installed on the device.
Fixed "No fullscreen in landscape" option.
New version 1.0.7 is in the market
New German layout.
Backup to Sdcard (Need new permission to read/write to sdcard)
Try to fix FC in native email client (if you still get FC please let me know by email).
option to select split layout in portrait mode.
Tried it out for a second, but couldn't figure out how to make it split with the number pad in the middle when in landscape. Is that a feature of the free version?
Sent from my rough sketch of a Vibrant on a brick.
Droidificator said:
Tried it out for a second, but couldn't figure out how to make it split with the number pad in the middle when in landscape. Is that a feature of the free version?
Sent from my rough sketch of a Vibrant on a brick.
Click to expand...
Click to collapse
Yes, this feature is in the free version.
Go to keyboard settings -> layout -> landscape layout -> and select from the list "split".
BTW. I managed to brick (black screen on boot) my Captivate yesterday... I am writing from my computer.
Thanks.
Sorry to hear about your phone, any luck getting it back?
Related
Hi,
This is what I have now got, please bear with me, I am not an expert and can at the most modify the layout of the keyboard. Suggestions are always welcome, I am learning JavaScript, XML and SVG. Then I will make a web page where you can learn how to make your own keyboard, also my Java is not spectacular so I will keep adding new stuff as and when I learn it
Changes made
1. Added a ? when SHIFT is pressed in place of 0 key. Thanks jeffrey2000 for pointing this out.
2. Added the 3rd view with smileys and top level domains used while browsing the internet.
3. Added the arrow keys, finally got the thing working
4. Keyboard works normally in Portrait mode. Thanks to steflucrene for the tip.
5. Alternate symbols are available in a pop up on long press, also added Scandinavian letters.
6. Added a new version which looks prettier and also fixed the portrait number bug. Thanks to JOBooth for catching this.
Things to do
1. Make a specific version for the Archos Tablet.
2. Restore the smiley view in landscape and also add same theme in portrait mode.
Till then enjoy. The portrait mode is now functioning normally.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I wanted to add one thing, when you press Shift then you can see the Screen shot shown below and on that if you press ABC then you actually see the same symbols but if you want to change the symbols you can tell me and I will include them, what this basically means is that we can have 3 views. I am currently using only 2 and if someone wants some extra keys we have one whole view
Just added 3rd view
With Shift key pressed
Capitals now look like this
Portrait Mode
Download links
V1 Streak Keyboard 1.6 V1
V2 Streak Keyboard 1.6 V2
V3 Streak Keyboard 1.6 V3
V4 Streak Keyboard 1.6 V4
V5 Streak Keyboard 1.6 V5
V6 Streak Keyboard 1.6 V6 Latest Version
How to install
1. Install the apk file from above
2. Then go to Settings -> Language & Keyboard settings and enable the keyboard
3. Then long press any text entry field until this popup appears and select Input Method
4. Select Streak Keyboard 1.6
Looks very nice thanks, will give it a try
only english?
Looks great here. Downloads as .txt file, not .apk. I'm using Thumb keyboard but would like to give this a try! Thanks!
I get a FC on every change I make to its settings. When I chose Streak Keyboard 1.6 on the input choice it will not take. It stays with Android keyboard. It is checked under Keyboard & Languages.
What version is there on your phone and what is the dpi set to ?
rahulkadukar said:
What version is there on your phone and what is the dpi set to ?
Click to expand...
Click to collapse
Version 6 of keyboard, streakdroid 1.8.1, and dpi I don't know unless it has to do with the density of 160.
keys are swapped and enter does not work
I like the layout of the keyboard, but the ~ and ' keys are revered in the newest version. I also only see a box similar to this [] when the enter key is hit.
Thanks for the effort and I think you just have a few more bugs to work out and this will be a great keyboard!
I've been using SwiftKey keyboard on mine and I'm happy with it. I wish it had arrow keys, but it's fast and has a clean ui. It's available in the market with a 31 day free trial.
Sent from my Dell Streak using XDA App
Well whatever problem I was having with the 1.6 keyboard posted here went away when I upgraded to DJ Steve's 1.9. It is great having the 1.6 layout back.
my keyboard
i use the BETTER KEYBOARD 7.this is a great keyboard as you can adjust the height of the keyboard(make the letters bigger). this is good if you have big fingers as it helps to increase your accuracy. i uninsatlled swype in the 02 UK official 2.2 update and installed this as the default keyboard. it also doesn't freeze on me. hope this helps
I see a few mentions of other keyboards, but will any of those do the stock 1.6 layout with the number pad on the side? This is what I am after. I do not thumb type and have no interest in split keyboards.
Guys, I wanted desperately to ask someone to port the keyboard from standard stock rom SE 2.1 for froyo 2.21. So far I have not found a good keyboard like that. Please do this for me.
I have alreadya lot of keyboards ....... but no has a facility that think it's essential to me, to position the cursor on the words at the touch Swype right and left in a bar above the keys.
Look:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
To make matters worse my situation, the button on the keyboard cursor not appears when I click in the text box to enter. It is a struggle to position the cursor when editing text.
I realized that the roms based MiniCM do not have the cursor button when we click the in the box text.
This is terrible because it makes it very difficult typing and correction of the text!
I liked this rom and do not have that cursor button.
Sad, 'cause when I like the rom, for exemple this ( http://forum.xda-developers.com/showthread.php?t=1036335 ) do not have that button.
So I wanted the keyboard's original SE. Even without the cursor button to place it in the text where you want to just doing Swype to right and left in a box that appears on top of the keyboard keys.
The only way to fix this is by placing the cursor button or by installing the standard keyboard of the original SE 2.1 rom.
Please, someone helpe me.
I'd like to stay with Stable 2.2.1 ROM for X8 | Based on miniCM | 19/5/2011 Update, but the bug of the keyboard is annoying too much.
hide keyboard is on a lot keyboard
HTC IME, Gingerbread Stock Keyboard, Swype have "Hide Keyboard" when you push "back" button
Ask somebody who´s still on 2.1 to upload it or go back to 2.1 and copy it yourself.
Songo1 said:
hide keyboard is on a lot keyboard
HTC IME, Gingerbread Stock Keyboard, Swype have "Hide Keyboard" when you push "back" button
Click to expand...
Click to collapse
the problem is the cursor button in text box!
I to want this i just like and i use froyobread 15 with stock theme.
Sent from my X8 using XDA Premium App
You can use "Chinese Keyboard" from SE 2.1. There's no the text preview. But at least you can move around the text cursor. Haha.. :-D
cursor have HTC Ime and Gingerbread stock in FroyoBread
If you have a backup of your SE 2.1, you can extract your backed up /data partition on your PC and copy the keyboard to sdcard, then install it.
I´ve attached the program you´ll need for this.
You can find the instructions how to use here
Keyboard will fc if you just copy it, I asume that needs some changes in the framework or something
Sent from my X8 using Tapatalk
Introduction
I want to develop an input method for a Sharp 007SH, one of a family of Android phones released in Japan which has a 10-key numeric keypad, like classic phones (this is a clamshell form factor). The stock IME handles regular multi-tap English input but its mainly aimed at entering Japanese.
All the IMEs i have tried so far either ignore the keypresses coming from the keypad (resulting in a basic-multitap input method with no suggestions and many symbols unaccessible), or the ones that do cater for HW keyboards just output the numbers (which is technically correct).
Aim
I would like to map the numeric keypad to a T9 IME to allow T9 text editing from the keypad.
Method
I am considering writing my own T9 routine to add to an existing opensource keyboard (Any SoftKeyboard). However that will take more time as the first step would have to be to program a successful T9 implementation. However I would rather do the following:
Modify the source of an existing IME that handles both T9 input, and HW Keyboards (with suggestions). I believe it would be a simple mapping of the numeric keys to the T9 functions/routines
OR
Enlist the help of a kind developer who maintains such a keyboard IME, to enable T9 entry via the keypad. That would negate the need to give up your own source code, and of course i will be willing to do beta-testing, as well as purchase the resulting keyboard software (with an extra donation), and of course encourage all other 007SH/SH7218U users to purchase the software
Details
The API info (including keyboard scan codes etc) can be found here:
https://sh-dev.sharp.co.jp/android/modules/download/?/api_keycode
Unfortunately it is in Japanese and google doesnt seem to like translating it, but the main table looks like this:
Code:
007SH, 101SH, SH-02D, DM011SH, IS14SH
Hard key Keycode name Code
------------------------------------------------------------------------
Left Softkey (Email key/Emoji key) KEYCODE_SOFT_LEFT 1
Right softkey
(Browser key/Input mode selector) KEYCODE_SOFT_RIGHT 2
Up cursor key KEYCODE_DPAD_UP 19
Down cursor key KEYCODE_DPAD_DOWN 20
Left cursor key KEYCODE_DPAD_LEFT 21
Right cursor key KEYCODE_DPAD_RIGHT 22
Center cursor key KEYCODE_DPAD_CENTER 23
Call button KEYCODE_CALL 5
EndCall button
(longpress for power) KEYCODE_ENDCALL 6
10 key KEYCODE_0 to KEYCODE_9 7 to 16
* KEYCODE_STAR 17
# KEYCODE_POUND 18
If possible i would like to make use of the softkeys with the IME, similar to how Nokias do their T9.
Is there anyone who can help? Links to open-source or places to download IME source (which has T9) would be greatly appreciated
Nobody have any links to open-source T9 projects? Or are these all private?
DominikB,
Do you have any progress on yr keyboard?
2 All,
Anybody have seen keyboard that can handle numeric keypad input? I've recently bought Chinese dual-sim cell phone with numeric keypad (Halcyon H600), but I found that it's numeric keypad is only usable for entering number with dialpad, but it's not working for typing text in other apps (like sms or browser).
I'd also like to see further report and success, not only for the Sharp phone mentioned, or if not sharp's keyboard dumped and made to be used on this phone if at all possible:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This would be great phone for people who are afraid of smartphones and don't want all the buttons. Ebay has these phones for 80 to 97 bucks a pop. I'd get one for my mom if there was a better numeric key map for, as she hates phones with all kinds of buttons and gets lost on a totally touch phone with no buttons. But could see her getting a lot of use out of android smart app's, grocery, banking, perscription and et cetera app's.
Have ya tried getting it from the Nextel Motorolla i886?
It has a full QWERTY Keyboard but also has a numeric keypad.
Browsers
Lucid Browser
"Lucid Browser itself is fairly minimal, but this is by design.
It is built to be lightweight, and at 535 KB, it certainly succeeds at that goal.
And to that end, you’ll find a collapsible sidebar that houses your bookmarks, sharing options, and settings.
But best of all, the app is open source, with all the relevant code available on GitHub."
--Quotes from an XDA article
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Keyboard
Multiling Keyboard
aka "Multiling O Keyboard". "OKeyboard" or "OKey"
O for Omni
Super lightweight (~⅓MB) yet flexible and powerful. Plus an English plugin still less than 1MB. (Swype ~15MB, Minuum ~18MB, Google Keyboard ~15MB, Swiftkey ~8MB, TouchPal ~8.5MB)
- Android L Tested
- All in one, multilingual ( Cover >130 languages)
- Accurate gesture input (swipe)
- PC keyboard layout possible
- Gesture oriented (super fast to enter special symbols, words or sentences)
- Resizable and easy positioning. Fits all screen sizes (phone, phablet, tablet…)
- Split, floating (for ssh terminal) or dock.
- Multiple layouts: QWERTY, QWERTZ, AZERTY, DVORAK… or design your own (DIY, Chubon, KALQ)
- 5-row or 4-row layouts
- Ultra customizable. The only one that let you design your own layout (DIY layout)
- Easy switch between languages, layouts, voice input, or even other keyboards.
- T9 prediction
Social APPS
Facebook client: Atrium
Facebook client: Atrium for Facebook
Its clean, cutting edge UI design combined with blazing fast performance make Atrium one of the best Facebook apps
currently available for Android.
The list of supported languages already includes English, German, French, Dutch, Italian, Greek,
Portuguese, Spanish, Korean, Polish, Russian and Ukrainian.
You can also add Atrium from T3snake's thread
Sent from my GT-S5282 using Tapatalk
HJain13 said:
Browsers
Lucid Browser
"Lucid Browser itself is fairly minimal, but this is by design.
It is built to be lightweight, and at 535 KB, it certainly succeeds at that goal.
And to that end, you’ll find a collapsible sidebar that houses your bookmarks, sharing options, and settings.
But best of all, the app is open source, with all the relevant code available on GitHub."
--Quotes from an XDA article
Keyboard
Multiling Keyboard
aka "Multiling O Keyboard". "OKeyboard" or "OKey"
O for Omni
Super lightweight (~⅓MB) yet flexible and powerful. Plus an English plugin still less than 1MB. (Swype ~15MB, Minuum ~18MB, Google Keyboard ~15MB, Swiftkey ~8MB, TouchPal ~8.5MB)
- Android L Tested
- All in one, multilingual ( Cover >130 languages)
- Accurate gesture input (swipe)
- PC keyboard layout possible
- Gesture oriented (super fast to enter special symbols, words or sentences)
- Resizable and easy positioning. Fits all screen sizes (phone, phablet, tablet…)
- Split, floating (for ssh terminal) or dock.
- Multiple layouts: QWERTY, QWERTZ, AZERTY, DVORAK… or design your own (DIY, Chubon, KALQ)
- 5-row or 4-row layouts
- Ultra customizable. The only one that let you design your own layout (DIY layout)
- Easy switch between languages, layouts, voice input, or even other keyboards.
- T9 prediction
Click to expand...
Click to collapse
hmm try nextapp keyboard(a port of google keyboard?) is extremely lightweight (the ram usage) dont remember xact size
T3snake said:
hmm try nextapp keyboard(a port of google keyboard?) is extremely lightweight (the ram usage) dont remember xact size
Click to expand...
Click to collapse
12 MB, The Multiling Keyboard I shared does all the same work is 1.5 MB and Plus it is customisable just similar to a htm coding I mean Just use settings and You will know
HJain13 said:
12 MB, The Multiling Keyboard I shared does all the same work is 1.5 MB and Plus it is customisable just similar to a htm coding I mean Just use settings and You will know
Click to expand...
Click to collapse
the size doesnt bother m its the ram usage
smallest of apps 500kb can use upto 50mb and even more of ram
let me try it. but material luks awesome
Sent from my SM-T211 using Tapatalk
There are many more ram friendly apps ill try to find and pm you
Sent from my GT-S5282 using Tapatalk
use LG private api to transport any IME softkeyboard into second screen
LG G8X dual screen is convenient for coding. But the build-in LG keyboard sucks, and other 3rd party soft keyboard IME is not supported by dual screen.
So I have to hack into LG keyboard and find out the magic private API that can transport any IME into second screen.
So here it is the magic API:
Class.forName("android.view.inputmethod.InputMethodManager").getMethod("setForceInputMethodLandscape", Boolean.TYPE).invoke(inputMethodManager, Boolean.valueOf(z));
But you can not call it directly because it is private API and in blacklist, use this https://github.com/tiann/FreeReflection to bypass the limitation.
the screenshot is the hacker's keyboard on second screen, though buggy, but it works!
hacker's keyboard is opensource,maybe someone can embed this dual screen function into hacker's keyboard!
https://github.com/klausw/hackerskeyboard
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Download this Dual Screen IME toggler at my github: https://github.com/NoviaDroid/LG-Dual-Screen-IME-Keyboard
After some tweak, here is what hacker's keyboard looks like on second screen.
you can also create a custom gamepad on second screen if you like, use the API above.
Your file seems to no longer be available on GitHub. Can you repost?
novia_droid said:
use LG private api to transport any IME softkeyboard into second screen
LG G8X dual screen is convenient for coding. But the build-in LG keyboard sucks, and other 3rd party soft keyboard IME is not supported by dual screen.
So I have to hack into LG keyboard and find out the magic private API that can transport any IME into second screen.
So here it is the magic API:
Class.forName("android.view.inputmethod.InputMethodManager").getMethod("setForceInputMethodLandscape", Boolean.TYPE).invoke(inputMethodManager, Boolean.valueOf(z));
But you can not call it directly because it is private API and in blacklist, use this https://github.com/tiann/FreeReflection to bypass the limitation.
the screenshot is the hacker's keyboard on second screen, though buggy, but it works!
hacker's keyboard is opensource,maybe someone can embed this dual screen function into hacker's keyboard!
https://github.com/klausw/hackerskeyboard
View attachment 5149225
View attachment 5149227
Download this Dual Screen IME toggler at my github: https://github.com/NoviaDroid/LG-Dual-Screen-IME-Keyboard
Click to expand...
Click to collapse
It's available (https://github.com/NoviaDroid/LG-Dual-Screen-IME-Keyboard/releases), but my phone doesn't install it by some reason.
@novia_droid, thanks for your research, it's really useful. Could you please compile dual screen version of latest Gboard?
Hi I also looked into the lg ime apk. And tried your apk too.
But when i press dual ime on button, the screen goes black. The main screen.
@novia_droid
Having such a keyboard that sticks to the screen even when no text field present much like a physical keyboard would be great. You could alt + tab and scroll with it for instance.
check this feature out on lg g8x after android 11 :