yashsingh1/xdaforums huggingface dataset:
[Defy Q&A, Help & Troubleshooting] kaljam:
As I said i've tried both with CM7 and I prefer setvsel.

I get better battery time with setvsel. Probably because there is a load of parameters in bootmenu you can apply but nobady cares to explain what they do :)
[Defy Q&A, Help & Troubleshooting] m_zet:
I got the same results with settings done by Setvsel and done in bootmenu CM7 CPU settings.

I compared Defy running using CM7 bootmenu CPU settings and Setvsel.

It was the same - so why bother to install an app when it is in bootmenu.

Though the CPU menu got more options to get to know and set, what this thread was made for.

As always the choise is yours - the phone is yous you can do anything with it.
[Defy Q&A, Help & Troubleshooting] Neuron:
well, can someone answer a question posted before? what are the thresholds and the rest of the settings?
[Defy Q&A, Help & Troubleshooting] bra2006:
Do you mean we can actually use Setvsel in CM7?
[Defy Q&A, Help & Troubleshooting] Krusadr:
I think this should help you:

http://xdaforums.com/showpost.php?p=30779799&postcount=1

And this:

http://xdaforums.com/showthread.php?t=1377587
[Eee Pad Transformer Q&A, Help & Troubleshooting] SplasPood:
Thanks!

For your first post it was a great one. Specifically remapping the Back key to escape is something I've wanted to do since the moment the dock arrived. Thanks again.
[Eee Pad Transformer Q&A, Help & Troubleshooting] gwai_jai:
is there any way to map the F1-F12 keys onto the keyboard effectively replacing the Function keys(wireless, bluetooth, etc) as i really need it for work
[Eee Pad Transformer Q&A, Help & Troubleshooting] axe2:
What problem did you encounter remapping the caps-lock key? I remap caps-lock to left-control, and it works great. I also remap back to escape and left-control to back. I don't use caps-lock, so I do not have that mapped to any key at the moment.

I've been doing this for a while, and the most anoying thing is that it gets reset when a new ROM is installed. Keep a backup somewhere of the modified file so you don't have to re-edit it again...
[Eee Pad Transformer Q&A, Help & Troubleshooting] rilot:
Thanks for this post. Very useful.

Is there a way to get a DELETE key rather than a BACKSPACE key? This would be most useful.
[Eee Pad Transformer Q&A, Help & Troubleshooting] isolated_epidemic:
How about remapping the trackpad right click? Is that possible?
[Eee Pad Transformer Q&A, Help & Troubleshooting] fizban007:
Remapping the function keys(wireless, etc.) is not a problem. You can just use the aforementioned method and change, say, BLUETOOTH to F1. However it is more desirable to retain the functionality of those keys as in the android environment. I've currently experimenting, and found a partial solution, which I included in the original post. Hope it helps you.
[Eee Pad Transformer Q&A, Help & Troubleshooting] fizban007:
I believe in most situations Shift+Backspace will act as Delete.
[Eee Pad Transformer Q&A, Help & Troubleshooting] rilot:
It does in some things but doesn't in my terminal emulator. The soft keyboard Thumb Keyboard works fine though. Hmm.
[Eee Pad Transformer Q&A, Help & Troubleshooting] fizban007:
Oh if you are using Bash in your terminal emulator then Ctrl+D will act as delete forward. No need for a dedicated delete key. Which terminal emulator are you using?
[Eee Pad Transformer Q&A, Help & Troubleshooting] gwai_jai:
Thanks!! this is great!....but please tell us if you found a complete solution as well! :)
[Eee Pad Transformer Q&A, Help & Troubleshooting] CelticWebSolutions:
Im a UK user with the gb layout. I use thumb keyboard for onscreen as i find it easier to use. Problem is when you dock the keyboard you get a warning on screen and when you us ethe keyboard the " and @ are swapped around. Where can I change these? I can't seem to see them at all.

