When Cupcake is officially released, will we be able to add the features available from the Chinese build? I'd really like to have the Chinese handwriting input and how the green dial button has the numpad for search.
Related
Hi,
After I have installed ICS, I cannot use any other input language with the hardware keyboard. It is always English. No matter what keyboard I select: Android (Russian), Smart Keyboard or whatever I have english letters appear on key presses. On Honeycomb I had ASUS Keyboard which allowed to switch language using Ctrl-Space combination. Now I don't have the ASUS keyboard anymore. Have anyone been successful in typing non-English on the dock keyboard?
Sent from my Transformer TF101 using Tapatalk
I have already made a quick hack keyboard to produce russian characters on dock keyboard key presses and switch to english using Ctrl-Space. It should be pretty straight forward to add other european languages if some one would like me to. Chinese, Japanese and Korean is tough and I have no plans to support them.
If anyone is interested, here is the hacked by me standard ICS android keyboard, which allows to type both russian and english on Transformer's dock keyboard. Left_Ctrl+Space changes layout. All other features should work correctly - soft keyboard, voice input...
Here is my moded keyboard discussion thread:
http://forum.xda-developers.com/showthread.php?t=1528322
So I've tried Android Keyboard as well as Samsung's and GO keyboard, but I like Android Keyboard the best. Is there a way to hit a single button (or a button and a choose from a pop-up, either way a "simple method") to use other languages with Android Keyboard? I've been googling this for days and everything I've found was people saying "yeah this works but it's meh." So if anyone knows a language input for Android Keyboard more like what I described above, let me know
I'm looking for Chinese and Japanese in particular.
You try sogou input method
I use slide it. You use the swipe method or touch. I use a dvorak layout for my keyboard which is basically another language. There is a dedicated button for switching back and forth between whichever languages you have installed.
Sogou was 100% in Japanese/Chinese so I have no idea how to use it and the pics didn't look like a keyboard plugin
Swipe is awful imo :/ I prefer to just type. If anyone knows any good swype keyboard that's actually really good, I'll try that too but I just want a Japanese and/or Chinese (Simplified) plugin for Android keyboard
is there any korean too?
ScelestusAnimus said:
Sogou was 100% in Japanese/Chinese so I have no idea how to use it and the pics didn't look like a keyboard plugin
Swipe is awful imo :/ I prefer to just type. If anyone knows any good swype keyboard that's actually really good, I'll try that too but I just want a Japanese and/or Chinese (Simplified) plugin for Android keyboard
Click to expand...
Click to collapse
Well, there are hands of Chinese/English keyboard developed by Chinese company. Unfortunately few of them offer enough downloading/handling support.
I'm using great CM10.2 port for Photon Q, but there is a thing that needs patching. If one set up more than one layout for the physical keyboard there is no means to switch them because key combination for layout switch is not user selectable and hard coded to "ctrl-space". There is no "ctrl" key on Photon Q physical qwerty keyboard so its impossible to switch layout. Please repost in mod thread (http://forum.xda-developers.com/showthread.php?t=2386684), because due to wise "10 posts" rule I can't post in dev threads by myself.
The asanti layouts that are included in CM 10.2 builds by Skrilax's buildbot map OK key to CTRL (and SYM to ALT key).
So OK+space can be used to switch the layouts.
The standard android layouts are not usable on Photon Q keypad because they are meant for the full PC style keyboards.
More asanti layouts for additional languages can be easily added, but someone has to create (or at least suggest) the desired key mapping.
kabaldan said:
More asanti layouts for additional languages can be easily added, but someone has to create (or at least suggest) the desired key mapping.
Click to expand...
Click to collapse
i would appreciate any links on documentation about how to create layouts with multipress. Unfortunately developer.android.com lacks multipress description (or I didn't found it).
I've originally implemented the multipress feature in CM for Motorola Milestone when I wanted to mimic the Motorola way of support for the Russian keypad on Milestone.
You won't find any documentation about it as it's not an official Android feature.
I'm currently still unsure about the future of the multipress implementation on Photon Q.
Anyway, the multipress function and the additional keyboard layouts are not necessarily directly related.
Please let me know which specific language do you want to support on the Photon Q keypad.
I guess I can help you to achieve what you want but I need to know your exact needs.
kabaldan said:
I've originally implemented the multipress feature in CM for Motorola Milestone when I wanted to mimic the Motorola way of support for the Russian keypad on Milestone.
You won't find any documentation about it as it's not an official Android feature.
I'm currently still unsure about the future of the multipress implementation on Photon Q.
Anyway, the multipress function and the additional keyboard layouts are not necessarily directly related.
Please let me know which specific language do you want to support on the Photon Q keypad.
I guess I can help you to achieve what you want but I need to know your exact needs.
Click to expand...
Click to collapse
I want support for both Ukrainian and Russian layouts on the Photon Q keypad. Attached here is two example layouts I've made.
Zixione said:
Attached here is two example layouts I've made.
Click to expand...
Click to collapse
Btw those layouts are in format of rukeyboard app. Because of its multipress support.
kabaldan said:
I guess I can help you to achieve what you want but I need to know your exact needs.
Click to expand...
Click to collapse
I'm sorry to ping you, but can you provide some info about how to proceed?
I would look at this section of the msm8960 tree for an indication of how the other files are built:
https://github.com/razrqcom-dev-tea.../tree/cm-10.2/unofficial/MSM8960Parts/res/raw
I've never done this before (never needed to mess with the language of the keyboard ) but I'd like to learn... looks pretty straightforward. Perhaps I will roll a build for you to test if I make good progress
Edit - OK I need your help... since I don't speak Russian or Ukrainian, I need to know which letters you want mapped where.
In fact, you might be able to do this yourself easier than I can do it for you. Look at that link I posted, and you basically want to make your own .kcm file. I need to know which characters you want mapped to what key - so for example the Croatian keyboard has C mapped to č with \u010d - the UTF8 character code for c with caron, or č.
I hope that makes sense. If you can't figure out how to build the file, perhaps at least find all the utf8 character codes you need, and then tell me which letters they should be associated to on the keyboard. I can do the rest .
I used http://www.utf8-chartable.de to help with the utf8 character codes...
Sorry, I've been too busy.
I've finally moved the alternate Photon Q keyboard layouts to a separate package and to the official CM repo:
https://github.com/CyanogenMod/andr...mmit/7f6a2c6a56aceca8505cfce97c5a2cf77612a791
I'd really like to add a Russian and Ukrainian map, only the lack of free time is holding me back.
Does this hw mapping look feasible?
http://mcgraver.ru/gravirovka_gallery/5-231/big/gravirovka_motorola_droid_4.jpg.jpg
kabaldan said:
Sorry, I've been too busy.
I've finally moved the alternate Photon Q keyboard layouts to a separate package and to the official CM repo:
https://github.com/CyanogenMod/andr...mmit/7f6a2c6a56aceca8505cfce97c5a2cf77612a791
I'd really like to add a Russian and Ukrainian map, only the lack of free time is holding me back.
Does this hw mapping look feasible?
http://mcgraver.ru/gravirovka_gallery/5-231/big/gravirovka_motorola_droid_4.jpg.jpg
Click to expand...
Click to collapse
Frankly, this is not the best variant. It's looks like layout from Droid 1/2 adapted to larger Photon Q keyboard. And original russian layout from Motorola was heavily criticised for combining frequently used letters and leaving alone some that should be combined. I'm attaching proposed layouts in pdf. I really would like to help, and can recreate them in format that is more convenient to you.
kabaldan said:
The asanti layouts that are included in CM 10.2 builds by Skrilax's buildbot map OK key to CTRL (and SYM to ALT key).
So OK+space can be used to switch the layouts.
Click to expand...
Click to collapse
I thought it will make sense to map CAPS key to CTRL. Double pressing SHIFT will act as if CAPS has been pressed, so dedicated CAPS key is not essential. Moreover, while pressing and double pressing SHIFT turns on CAPS LED, pressing actual CAPS doesn't.
In case if someone else will like this idea, you can change /system/usr/keylayout/keypad_8960.kl
from
Code:
key 58 CAPS WAKE_DROPPED
to
Code:
key 58 CTRL_LEFT WAKE_DROPPED
Also you can get changed file from attachment and upload to your phone.
kabaldan said:
The standard android layouts are not usable on Photon Q keypad because they are meant for the full PC style keyboards.
More asanti layouts for additional languages can be easily added, but someone has to create (or at least suggest) the desired key mapping.
Click to expand...
Click to collapse
Unfortunately, even after we make layout switching work, there is a little number of working "asanti" layouts, and no info about how to create more, so physical keyboard is still only partly usable.
I was looking for a replacement keyboard for the xperia keyboard (port doesn't work anymore on my android 6 rom on my oneplus phone) to get an AZERTY layout with number row on top ( works also with Qwerty ).
After searching 2 days i did find an new app in the playstore which is still in beta , but working very well. :good:
Mostly you have to select the PC-layout to get number row , and if not the number row is only working for QWERTY layout.
Nextapp keyboard on Playstore
ENJOY ! :victory:
--------------------
The NextApp Keyboard is a derivative of the AOSP keyboard found in Android 4.4 KitKat, with added arrow keys and other special keys, and a slightly tweaked QWERTY layout that is closer to that of a PC Keyboard.
This is a BETA RELEASE of this app. If you experience issues with it, please report them to [email protected]. It's extremely difficult to have a conversation using the Play Store review system.
This version comes with English, French, German, Italian, Portuguese (Brazilian), Russian, and Spanish dictionaries.
I would greatly appreciate feedback on the keyboard layouts, including the arrangement of special keys on the alphabet keyboard, symbols keyboard, and function keyboards.
Function Keyboard
This keyboard includes a function key ("Fn") toward its lower left corner which can be used to access many additional keys typically found on a PC or Mac keyboard, including:
• Cursor Arrow Keys
• Page Up / Page Down
• Insert, Delete, Home, and End.
• Function F1-F12.
• Ctrl and Alt
• Tab
• Escape
The fundamental QWERTY keyboard layout has been very slightly tweaked to more closely replicate that of a PC keyboard. Specifically, the size of the left shift key has been reduced such that the third row (ZXCVBNM) is no longer overly shifted to the right. The shift key is now a standard sized key. This modification only applies to phones (the AOSP keyboard already uses this layout for tablets).
Permissions
This keyboard is based on the AOSP keyboard from Android KitKat 4.4. It uses identical permissions to that keyboard. The "read contacts" permission is used to autocomplete names from your contacts. This keyboard DOES NOT send any data to anyone.
Optional Features
This app will have also have a paid version when it exits beta. BY DEFAULT, ALL PAID FEATURES ARE TURNED OFF IN THE BETA. Paid features cannot be used unless you check the "Test Features from Paid Version" in the settings. If you enable paid features, they will only work until the end of the beta.
Thank you for helping beta test this keyboard!
i recenlty bought motorola g7 power with google keyboard... but i dont want to use qwerty for typing but the old good T9 4x3 keyboard...
i cannot find any recent apps working the way i want...
I think 'Old T9 Keyboard' is what you are looking for. It has T9 predictive text which works great. Has many languages and some cool themes.