[Q] Keyboard layout - Eee Pad Transformer Q&A, Help & Troubleshooting

Hello! Colemak typist here.
Can you change the layout of the keyboard? I don't mind about the physical layout, just the software mapping. I have no idea how he keyboard is handled so could someone kindly work out if this is possible? And if Colemak is available?
Thanks!

Nobody with a keyboard who can quickly check this out for me?

If you don't get a reply shout me tonight and ill give it a go.

hmmmm. cant see anything that allows keyboard remapping in the settings.... which is a shame as my @ and " are not as per the layout ... which is odd .....

Could always try button remapper beta off the market. I don't know if it will work on the dock keyboard but I could remap some of the keys using a usb keyboard on my viewsonic g tab. Something to try at least.

kiz said:
Hello! Colemak typist here.
Can you change the layout of the keyboard? I don't mind about the physical layout, just the software mapping. I have no idea how he keyboard is handled so could someone kindly work out if this is possible? And if Colemak is available?
Thanks!
Click to expand...
Click to collapse
One way to do it is go to this website to get a general idea about remapping. Then download the KeyTest.apk from the author.
When you start the app you can see which scancodes are created. Now go to /system/usr/keylayout (most likely requires root) and change the keyboard layout that is associated with your keyboard. If you don't know, download aLogCat from the market. When you connect a keyboard it will show up in the log. For special characters and shortcuts modify the appropriate keychar table in /system/usr/keychars.
Hope that helps. It worked on my XOOM for a generic BT keyboard that had lots of Apple keys.

Wonderful. Thankyou all for your helpful posts! Very glad to know there is a way to do this, even if it is not an official option.
Thanks again.

wilbur-force said:
hmmmm. cant see anything that allows keyboard remapping in the settings.... which is a shame as my @ and " are not as per the layout ... which is odd .....
Click to expand...
Click to collapse
You need to change the software keyboard to the ASUS one in order to get correct layout on dock keyboard.