It woudl also be great if it was possible to disable teh keyboard compatibility warning.
[Eee Pad Transformer Q&A, Help & Troubleshooting] a042349:
Great find - I love XDA for these kind of tweaks (and full nlown ROMs of course.

I never used the search function, nut use the back function all the time so I swapped them. Now my "back" button is down where my hands ususally are and my search key is off in no man's land.

Gousee the only down sides is if any tricky hacker or legitimate key combos some along I'll have to push MY right ones not theirs.

'

Cheers to the OP for this coool, quick hack.

-JS
[Eee Pad Transformer Q&A, Help & Troubleshooting] jerrymouse12:
Aswome find. I was finally able to change annoying QWERTZ on czech keyboard to QWERTY :) Thanks!
[Eee Pad Transformer Q&A, Help & Troubleshooting] typci:
Can I change the right touchpad button to right click, like on a computer?
[Eee Pad Transformer Q&A, Help & Troubleshooting] Backwardsblade:
I apologize if this has been addressed previously, is there an option to quickly access the task/program switcher from keyboard? I often use the TF in class and I can rely on the keyboard for most everything else but I have to use the screen for that function. Anyone find any workarounds with the keyboard?
[Eee Pad Transformer Q&A, Help & Troubleshooting] Beako:
Is there a way to remap the stock browser button to launch Opera (or any other browser) instead?
[Eee Pad Transformer Q&A, Help & Troubleshooting] MasterfullDON:
has anyone tried different layouts with different apps, I.E Email launch on one of the buttons as oppose to the stock programmed?

Then the second question I have is can you program the keyboard's shift functions? so change the @ on the 2 with ," ??
[Eee Pad Transformer Q&A, Help & Troubleshooting] CelticWebSolutions:
I already asked about changing places of @ and " but got no answers :( it would be really useful if i culd becaus ei use a different on screen keyboar and it messes up some of teh Shift + keys
[Eee Pad Transformer Q&A, Help & Troubleshooting] goorpy:
I came to ask the exact same question. I find that the one function the dock keyboard is really missing for my needs. Yet it has a key for screenshot...

Is there a keyword for task switcher that we can use in this mapping file?
[Eee Pad Transformer Q&A, Help & Troubleshooting] movelbit:
If I just want to disable the wireless key, should I leave the line as this?

key 238 WIRELESS WAKE UNLOCK

>>> change to this >>>

key 238 WAKE UNLOCK
[Eee Pad Transformer Q&A, Help & Troubleshooting] gnagnone:
Is it possible to have different mappings so that when I want to use my tablet for coding I can change something and I have esc, backspace and so on... when I just want to have fun or browse the web with my tab I click something and I switch back to the normal layout?
[Eee Pad Transformer Q&A, Help & Troubleshooting] dam:
multiple layout

I have the same question and I was wondering if somebody found a solution.

If so, please let us know. :)

Best.
[Eee Pad Transformer Q&A, Help & Troubleshooting] phonoflux:
Figured it out. It's when you select your language as UK rather than US.

Change it and they are the correct way around.
[Eee Pad Transformer Q&A, Help & Troubleshooting] CelticWebSolutions:
So your saying we need to select us? Won't that change the auto correct to American and make £ into $ ?
[Eee Pad Transformer Q&A, Help & Troubleshooting] katmandu421:
Ok, so I bought a generic apple bt keyboard from Amazon. I'm really happy with it so far. It pairs and works perfectly with my windows 7 box. It also pairs with the transformer but once disconnected you need to unpair in order to restablish a working connection. That is an issue with several bt keyboards I've seen in the accessories forum.

Now here's the issue: I thought the shift button was not mapped properly. It just wont register when using with the tablet, so finally rooted the tablet and troubleshot using the keytest.apk. The mapping was in fact correct. So while I was pulling my hair out trying to figure out what was up I was banging away and noticed that the shift DOES work if pressed at exactly the same time as the other key. It's pretty hit or miss, in fact it's about a 5% shot when trying to replicate it. But that leads me to believe that there is a timeout type of thing going on, like it is not "holding" the button.

Any thoughts on what variables in any of the keychar or key layout files I should look at changing to get the shift key to "hold"

Thanks (Just glad I finally had a breakthru)
[Eee Pad Transformer Q&A, Help & Troubleshooting] kovla:
Hi, all

What would then be the syntax to map certain symbols to the Ctrl-key combo? I need to create a Cyrillic (Russian) phonetic layout. Since the alphabet has 6 more letters than Latin, I'd like to put the extra letter where digits are. The digits would then be accessible using Ctrl.

