Hi,
I've a Galaxy Nexus, with stock OS 4.2.2 and root... aaaaannnndddd, recently, an HP Touchpad Wireless Keyboard.
Pairing is easy, keyboard is good but... I write in portuguese most of the time and I miss some things.
I've made some tweaks on a new file I created on Keylayout folder (sistem/usr/keylayout/): "MENU" and a few others. Can someone give me some help on:
1. How to remap the other characters of one key?
2. How to combine characters, mainly accents (for instance: ´+a=á; or ^+e= ê; and so on)
3. How to remap a key to "ç" (cedilla)
I've made a search but found nothing about it.
Thanks!
ra
Related
change to keyboard with diferente button positions
Hello, i'm waiting from ebay an keyboard for qtek 9000(in this case, T-mobile MDA) and it was a qwertz layout.
the question is, if I change the original keyboard to a new keyboard with diferente button positions such as Ok button,video call button and others, will pda recognize the diference and atribute right function to each button?
url for new keyboard from ebay: http://cgi.ebay.com/Keypad-Keyboard...yZ150774QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
Tanks a lot!!!
luisarriaga said:
change to keyboard with diferente button positions
Hello, i'm waiting from ebay an keyboard for qtek 9000(in this case, T-mobile MDA) and it was a qwertz layout.
the question is, if I change the original keyboard to a new keyboard with diferente button positions such as Ok button,video call button and others, will pda recognize the diference and atribute right function to each button?
url for new keyboard from ebay: http://cgi.ebay.com/Keypad-Keyboard...yZ150774QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
Tanks a lot!!!
Click to expand...
Click to collapse
no i believe it will not.... the keyboard replacement you bought are just button pads... external only and does not contain the board that corresponds to the button press.... this means it will still follow the original keyboard format even if the buttons say otherwise... you could use a software however to remap these buttons to suit your new keyboard layout.
Universal Keyboard
Hi!
I have a Universal with a German keyboard running WM6 in English.
There is no need for any sort of special software to map the keys when you change from German to English. When you load a WWE WM6 your device will automatically have a US QWERTY layout. It will be then up to you to remember your Touch Typing 101 lessons.
It's generally not that bad with letters and numbers--just swap the Y and the Z. Punctuation is harder. When I first got my phone I printed out the keyboard layouts from both a German Vodafone manual and an UK manual and carried them around for reference. After two months I don't even notice anymore.
Good luck,
shrines
Hi,
Why are you suggesting that??? It's much easier to fix the registry for the german layout. That's what I have.
1. for the german keyboard on english ROM
2. get a registry editor (like Resco)
3. search the key [HKEY_LOCAL_MACHINE\SOFTWARE\OEM\Qwerty]
4. edit - Layout in decimal to 66567 (from 66569)
5. softreset
(thanks to macznik)
See: http://forum.xda-developers.com/showpost.php?p=910382&postcount=4
Cheers,
vma
Hi,
I have Freedom Universal Keyboard and when I try to write special characters like "@#%^&" (=SHIFT+number) it writes only numbers.
I found out that when I disable xT9 (using special cab which place there normal T9) I am able to write those special chars but my xT9 keyboard layout (used for HTC device's hardware keyboard - i have there FN+Q for TAB etc) doesnt work and even more things like name suggestion when I am writing SMS or email recipient stops to work.
So basicly I am able to reach one of these:
1) name suggestion but no special chars on bluetooth keyboard
2) special chars on bluetooth keyboard but no name suggestions and xT9 at all
My goals is to achieve both - name suggestion and special chars on external bluetooth keyboard with one settings
Is there some way how to remap keys on the external bluetooth keyboard? But I would like to keep HTC hardware keyboard functional (I am able to write there special chars all the time using FN+number).
PS: I use AEKMap software to customize bluetooth keyboard but it works only when xT9 is disabled - http://ae.inc.ru/aekmapfaq.php
I am thankful for any suggestions/ideas
no one using external BT keyboard and having this issue?
is here any xT9 specialist?
still not solved :-/
PROBLEM: I am not able to use special chars like ( #$%^ - normally written with SHIFT+number) - when i press shift+number it writes just number
Hi!
I have installed XDAndroid on my Touch pro 2, and I'm very pleased with that. The only problem is that the keymaps that I can find don't match my keyboard, and I kinda need some of the missing keys. So really what I'm wondering is, how much work would it be to make a keymap that fits this keyboard with the Fn keys included:
Won't happen (yet)
Android doesen't support non ASCII characters like our beloved ÆØÅ.. At least not on the HW side..
Oh, that's truly sad. It's pretty much the same with the German keymap (with Umlauts and other special (FN) characters). At least, it works with the onscreen keyboard.
I wondered how this is solved for the German Motorola Milestone - there you can hold the a/o etc. keys and then you can choose a special character on the screen (just like on the onscreen keyboard). Not a perfect solution either but better than none.
I would really appreciate a solution using the FN key.
I'm looking into making changes to the .kl file for the diNovo Mini so I can wake my device with a keypress (I'm lazy =P) but there are several .kl files listed (more so than on my TB) and while there are individual files for the Logitech Revue keyboard, Apple Wireless and Motorola Xoom keyboard, there is one that is simply labeled Generic.kl which is listed as "Generic key layout file for full alphabetic US English PC style external keyboards"
I am at work and don't have the diNovo here to test with, so I wondered if anyone else uses the Mini with their Xoom and if they could test to see if they can add the WAKE function to a key and see if it works for them?
I expected another file for the diNovo to have been created when it was connected but maybe it just uses the Generic file, or maybe the one for the Revue keyboard?
If you get this going would love to hear how you do it. Have a mini myself would love to use.
It uses the Generic.kl file. I used a combination of adb logcat and the KeyTest.apk programs to figure out the correct file and key codes to edit in the file to allow the Windows button to wake and unlock the xoom as well as serve as the menu button. Mapped the Home and Back functions as well.
Once I get home I can update with which keys are what and what changes specifically I made to get it to work. When I get home and grab the dinovo mini, it takes just a couple clicks on the pad to get the xoom to recognize it is connected and to start typing.
Switching applications and generally moving about on the home screen is clumsy and somewhat random, but eventually you get there. I can sometimes get the app drawer to open by using the arrow keys in conjunction with ok/enter but there is no highlighting on the icon to indicate it is selected so sometimes you'll open another app or widget instead. Meh, I can typically get into googe voice to text easily and that's all I'm concerned with =)
Any update on this? I've got a diNovo coming and with the mouse support in 3.1 this would be excellent!
Since I flashed LPY (rooted), my Apple BT keyboard with a AZERTY layout is no longer recognized as such (with Samsung keyboard input selected, worked fine on GB), I get Qs instead of As...of course Azerty is selected in the keyboard menu, as well as French in Language.
Has anyone concerned found a way to fix this? Would it be worth flashing the latest UK roms?
Thanks
PS: had to use it so found an app on the market...
Are you rooted?
With Gingerbread (2.3.6) charmaps for external national keyboards were compressed into a binary format. With ICS, they are in the same place, but as plain editable text files. If you are rooted, you can access them in /system/usr/keychars/. By editing the Generic.kcm file you can map whatever characters you require. They are in standard Unicode format, and the key definition looks like this:
key A {
label: 'A'
base: 'a'
shift, capslock: 'A'
alt: '\u0105'
shift+alt: '\u0104'
ctrl, meta: none
}
So in your case, remapping "a" as "q" and the other way round should be a breeze.
Yes, I'm rooted, I will look into this (thanks sent)!