As a follow up post - I got a transformer with dock. Downgraded to 8.2.3.9, rooted and found the keyboard layout in /usr/xt9/keylayout/qwerty-en_GB.kl. I edited by hand (thankfully it's a lovely human readable text file) and now am enjoying colemak! Woot!
I might write a little how-to so that anyone can do it quickly and easily.

Related

Is there an app to change bt keyboard map?

I have bought a bt keyboard from maplin here in the UK.. And some of the keys aren't right.
I have seen a tutorial on how to do it the hex editing way.. But I am wondering if there is anything in the market?
Sent from my HP Touchpad using xda premium
Same problem here,
I bought an azerty bluetooth keyboard (I'm french of course) and it's in qwerty in Android.
I need to remap the keyboard and I tried to edit the qwerty.kl and it's work for some letters but I can't remap everything.
Does anyone know where can I find a solution or how can I remap everything ?
I've red the [HOWTO] topic in Xoom section but it doesn't work on the TP (gingerbread vs honeycomb).
Thanks !
I planned on trying to work on this after finals this week, but I am no expert so there is no guarantee that I will do it well or fast. I googled and found some decent how-to's so we will see how it goes.
Oh and I have searched and searched and have not found a keymapping app, though there was a keyboard (hackers keyboard I think) that stated that the would include that in a later update.
*edit, it was bluetooth keyboard easyconnect that is adding keymap support.
Thank you for your interest. I'm following you.
Crap'$ said:
Same problem here,
I bought an azerty bluetooth keyboard (I'm french of course) and it's in qwerty in Android.
I need to remap the keyboard and I tried to edit the qwerty.kl and it's work for some letters but I can't remap everything.
Does anyone know where can I find a solution or how can I remap everything ?
I've red the [HOWTO] topic in Xoom section but it doesn't work on the TP (gingerbread vs honeycomb).
Thanks !
Click to expand...
Click to collapse
You should search for a qwerty.kcm.bin that has the french layout. It should work for any azerty.
For example from http://forum.xda-developers.com/showpost.php?p=3616778&postcount=178
http://forum.xda-developers.com/attachment.php?attachmentid=173725&d=1239106569
Just use the azerty.kcm.bin and put it in /system/usr/keychars as qwerty.kcm.bin
Make a backup. You need to remount system as rw.
If that's work you can go and modify /system/usr/keylayout.kl to map custom buttons on the keyboard.
Unfortunately, it doesn't work...
BlueInput should support different keyboard layouts (http://www.teksoftco.com/index.php?section=blueinputandroid).
Crap'$ said:
Unfortunately, it doesn't work...
Click to expand...
Click to collapse
Hello,
I have make a patch for the touchpad Bluetooth AZERTY Keyboard
Install the zip file patch in Recovery Mode like a ROM.
French tutorial : goo.gl/uqypF
GoBZH
Thank you very much !!
It works very well
You can always make your own keylayout.kl and name it whatever your keyboard is named. I did this for my BT keyboard and it works well. Use this keytest app to find the key number for all the buttons, then go ahead and use the generic.kl and erase everything and start from scratch. It's not too hard, just follow the syntax and you're good to go.
Here's a link to all the possible key events too.
http://developer.android.com/reference/android/view/KeyEvent.html
Worth trying:
https://play.google.com/store/apps/details?id=com.apedroid.hwkeyboardhelperdemo
Use External Keyboard Helper
philicibine said:
I have bought a bt keyboard from maplin here in the UK.. And some of the keys aren't right.
I have seen a tutorial on how to do it the hex editing way.. But I am wondering if there is anything in the market?
Sent from my HP Touchpad using xda premium
Click to expand...
Click to collapse
You need to be rooted....
You can change the key mapping using this app, but and you can also create some personal keyboard shortcuts ( which is what I do)

[App] Keyboard layout switching tool

Hi all,
when using my TF with dock I bumped into a problem - the keyboard dock does not work well with 3rd party input methods (e.g. Go keyboard thumb layout). I was looking for an app or some other way to auto-switch current input method when docking/undocking.
When searching and googling I found a guide to auto-display input method chooser dialog when docked/undocked (Here).
Another related guide was about re-mapping keys on the dock keyboard (Here)
Well, my aim is to create an overall keyboard utility that would enable easy keyboard auto-switching and possibly re-mapping less useful keys (e.g. brightness) to something more practical.
I've started working on the application (well, spent a few hours over two evenings ), at the moment it is very simplistic. I just replicates the behavior from the Tasker guide, so that it shows the input method chooser dialog after docking and undocking (plus a config to enable/disable this). I did not want to purchase Tasker just for this.
I know that it is an intentional android security measure that apps cannot switch input methods at will, but if someone has an idea how to overcome this (for rooted devices), please, let me know.
Anyway, here is an initial version. Hopefully, someone else besides me will find it useful. Any comments, suggestions highly appreciated!
Thanks for the effort.
I consider this app as very useful. Unfortunately I cannot help you developing because I'm just a user but again the idea is great.
Regards
Sent from my Transformer TF101 using Tapatalk
I use tasker and confirm this works the same.
Your app does have 1 big advantage over tasker. With tasker everytime I close the tab&dock into their clamshell shape, when I unfold them and the screen turns on, tasker makes the pop up come on even though I did not undock the tab.
Your app does not do this which is great
good work, much appreciated!
Wow, this is awesome! The only thing that would make it better is the ability to switch input methods automatically without the pop-up. However - it is no problem to use the app as it is now. Great work!
OK, downloaded, installed and tested... awesome ! You just took my TF one step further on the way of perfection !
Very good idea, it's working great. SwiftKey tablet x is even better thanks to your simple app. Thanks!
Sent from my Transformer TF101
Awesome - thanks!
what an usefull app!i wonder if exists anything similar before....+1 for this little but awesome work mate!!
Brilliant! Now can you make an option to allow it to auto switch between says Asus keyboard layout when docked and Thumbs keyboard when undocked pretty please?
I've found that the keyboard choice dialog does come up when (un)undocking, but that it's "dead" (it ignores selections - NOTHING happens) - I have to tap outside the dialog to make it disappear, and then bring up the dialog "manually" via the settings menu.
Any solution?
Wildt666 said:
I've found that the keyboard choice dialog does come up when (un)undocking, but that it's "dead" (it ignores selections - NOTHING happens) - I have to tap outside the dialog to make it disappear, and then bring up the dialog "manually" via the settings menu.
Any solution?
Click to expand...
Click to collapse
I have same "problem", but I just wait one minute and dialog unfreeze.
Sent from my Transformer TF101 using xda premium
both of you, check out this thread:
http://forum.xda-developers.com/showthread.php?t=1118164
using autostarts you can disable that pop up.
using the guide in this thread i remapped my dock keyboard so that i could use whatever soft keyboard i wanted ( i use smart keyboard pro) and the dock keys wouldnt change.
my problem was that the only way i could get the @ key on the dock keyboard to work was with the standard asus keyboard chosen on the tablet, any other soft keyboard and the @ key wouldnt work.
all solved now though!!
---------- Post added at 03:31 PM ---------- Previous post was at 03:29 PM ----------
Sigismund83 said:
Hi all,
when using my TF with dock I bumped into a problem - the keyboard dock does not work well with 3rd party input methods (e.g. Go keyboard thumb layout). I was looking for an app or some other way to auto-switch current input method when docking/undocking.
When searching and googling I found a guide to auto-display input method chooser dialog when docked/undocked (Here).
Another related guide was about re-mapping keys on the dock keyboard (Here)
Well, my aim is to create an overall keyboard utility that would enable easy keyboard auto-switching and possibly re-mapping less useful keys (e.g. brightness) to something more practical.
I've started working on the application (well, spent a few hours over two evenings ), at the moment it is very simplistic. I just replicates the behavior from the Tasker guide, so that it shows the input method chooser dialog after docking and undocking (plus a config to enable/disable this). I did not want to purchase Tasker just for this.
I know that it is an intentional android security measure that apps cannot switch input methods at will, but if someone has an idea how to overcome this (for rooted devices), please, let me know.
Anyway, here is an initial version. Hopefully, someone else besides me will find it useful. Any comments, suggestions highly appreciated!
Click to expand...
Click to collapse
solved already!!
http://forum.xda-developers.com/showthread.php?t=1118164
turn off the pop op using autostarts
remap the keys however you wish.
Ok, help here, please..
I am lost in all these threads and guides and what not..
What I need is: how to make dock type in Cyrillic Serbian, like the on screen keyboard? I do not need the automatic change of KB, I just need the possibility to type in Cyrillic. When I select serbian, dock stays US and onscreen is changed only..
When you do the remapping from the already mentioned thread, is it possible after that to change to US easily?
Thanx
No pop-up?
Any luck updating this app so that there are two more selections in the configuration screen?
Soft Keyboard when undocked
Soft Keyboard when docked
Then when docking / undocking don't present a user prompt but just change to the selected keyboard?
Thanks!
Great idea! If you could add an option To remember the selection it would be perfect! Anyway GREAT WORK!!!
Bromius76 said:
Any luck updating this app so that there are two more selections in the configuration screen?
Soft Keyboard when undocked
Soft Keyboard when docked
Then when docking / undocking don't present a user prompt but just change to the selected keyboard?
Thanks!
Click to expand...
Click to collapse
I would love this.

Multiling Keyboard with the Dock

Hello,
I am planning to buy an Asus Transformer Infinity, and as an Armenian language user, I simply do not imagine my life without Multiling Keyboard . But I'm not sure whether this keyboard will work with the dock or not. Will I have the same typing experience with the physical keyboard of the Asus Transformer as I have on-screen (layout etc.)? Has anyone tested it (not exactly the Armenian layout, but just the app with the dock)?
Most importantly, I want to make sure that I will be able to switch between English and a second (Armenian) with the keys combination, as in the case of the default Asus keyboard. Even if this is not a supported feature by default, maybe there are some solutions/fixes for this? I'm ready to root my device or tweak some system files and settings, if it will help.
The question is, there is no other app that supports Armenian input language even half as well as Miltiling Keyboard, that's why I would like to ask the Multiling users here to share your experience with me.
Thank you in advance.
I have been using multiling with the dock without major issue, but with English UK. The only problem I find is that the " ? ! etc characters will not be in the same place. However, you may be able to learn the new positions easily? I'm sorry that I'm not familiar with Armenian to know if there are other critical special characters you will need.
I keep meaning to investigate if it's possible to remap the characters on multiling. I believe it is a better soft keyboard than the Asus one, or the default android 4.1 keyboard which is also installed by default. I'm looking forward to trying the android 4.2 default keyboard.
Hope that helps.
Sent from my HTC One X+
Gudders said:
I have been using multiling with the dock without major issue, but with English UK. The only problem I find is that the " ? ! etc characters will not be in the same place. However, you may be able to learn the new positions easily? I'm sorry that I'm not familiar with Armenian to know if there are other critical special characters you will need.
I keep meaning to investigate if it's possible to remap the characters on multiling. I believe it is a better soft keyboard than the Asus one, or the default android 4.1 keyboard which is also installed by default. I'm looking forward to trying the android 4.2 default keyboard.
Hope that helps.
Sent from my HTC One X+
Click to expand...
Click to collapse
Thanks for the reply, Gudders . Have you tried to switch languages while you use Multiling with the dock, or you use only Engilsh UK? If it is not too difficult, can you please check the Armenian language in the Multiling settings in order to have two selected languages, and try to switch them with the dock (keys combinations, spacebar...), or at last just try to type something Armenian with the dock?
Thanks!
I have been trying to figure out the same but for Spanish. So far I haven't been able to get special characters to work from the dock keyboard. I haven't been able to get things like alt-134 to work for writing a ñ. I waited for 3 months for Asus to release a latin keyboard and they keep saying it is coming soon but it still is not available. I finally just bought an English version but so far haven't been able to figure this stuff out.
feleq said:
Thanks for the reply, Gudders . Have you tried to switch languages while you use Multiling with the dock, or you use only Engilsh UK? If it is not too difficult, can you please check the Armenian language in the Multiling settings in order to have two selected languages, and try to switch them with the dock (keys combinations, spacebar...), or at last just try to type something Armenian with the dock?
Thanks!
Click to expand...
Click to collapse
I am happy to try for you. I can download and install Armenian. You can switch using shift and spacebar in search, chrome, kingsoft office, gmail and some others. I tried to get a screenshot, but I can't seem to upload it to XDA (browser issue I think). The only problem I had was with the stock browser. I couldn't get it to switch, or type Armenian characters. It may just need a restart. It does type the charactes and switch using the search bar in the stock browser, but on google page or XDA reply box it wouldn't.
Hope that helps.
Gudders
Sent from my Asus TF700

Cyanogenmod 10 + swype

Hi guys.
I have a problem with my hardware keyboard.
I'm using CM 10 original, and i habe swype software keyboard.
However, when i use my awesome hardware keyboard, i dont get some of the characters, like "?" or ")" and much more, generally "alt characters" have problems working.
Any ideas about that ?
Artanis02 said:
Hi guys.
I have a problem with my hardware keyboard.
I'm using CM 10 original, and i habe swype software keyboard.
However, when i use my awesome hardware keyboard, i dont get some of the characters, like "?" or ")" and much more, generally "alt characters" have problems working.
Any ideas about that ?
Click to expand...
Click to collapse
Make certain you are not applying ANY language selection to the keyboards in the settings. The Hardware keyboard is NOT a standard en-US keyboard, and those bindings break the special keys.
Magamo said:
Make certain you are not applying ANY language selection to the keyboards in the settings. The Hardware keyboard is NOT a standard en-US keyboard, and those bindings break the special keys.
Click to expand...
Click to collapse
But since we can edit the keyboard's code, can't i just make it work with my language?
You can, but there's another method for that. Specifically, the one being discussed in this thread:
http://forum.xda-developers.com/showthread.php?t=2314834
The keyboard settings application's applied layouts do not work for us.
I think that thread is dead, can you help me with enabling alt key?
I know how to edit system files etc. But I dont really know what to do exactly, and how to make the changes work.
Help

[APP][4.0+]Clavis Keyboard - PC-like tablet keyboard

Hi Everyone!
I use a Lenovo Yoga tablet, and struggled for a while with the keyboards made for smartphones. Every time I had to write a character with an accent (éáóúöüőűí) I had to hold the key, and wait for the alternative characters to appear. They didn't really help with coding either, so I tried the Hacker's Keyboard. It was quite good, but if we can have the whole PC keyboard on screen with all the modifier buttons, why not use its potential and add hotkeys? This is how Clavis Keyboard was born.
Clavis Keyboard is a PC-like keyboard for tablets, with numerous hotkeys.
Features:
-Familiar: The keys are where you'd expect them to be
-Well-known hotkeys: Copy-paste-cut and select all work like on PC
-New hotkeys: Search for selected text on Google (Ctrl+G)
Open a new e-mail, paste selected text (Ctrl+M)
Insert text macro 0-9 (Ctrl+Shift+Number)
Change the first letter of the last word before the cursor from lowercase to uppercase or back (Ctrl+I)
Home (Ctrl+Left arrow)
End (Ctrl+Right arrow)
-Themes: There are numerous themes already, but I'm planning on adding much more.
-Layouts: US, GB, DE, FR, IT, BE, HU
I welcome any questions, advices, requests and ideas regarding Clavis!
You can download Clavis Keyboard here:
https://play.google.com/store/apps/....theophrastkeyboards.claviskeyboardfree&hl=en
Please fix, "Caps Lock, on/off". The letters doesn't change.
leprophotography said:
Please fix, "Caps Lock, on/off". The letters doesn't change.
Click to expand...
Click to collapse
You can change it in the appearance menu
This looks really good, and I'm excited to test it a bit more when I get the chance. I did notice a few things:
I'm on Lollipop (CM12.1, on a Nook HD+), and the initial setup was a bit of a pain. After enabling the keyboard, step 1 of 3, nothing happened. I had to back out of the settings and manually progress to the next steps (selecting the keyboard to use). Not sure where the issue lies, but other keyboards have set up properly.
Settings -> Language & Input -> tapping Clavis Keyboard Free (to open Options) gives an error: "Failed to open settings for Clavis Keyboard Free"
Behavior settings have untranslated group headings, and one option ("Gyors pont Pontot ir ha duplan koppintasz a szokozre")
twiztid_ said:
This looks really good, and I'm excited to test it a bit more when I get the chance. I did notice a few things:
I'm on Lollipop (CM12.1, on a Nook HD+), and the initial setup was a bit of a pain. After enabling the keyboard, step 1 of 3, nothing happened. I had to back out of the settings and manually progress to the next steps (selecting the keyboard to use). Not sure where the issue lies, but other keyboards have set up properly.
Settings -> Language & Input -> tapping Clavis Keyboard Free (to open Options) gives an error: "Failed to open settings for Clavis Keyboard Free"
Behavior settings have untranslated group headings, and one option ("Gyors pont Pontot ir ha duplan koppintasz a szokozre")
Click to expand...
Click to collapse
Thanks for the feedback!
The setup is new and actually worked when I made it, but it seems I managed to mess up the code just before release
I'll patch these very soon.
Its me again, been using it a bit more and i do like it, especially that you can adjust the height on screen. Have a bug, a question, and a suggestion.
auto uppercase doesnt seem to be working, from the start of text entry and also after a period. ive tried disabling and reenabling it, and still no go.
Is auto correct disabled, or just not implemented?
Can you add an option to adjust the key repeat delay?
Thanks, and keep up the good work!
Hi, does it have polish letters?
like the keyboard, and I tried on phone, but it is too small, in my opinion. can you optimize for phone as well
Yeah thanks a lot, and thanks for IT Layout!
twiztid_ said:
Its me again, been using it a bit more and i do like it, especially that you can adjust the height on screen. Have a bug, a question, and a suggestion.
auto uppercase doesnt seem to be working, from the start of text entry and also after a period. ive tried disabling and reenabling it, and still no go.
Is auto correct disabled, or just not implemented?
Can you add an option to adjust the key repeat delay?
Thanks, and keep up the good work!
Click to expand...
Click to collapse
Autocorrect is not yet implemented. First I want to fix the known bugs, but I will definitely include it later on
I'll take a look, and will tell you what I could do about the key repeat delay and the auto uppercase.
Thejungle said:
Hi, does it have polish letters?
Click to expand...
Click to collapse
Sadly not yet. I plan to add the spanish and the portugese layouts next, and then hopefully the polish. Problem is, I got no friends who could translate the scripts for me, so it'll certainly take some time :/
bobn said:
like the keyboard, and I tried on phone, but it is too small, in my opinion. can you optimize for phone as well
Click to expand...
Click to collapse
Well I made it especially for tablets, but you can try to increase the height and use it in landscape. Maybe later on I'll come up with something to make it more comfortable, but right now it's not my primary goal. Sorry
testing the new keyboard. doesnt seem to have any auto correct?
May I help in adding Hebrew characters layout?
If so, how?
Here's how a standard Hebrew keyboard looks like:
http://store.aramedia.com/shopimages/products/normal/kb-hebrewwhite.jpg
Do note, that since Hebrew is a right-to-left language (like Arabic), it has weird behavior on some keyboards, like putting "(" instead of ")" . I really hate it, and would be happy to have the option to disable this behavior (it even happens on Windows OS , but somehow only on some apps).
Since Hebrew doesn't have uppercase letters, when pressing SHIFT or CAPS-LOCK, it just writes in English. However, on Android, those keys are gone, and you can long click on any key to have the alternative being written on it.
Attached how it looks like on various Android keyboards apps.
Please, make a pt-br layout... You idea is great
Good idea! Great keyboard.
AndroidDeveloperLB said:
May I help in adding Hebrew characters layout?
If so, how?
Here's how a standard Hebrew keyboard looks like:
http://store.aramedia.com/shopimages/products/normal/kb-hebrewwhite.jpg
Do note, that since Hebrew is a right-to-left language (like Arabic), it has weird behavior on some keyboards, like putting "(" instead of ")" . I really hate it, and would be happy to have the option to disable this behavior (it even happens on Windows OS , but somehow only on some apps).
Since Hebrew doesn't have uppercase letters, when pressing SHIFT or CAPS-LOCK, it just writes in English. However, on Android, those keys are gone, and you can long click on any key to have the alternative being written on it.
Attached how it looks like on various Android keyboards apps.
Click to expand...
Click to collapse
Thanks for your offer!
Hebrew keyboard seems interesting, so I'll gladly make it after the planned layouts.
Woragh said:
Thanks for your offer!
Hebrew keyboard seems interesting, so I'll gladly make it after the planned layouts.
Click to expand...
Click to collapse
Thank you for considering it.
Woragh said:
Sadly not yet. I plan to add the spanish and the portugese layouts next, and then hopefully the polish. Problem is, I got no friends who could translate the scripts for me, so it'll certainly take some time :/
Click to expand...
Click to collapse
Thanks. I don't know how much effort does it need as I'm really busy right now, but maybe I could help you a bit... However I have no knowledge in programming coding or development....
Thejungle said:
Thanks. I don't know how much effort does it need as I'm really busy right now, but maybe I could help you a bit... However I have no knowledge in programming coding or development....
Click to expand...
Click to collapse
Thanks!
You wouldn't have to code or anything, just translate a few lines from English to Polish.
By the way I've just finished the Polish layout. It will be included in the next version (without translation for now).

Categories

Resources