Is that possible using this technique?
[Eee Pad Transformer Q&A, Help & Troubleshooting] CelticWebSolutions:
A few people have asked how to map combinations of buttons to sort the @ and " with the shift key and 2 but I don't think anybody knows how to do it because there has never been a reply unfortunately.
[Eee Pad Transformer Q&A, Help & Troubleshooting] nachtschicht:
Is this method suitable for mapping the browser or play/pause/back/forward keys to another app? I really would like Dolphin to be started when I press the browser key, and the normal Music player instead of Xiia (as it is set up right now).

Does somebody know how to do that?
[Eee Pad Transformer Q&A, Help & Troubleshooting] deadman3000:
I've figured out how to do that. Gimmie some time to get the instructions together as I am currently swapping my " and @ keys to where they should be.

OK basically the " and @ keys (at least on my keyboard dock) are swapped. In the config files @ is mapped to shift+2 and " is mapped to shift+' so in order to get them on the correct keys you will need to edit those instances in the selected language files located in /system/user/charkeys/asusec.kcm

For those in the UK you need to change the folowing lines in one sitting (Do not reboot until you have them all done otherwise you will get stuck).

MAKE A BACKUP BEFORE CONTINUING!

So now edit /system/user/charkeys/asusec.kcm

Change

key GRAVE {

label, number: '`'

base: '`'

shift: '~'

alt, ctrl, meta: none

}

To

key GRAVE {

label, number: '`'

base: '`'

shift: '\u00ac'

alt, ctrl, meta: '\u00a6

}

Change

key 2 {

label, number: '2'

base: '2'

shift: '@'

alt, ctrl, meta: none

}

To

key 2 {

label, number: '2'

base: '2'

shift: '"'

alt, ctrl, meta: none

}

Change

key 3 {

label, number: '3'

base: '3'

shift: '#'

alt, ctrl, meta: none

}

To

key 3 {

label, number: '3'

base: '3'

shift: '\ua03'

alt, ctrl, meta: none

}

Change

key BACKSLASH {

label, number: '\\'

base: '\\'

shift: '|'

alt, ctrl, meta: none

}

To

key BACKSLASH {

label, number: '#'

base: '#'

shift: '~'

alt, ctrl, meta: none

}

This is for UK layout only as far as I know but now I have Thumbs keyboard and all my keys are mapped correctly.
[Eee Pad Transformer Q&A, Help & Troubleshooting] maq0007:
None of the changes i made to any of the files seem to be working, is there something else i need to do after modifying the files?
[Eee Pad Transformer Q&A, Help & Troubleshooting] deadman3000:
reboot the tf
[Eee Pad Transformer Q&A, Help & Troubleshooting] maq0007:
Yes, i did :)

Doesn't work tho.

Thought there might be something else obvious that I'm missing.
[Eee Pad Transformer Q&A, Help & Troubleshooting] MasterfullDON:
Ive finally done it.

You need to edit the keyboard files, you can only SHUFFLE the keys around, you cannot introduce new characters, i.e I wanted to change the # on the 3 for £ but couldnt based on the software for the virtual keyboard I was using.

The file to edit is asus.kcm with word. There are 4lines to the coding para of that eg;

key GRAVE {

label, number: '`'

base: '`'

shift: '~'

alt, ctrl, meta: none

}

key 1 {

label, number: '1'

base: '1'

shift: '!'

alt, ctrl, meta: none

}

key 2 {

label, number: '2'

base: '2'

shift: '"'

alt, ctrl, meta: none

}

