FORUMS
Remove All Ads from XDA

 View Poll Results: Does it work? Did it help?

Yes
 
9 Vote(s)
90.00%
No
 
1 Vote(s)
10.00%

[Update]QWERTZ for Xoom external Keyboard

68 posts
Thanks Meter: 15
 
By Riffer, Member on 1st August 2011, 04:51 PM
Post Reply Email Thread
Here is my version of a QWERTZ Keyboard Layout for german (flashable by recovery).

Use it for your BT or USB Keyboard.

I have a 3G Xoom with hc 3.2 modded for european running but it should work on every xoom afaik.

If you have root and you know what you do and you want a german keyboard layout for your german bluetooth or your usb keyboard you will have to take the following steps:

- download zip to your device
- move it to external sdcard (or internal in case you have the modded recovery for this)
- boot into recovery
- use "install zip from sdcard" to install

How it works:

- it replaces (/system/usr/... keychars/Generic.kcm and keylayout/Generic.kl) in your system directory to give android the right mapping for a QWERTZ Keyboard.

WARNING:

- if you toast your cat with this - I am not responsible for that!
- if you brick your device - look at the cat - I am not responsible for that!

For german speaking audience...

Q&A:

Quote:
Originally Posted by Kozdoba

Please could you provide some manual how to add another language.

Have a look into the ZIP-File. There a two files. One tells the system which scancode of your keyboard maps to which keycode. The other tells the system which chars maps to which keycodes.

For the lookup of the keyboard scancodes use KeyTest.apk from Chris Boyle.

To edit you have to use a program that is able to handle Unix carrige returns and the file has to stay at UTF8 - I myself use PSPad for this task (there is a russian version available and its totally free!).

Your primary target is Generic.kcm (changes to Generic.kl are very difficult because you are not free to choose the keycode name - they depend on some internal android header on compile time!) - some of the mapping are obvious some other not. For russian I think you will have to put them like in a special notation like " '\u00e7' " (it just an example how to notate hex chars - my best guess is to have a look here).


Quote:
Originally Posted by Kozdoba

I would like to use Russian and QWERTY layout for Bluetooth keyboard.

I do not think this can be done without a very special app for the keyboard. Maybe you can mix up things by setting the soft keyboard to the one language and the hard keyboard to the other.

Will it work with the original Motorola Xoom Keyboard?

I do not know - but if you tell me it does not I will my best to make it work. The original Xoom Keyboard has a vendor code that may or may not be known to the us version of 3.2 now - if you want me to fix it contact me please.

Will it work with my XYZ brand keyboard?

That depends. In most cases - for example you can connect that keyboard to your pc successfully - it will work. Contact me if it does not.

Is it possible to remap the windows key to home?

Yes it is. Find the 'special version' (QWERTZ_Xoom_DE_Windowskey_as_Home.zip) below.
Attached Files
File Type: zip QWERTZ_Xoom_DE.zip - [Click for QR Code] (315.2 KB, 311 views)
File Type: zip QWERTZ_Xoom_DE_Windowskey_as_Home.zip - [Click for QR Code] (315.2 KB, 204 views)
The Following User Says Thank You to Riffer For This Useful Post: [ View ] Gift Riffer Ad-Free
 
 
1st August 2011, 08:08 PM |#2  
Cipher's Avatar
Inactive Recognized Developer
Flag Berlin
Thanks Meter: 11
 
Donate to Me
More
Btw: it's spelled QWERTZ and not QUERTZ.
Just telling you this because I've seen that you made the same mistake in another forum as well...
1st August 2011, 08:39 PM |#3  
OP Member
Thanks Meter: 15
 
More
ooops ... you are right.

Silly mistake, sorry.
1st August 2011, 09:18 PM |#4  
Member
Moscow
Thanks Meter: 2
 
More
Quote:
Originally Posted by Riffer

Here is my version of a QWERTZ Keyboard Layout for german flashable by recovery.

I have a 3G Xoom with hc 3.2 modded for european running but it should work on every xoom afaik.

If you have root and you know what you do and you want a german keyboard layout for your german bluetooth or your usb keyboard you will have to take the following steps:

- download zip to your device
- move it to external sdcard (or internal in case you have the modded recovery for this)
- boot into recovery
- use "install zip from sdcard" to install

WARNING:

- if you toast your cat with this - I am not responsible for that!
- if you brick your device - look at the cat - I am not responsible for that!

For german speaking audience...

Does it give possibility to use both layout QWERTY and QWERTZ? Please could you provide some manual how to add another language. I would like to use Russian and QWERTY layout for Bluetooth keyboard.

Thanks.
2nd August 2011, 06:04 AM |#5  
Member
Flag Bonn
Thanks Meter: 3
 
More
it's also possible to install perfect keyboard free. after activating this keyboard you can also choose the german layout for the stock keyboard.
2nd August 2011, 07:30 AM |#6  
OP Member
Thanks Meter: 15
 
More
Quote:
Originally Posted by burgi400

the german layout for the stock keyboard.

For an external hardware (usb or Bluetooth) keyboard?
2nd August 2011, 08:18 AM |#7  
OP Member
Thanks Meter: 15
 
More
Quote:
Originally Posted by Kozdoba

Does it give possibility to use both layout QWERTY and QWERTZ?

No. Its just a change to QWERTZ by replacing the mapping files.

Quote:
Originally Posted by Kozdoba

Please could you provide some manual how to add another language. I would like to use Russian and QWERTY layout for Bluetooth keyboard.

I will add some sentences to the start post for this.
The Following User Says Thank You to Riffer For This Useful Post: [ View ] Gift Riffer Ad-Free
2nd August 2011, 03:16 PM |#8  
yoshitweaky's Avatar
Senior Member
Thanks Meter: 21
 
More
also worth noting that some hardware keyboards will have their own .kl files, like the BT moto keyboard will load its own .kl file by default e.g Vendor_22b8_Product_093d.kl so modding generic .kl may not work for all external keyboards
2nd August 2011, 05:35 PM |#9  
Member
Moscow
Thanks Meter: 2
 
More
Quote:
Originally Posted by Riffer

No. Its just a change to QWERTZ by replacing the mapping files.



I will add some sentences to the start post for this.

Thanks any way, but it's not decision that I need. I would like to have both languages on keyboard, because I use them 50/50.
2nd August 2011, 08:36 PM |#10  
OP Member
Thanks Meter: 15
 
More
Quote:
Originally Posted by Kozdoba

Thanks any way, but it's not decision that I need. I would like to have both languages on keyboard, because I use them 50/50.

Just to understand:
you want to use the same keyboard for qwerty and russian?
2nd August 2011, 11:13 PM |#11  
Member
Moscow
Thanks Meter: 2
 
More
Quote:
Originally Posted by Riffer

Just to understand:
you want to use the same keyboard for qwerty and russian?

Yes, I need both layout on one keyboard. So I could use external keyboard for typing in Russian and English, like on virtual one. It's weird that Google or Moto forgot to add support for several languages for the virtual keyboard((
Post Reply Subscribe to Thread

Tags
german, keyboard, layout, quertz

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes