Is there an app to change bt keyboard map? - TouchPad Accessories

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)

Related

Touch Keyboard + Keypad working for Kaiser

Enjoy!
Fixed to remove predictiveness when using the hardware keyboard.
it works good, but its a little bit laggy..
I really like the simple qwerty keyboard without XT9. How do I keep this one? When I select a text area, it defaults to the 20 key pad with T9 and I don't like it.
any screenshots?
Good stuff TLR - works very nicely on my device. Cheers
When i switch to german the keyboard and pad are not working. couldt somebody make this version to support german language
Works great but I noticed that when using the 20 key keyboard the keys don't light up.
figured out the problem. the files L20-map_down.png and P20-map_down.png included in the posted cab are corrupt that's why the keys don't light up when you select them. In order to fix this problem, you have to download the OEM version of the keyboard and replace the files I listed above with the one located in the OEM version. Copy the files to the \windows directory and overwrite the corrupt files.
when installed, i can not use predefined symbols (ď, ť, č, š, í, ...) on hardware kbd (fn + spacer). any solution for fix?
I have the same problem. Help
d12ag0n49 said:
the files L20-map_down.png and P20-map_down.png included .
Click to expand...
Click to collapse
can someone post those files here?

need help to porting Samsung Keyboard to nexus one

hi all, i wish use samsung keyboard on N1, it work, but i don't know why he is very small (see capture in attachment), if a dev can help me, or resize the keyboard that's would be great
for file, pm me, i can't post link and the file is too big for put it in attachment
sorry for my english
All of your letters are in the wrong spot, why would you want to use that keyboard?
j/k
That keyboard looks AWFUL, use HTC_IME mod by jonasl, it's in this very forum.
First its a azerty keyboatd letters arent wrong. They use it in germany and maybe other places to (and france ).
@op what is the resolution of your samsung phone? thats maybe why its small. Second what is the advantage of that keyboard?
-------------------------------------
Sent via the XDA Tapatalk App
i wish use this keybord because i've allways use it in my old phone (samsung i5700) and it come from this phone, as commodoor said,for the size problem it's maybe because the spica have a smaller resolution.
@wumpscut223 i know that keyboard look ugnly, but there a T9 touch, than the HTC_IME doesn't have it's very helpull for me
@modo sorry for having posted in wrong section
HTC IME has T9.
jonasl said:
HTC IME has T9.
Click to expand...
Click to collapse
i know, bu it a no t9 button on the keyboard to active disactive, you must going in to setting for switch
Is this even legal in Android law
-------------------------------------
Sent from my Nexus One
mnlk2 said:
i know, bu it a no t9 button on the keyboard to active disactive, you must going in to setting for switch
Click to expand...
Click to collapse
The jonasl mod allows you to set a gesture to switch between keyboards. I use right swipe for that, so with a flick I can go from qwerty to compact qwerty to T9 and back. Very convenient
The jonasl mod allows you to set a gesture to switch between keyboards
Click to expand...
Click to collapse
thx, I do not know that i'll try
If the keyboard functions correctly with the N1, it shouldn't be that much work to compare the image sizes between the original and the one you want to use. Resize the images to the correct sizing and edit up any that need it, insert them back into the apk and re-sign.
Know-Fear said:
If the keyboard functions correctly with the N1, it shouldn't be that much work to compare the image sizes between the original and the one you want to use. Resize the images to the correct sizing and edit up any that need it, insert them back into the apk and re-sign.
Click to expand...
Click to collapse
keyboard work fine exept vribate on touch, it fibrate non stop, but if it's disable it's perfect, only size is a problem. should i just edit png or some .xml too ?
if i must edit xml, wich soft can i use, i tryed notepad2 but i'ts not readabe
jonasl said:
HTC IME has T9.
Click to expand...
Click to collapse
mannn this keyboard dnt work on my mytouch 3g no more ever since i got Froyo help??

Phonepad Keyboard App

So yeah, I spend the whole day searching for a better phonepad keyboard. But everything that pops out is for qwerty. Texting is a major communication tool in our country and yeah, english is not the norm so I can't use Swype even though I'm dying too use it. So a better phonepad keyboard is the solution.
I wanna change it since the Optimus 1 keyboard is too cramped for me, I'm looking for one with bigger keys.
Thanks in advance!!
What exactly are you looking for? A number pad style keyboard? Blackberry style keyboard (2 letters per key)? Or just a better QWERTY?
I'm not sure but I think the HTC_IME keyboard allows various styles to choose from (all of the above 3 I mentioned). There is also Swype which eliminates the need for large keys (because you don't press the keys, you use motion gestures).
Me, I personally love the stock Android keyboard. It seems pretty good at knowing what I'm pounding out.
A number pad keyboard. The ones that you see from older phones
Search for the IME mod keyboard. It's got a phone keypad style keyboard.
Sent from my PC36100 using XDA App
Shawheim said:
Search for the IME mod keyboard. It's got a phone keypad style keyboard.
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
It doesn't work on my p500
hy,
try dialer One on the market
i hope that you want
Bye
reyesryanmjaube said:
It doesn't work on my p500
Click to expand...
Click to collapse
Download the 1.5 vers. I use it on my phone and it works great !
badeaioan said:
Download the 1.5 vers. I use it on my phone and it works great !
Click to expand...
Click to collapse
WOW!!!!!! It works! Thank you so much~!!! This is exactly what I'm looking for! You can even edit the smileys! Perfect! Thanks!
Oh no. Wait, I had a bit of a problem.
I don't know what is the setting called but I'm pretty sure it's present in tis app.
When I use the phonepad keyboard, for example I press "2" so the 1st letter that will come out is "A" I noticed that the time that "A" is highlighted is quite long compared to the native android keyboard, thus slowing my typing down. It does not only affect the phonepad keyboard but also the compact qwerty. How do I edit this setting? Thanks!!
Please I really need help!
Sorry, you cannot edit that setting.
Try instead Better keyboard. It also has a keypad-like one.

[Q] Keyboard layout

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.

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

Categories

Resources