key 3 {

label, number: '3'

base: '3'

shift: '#'

alt, ctrl, meta: none

so if you do something like this;

key GRAVE {

label, number: '`'

base: '`'

shift: '~'

alt, ctrl, meta: none

}

key 1 {

label, number: '1'

base: '1'

shift: '!'

alt, ctrl, meta: none

}

key 2 {

label, number: '2'

base: '3'

shift: '"'

alt, ctrl, meta: none

}

key 3 {

label, number: '3'

base: '2'

shift: '#'

alt, ctrl, meta: none

It will work but if you introduce a character in base or shift, then it must be a character used within the file. So just swapping the function.

Also you must not change the lable ! this is important.

Im sorry I didnt reply earlier...but here is the answer to remapping. Its a little confusing, but hope it helps.

send me a pm if you need help.
[Eee Pad Transformer Q&A, Help & Troubleshooting] andrijan11:
Hey there,

I am trying to make an icelandic keyboard layout but I need some help.

I would like to make a new layout so I can select it from the list in settings.

I am also wondering how the 'comma' letters would work, on icelandic keyboard you press the button right to ';' and then a vowel.

thanks in advance
[Eee Pad Transformer Q&A, Help & Troubleshooting] Globespy:
mapping browser key to different browser app?

I saw that it's been asked a few times but no answers, and so wondered if anyone was able to figure this out, and and if so, you please Share! I :)

Thanks.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Globespy:
Just a bump to keep this thread up. I've searched in vane to find a solution and I'm no developer so have no idea where to start.
[Eee Pad Transformer Q&A, Help & Troubleshooting] Alvaster:
Now, see, I'm having a similar problem here. However, I find that when I use the Shift key, it works in accordance to the app I'm in. Some will register it when held, others won't. Like when I had my remote desktop--holding shift wouldn't highlight anything. Maybe I have to press with WITH the arrow key? Dunno. But in other apps, it worked fine.

I would seriously like to see where the keyboard shortcuts are mapped, like CTRL+Shift, because THATS my enemy. I need to highlight words/sentences in my word docs, and if I can't do that, I'm selling this dock. I'm going to root it this week and try to see if I can't tinker with the files and explore this side of the board before I mark this investment of a dock non-productive.

EDIT: Also, the SHIFT key doesn't seem to register as the SHIFT key, but as some sort of "capitalize/alternate letter this" function. Because it doesn't act as SHIFT, just "capitalize". I wonder if there's a way to change that.
[Eee Pad Transformer Q&A, Help & Troubleshooting] goodintentions:
Let's talk about remapping a key to a combo of key. As of now, shift+backspace = delete. What if you want to do change the lock key to shift+backspace? I've been playing around with the remapping file and still can't figure this out. Anyone else have any luck?
[Eee Pad Transformer Q&A, Help & Troubleshooting] MightyMackinac:
Awesome post bytheway. This is a great tool right here.

One thing that i just noticed about the docks keyboard. Some of the keys (mainly the forward slash and backslash) are different sizes than the other keys. This will cause problems with other layouts, such as Dvorak (forward slash is replaced by Z and left bracket is replaced by forward slash).

No way around it, unless you wanna make custom keys or just make your own version of the layout. I'm making mine into Dvorak, but leaving the forward slash where its at and replacing left bracket with z. it's going to take some getting used to, but how often does one use Z anyway?

Anyway, just thought i would point that out to you guys. Again, thanks for the info on switching the layouts!

EDIT: Here is my version of the dvorak layout for the TF101 dock

The forward slash and the Z keys are the only ones out of place, due to the different sizes of the keys.

key 41 GRAVE WAKE UNLOCK
key 2 1 WAKE UNLOCK
key 3 2 WAKE UNLOCK
key 4 3 WAKE UNLOCK
key 5 4 WAKE UNLOCK
key 6 5 WAKE UNLOCK
key 7 6 WAKE UNLOCK
key 8 7 WAKE UNLOCK
key 9 8 WAKE UNLOCK
key 10 9 WAKE UNLOCK
key 11 0 WAKE UNLOCK
key 12 LEFT_BRACKET WAKE UNLOCK
key 13 RIGHT_BRACKET WAKE UNLOCK
key 14 DEL WAKE UNLOCK
key 15 TAB WAKE UNLOCK
key 16 APOSTROPHE WAKE UNLOCK
key 17 COMMA WAKE UNLOCK
key 18 PERIOD WAKE UNLOCK
key 19 P WAKE UNLOCK
key 20 Y WAKE UNLOCK
key 21 F WAKE UNLOCK
key 22 G WAKE UNLOCK
key 23 C WAKE UNLOCK
key 24 R WAKE UNLOCK
key 25 L WAKE UNLOCK
key 26 Z WAKE UNLOCK
key 27 EQUALS WAKE UNLOCK
key 43 BACKSLASH WAKE UNLOCK
key 58 CAPS_LOCK WAKE UNLOCK
key 30 A WAKE UNLOCK
key 31 O WAKE UNLOCK
key 32 E WAKE UNLOCK
key 33 U WAKE UNLOCK
key 34 I WAKE UNLOCK
key 35 D WAKE UNLOCK
key 36 H WAKE UNLOCK
key 37 T WAKE UNLOCK
key 38 N WAKE UNLOCK
key 39 S WAKE UNLOCK
key 40 MINUS WAKE UNLOCK
key 28 ENTER WAKE UNLOCK
key 42 SHIFT_LEFT WAKE UNLOCK
key 44 SEMICOLON WAKE UNLOCK
key 45 Q WAKE UNLOCK
key 46 J WAKE UNLOCK
key 47 K WAKE UNLOCK
key 48 X WAKE UNLOCK
key 49 B WAKE UNLOCK
key 50 M WAKE UNLOCK
key 51 W WAKE UNLOCK
key 52 V WAKE UNLOCK
key 53 SLASH WAKE UNLOCK
key 54 SHIFT_RIGHT WAKE UNLOCK
key 29 CTRL_LEFT WAKE UNLOCK
key 217 SEARCH WAKE UNLOCK
key 57 SPACE WAKE UNLOCK
key 100 ALT_RIGHT WAKE UNLOCK
key 97 CTRL_RIGHT WAKE UNLOCK
key 115 VOLUME_UP WAKE UNLOCK
key 142 SLEEP WAKE UNLOCK
key 105 DPAD_LEFT WAKE UNLOCK
key 103 DPAD_UP WAKE UNLOCK
key 108 DPAD_DOWN WAKE UNLOCK
key 106 DPAD_RIGHT WAKE UNLOCK
key 158 BACK WAKE UNLOCK
key 238 WIRELESS WAKE UNLOCK
key 237 BLUETOOTH WAKE UNLOCK
key 60 TOUCHPAD WAKE UNLOCK
key 224 BRIGHTNESS_DOWN WAKE UNLOCK
key 225 BRIGHTNESS_UP WAKE UNLOCK
key 61 BRIGHTNESS_AUTO WAKE UNLOCK
key 212 CAPTURE WAKE UNLOCK
key 150 EXPLORER WAKE UNLOCK
key 62 SETTINGS WAKE UNLOCK
key 165 MEDIA_PREVIOUS WAKE UNLOCK
key 164 MEDIA_PLAY_PAUSE WAKE UNLOCK
key 163 MEDIA_NEXT WAKE UNLOCK
key 114 VOLUME_DOWN WAKE UNLOCK
key 113 VOLUME_MUTE WAKE UNLOCK
key 172 HOME WAKE UNLOCK
key 139 MENU WAKE UNLOCK
key 104 PAGE_UP WAKE UNLOCK
key 109 PAGE_DOWN WAKE UNLOCK
key 107 MOVE_END WAKE UNLOCK
key 102 MOVE_HOME WAKE UNLOCK
key 86 EUROPE_2 WAKE UNLOCK
[Eee Pad Transformer Q&A, Help & Troubleshooting] magreet:
hi,

I tried changing all 3 files but German has special chars like ö which can not be a key id. So i whanted to edit the bracket key in

/system/usr/keychars/asusec.kcm

But no change.

Goal is the Neo2 layout. Sry keys are messed up...
[Eee Pad Transformer Q&A, Help & Troubleshooting] strker45:
would i be possible to make the home button + the function button, to do the same as quick access softbutton next to the home icon on the screen.
[Eee Pad Transformer Q&A, Help & Troubleshooting] num1gever:
i think it has been explained but maybe i didnt understand.

my question is that: when i use the dock to write - ctrl+spacebar=change language.

but this combo only works if on the tablet i use the asus keyboard. can i remap it somehow to work with hacker's keyboard too?

so my soft keyboard will be hacker's and when i connect the dock this ctrl+spacebar combo will still work.

and also, as others asked- is it possible to remap something to the recent apps soft button?
[Eee Pad Transformer Q&A, Help & Troubleshooting] OnTheEdge:
It appears that removing the tablet from the dock and reinserting it will apply changes made to he asusec.kl file. That is a little faster than doing a full reboot, and could facilitate switching keyboard layouts more quickly.
[Eee Pad Transformer Q&A, Help & Troubleshooting] magreet:
@OnTheEdge: Great hint, thank you! This makes my try and error faster

There is an app for multitasking, just search for "task switcher" which enables you to press home once to see all recent apps, twice to go to the home screen. Works great!

PS: I found something for my own question: There is another keychars folder in xt9, worth a try...

EDIT: OnTheEdge, reconnecting the dock does not work for me...

CaPSLOCK is not hxrdwxre connected, I could remxp it to alt.
[Eee Pad Transformer Q&A, Help & Troubleshooting] ID6548437:
Hi,

Thanks a lot for this thread, on my french azerty dock, i changed the little "2" (square symbol at the upper left, key 41) to ESCAPE key (instead of GRAVE) in the asusec.kl file, now i can work on vi easily ;)
[Eee Pad Transformer Q&A, Help & Troubleshooting] OnTheEdge:
After more testing, I find that removing the tablet from the keyboard dock and replacing it applies changes I make to /system/usr/keylayout/asusec.kl, however it does NOT apply any changes I make to the file /system/usr/keychars/asusec.kcm

Changes to /system/usr/keychars/asusec.kcm require a reboot for me.

Those are the only two files I have had to modify to make changes to the hardware keyboard layout. I have not made any changes to the software keyboard.

I do not understand why the same procedure doesn't pull changes to both the .kl file and the .kcm file. It makes me sure that there is a lot more to understand about this.

It doesn't surprise me if this is not consistent for other users, since I don't even understand why it works to begin with.

Oh, and if I make a mistake in either file, then the entire file is ignored. That was helpful to figure out. Sometimes I think a change didn't work, but then I realize I screwed up the file and none of my changes are there.

I sure would like to find some documentation on this. So far I haven't found anything on Google though. Pieces, but nothing complete.
[Eee Pad Transformer Q&A, Help & Troubleshooting] bizshop:
Insert Key and Lock Key

My two biggest frustrations with the dock:

1. No Insert Key - I can't find anywhere and my favorite mindmapping software VYM

2. Even bigger frustration - I often mistakenly hit the lock key when reaching for the backspace.

If anyone knows a solution to either, I'd be very grateful. I'm thinking of super gluing the lock key so it can't be pressed - that is how frustrating that is!
[Eee Pad Transformer Q&A, Help & Troubleshooting] ID6548437:
You could just modify /system/usr/keylayout/asusec.kl, and try removing the line

Key 142 SLEEP ...

or assign DEL to the key :

Key 142 DEL ...

:)
[Eee Pad Transformer Q&A, Help & Troubleshooting] plarser48:
Remap internet key to Dolphin HD?

