I posted a request for this in the keyboard remapping thread, but have not yet received a response so I wanted to make a new one.
I've searched around and I can't find an existing thread dealing with this. I updated my Xoom to 3.1 and replaced the keyboard layout file for the moto bt keyboard with a moddified one I had from 3.0. I read in another thread that one of the updates in 3.1 is "Additional shortcut key support for Bluetooth keyboard". Since I did not know this before replacing the file, I didn't back it up.
Can someone with 3.1 pull the Vendor_22b8_Product_093d.kl from /system/usr/keylayout/ and post it here? It would be much appreciated.
Here ya go...
Related
Hi All, I've tried the new CM but it was too unstable for me, however, I would love to be able to install the keyboard that comes with it on my stock nexus-s...
Is that possible?
can somebody post the apk (or an update.zip with the relevant apk and libraries)?
Thank you!
Search the Market for Gingerbread Keyboard
Thanks but I already have the nexus s with the gingerbread keyboard, the keyboard in the mod is slightly better since it supports hebrew and allows to move between languages by swiping the spacebar button...
that's the functionality i'm looking for
My friend recommended https://market.android.com/details?id=com.klye.ime.latin , I think that is what I needed
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.
Hi,
I'm hoping somebody has an idea here because it's driving me mad. When unlocked I use swiftkey tabet keyboard but when you dock it it messes up the keyboard layout of teh hardware keyboard so you have to remember to swap all teh time. Is there anyway to get the system to automatically change keyboard when it's docked/undocked?
I. e. when using just tablet the automatically switches to swiftkey but when Docked it swaps back to Asus? This would be REALLY useful at the moment until teh people making touch keyboards manage to sort out TF compatibility with hardware keyboard.
Looking forward to your replies
Posting in the wrong forum is not going to help your case. Please refrain from posting questions in the wrong forum - they should go in Q&A.
Closing thread for wrong placement.
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)
Basically looking to use dvorak on the hardware dock keyboard. Any suggestions on how to do this? Not a huge issue... but I certainly type faster on that layout.
Seems like there isn't anything "out-of-the-box" available
However, I did find this that supposedly allows for altering the onscreen and physical keyboards to allow for alternative layouts.
Additionally, it seems that its for the original Transformer and for one to make the appropriate changes, they would need to know the proper mappings. I myself am still looking for a different keyboard layout (specifically English International) that doesn't come on the software. Maybe, eventually, the community could put together a repo of alternative keyboard layouts.
It seems that Jelly Bean supports changing the keymaps for external keyboards, and Dvorak is already included. I cannot post links, but you can easily find the webpage searching for "user-installable keymaps".
Let's hope that it works with the dock when the update comes out.
Posted a thread in the dev forum regarding my findings of the current way keyboard layouts are done along with a hacky way to change to Dvorak if you want to try it.
I'm glad that JB is going to kill this entire fiasco mercilessly.
I haven't ordered the dock yet (the few I've seen tip over when opened the whole way and were labeled TF201) so I haven't tested this. But the post by guildencrantz in the following thread seems to make sense. Just needs a rooted machine.
Please report back.
Trying to get dvorak keyboard as default on asus tf700
I have as asus tf700 and the docking station. I need a dvorak keyboard. If I have to use qwerty, I will take them both back to the store, unopened. I have heard of apps that do this, but do they make like dvorak is the default? I would like this to work with both the screen, and the docking station.
I also read that asus has started to have android 4.1 jelly bean available for this and that it has dvorak. I went to the store and updated one of the tf700s with android 4.1, went to settings and then language, but could not find dvorak, only a few other languages.
Does anyone know how to do this?