So I understand how to remap key assignments in /system/usr/keylayout/asusec.kl. However, how do I figure out valid values to map the keys to? For example, I want to remap the internet key to open Dolphin HD instead of the default explorer.

I see the line I need to modify:

key 150 EXPLORER WAKE UNLOCK

What do I change "EXPLORER" to in order to open an app like Dolphin HD?
[Eee Pad Transformer Q&A, Help & Troubleshooting] Globespy:
If you ever find out please let us know! This has been on many people's list, shame Asus don't just release a simple app that lets users change the web browser button since there are plenty of folks who don't use the stock browser.
[Eee Pad Transformer Q&A, Help & Troubleshooting] stenc55:
Hi

I tried to remap keyboard to match Slovenian layout. Bat as I am, I went to work first and only then read instructions...

Anyway, I also figured out:

-New character can be inserted if it is in the same coding (like ISO 8859-2). I tried to remap Slovakian keyboard, becouse it uses characters that I need. In .kcm file is code \u0161 =č and when I tried to insert \u0160 i got Č. This code is not in the original slovakian file.

-If there is anything wrong with file (like new character that does not belong to same coding) file will be ignored.

So I will have to start again fom the beginning.

But somehting here I don't understand completly. What are the relations between asustec.kl and asustec.kcm? If in .kl file is:

key 4 3 WAKE UNLOCK

can then be in .kcm file any other label or it has to be 3?

Does asustec files apply for soft keyboard only? If not, when does then qwerty_sk* files kick in?

regards
[Eee Pad Transformer Q&A, Help & Troubleshooting] Visseroth:
So I have tried to change my keyboard layout to dvorak by changing the key layouts but so far no go on my keyboard dock. I havent been able to get any of the keys to change at all. any sugestions or ideas why?

I edited the files to reflect the dvorak layout and rebooted but nothing changed.