Related
Has anyone come up with working solution for mapping hw keys?
I found this thread on Diamond, but no help:
http://forum.xda-developers.com/showthread.php?t=398280
I am using AEKMap to enable both latin/cyrillic input on my TP's hw keyboard. You may google it and give it a try.
There is no need for additional software, just follow this post and you'll get the answer. Worked for me.
Try AE Button Plus.
B.
I think you did not quite follow me here.
I dont mean to change layout of QWERTY, but hw-keys like "Back" and "Home" at front panel of TP.
This is becaus I find home and back quite useless and would much more prefer to have ALT+TAB (change program) and close program (REALLY close them, not leave running background as back seems to randomly do).
Taajuus said:
I think you did not quite follow me here.
I dont mean to change layout of QWERTY, but hw-keys like "Back" and "Home" at front panel of TP.
This is becaus I find home and back quite useless and would much more prefer to have ALT+TAB (change program) and close program (REALLY close them, not leave running background as back seems to randomly do).
Click to expand...
Click to collapse
And that is EXACTLY what i also want to know....
The total lack of hardware-keys on this device is already disturbing enough, but being locked out of the option to remap any of them is truely horrid...
Anyone know of any reg-hacks maybe?
I've got Spb PocketPlus 4 installed btw, and it's got a button mapping function as well...
But when i go into the buttons map, some weird black icons appear with no name attached to it. Can anyone make anything of this? As you can see i've been able to map one thing only: the Spb close-button-contex-menu, which allows me to switch task KW-buttons only....
But this is not enough for me, i need ALT-TAB aswell and off course a VoiceCommand button.
And regrettably the Rapael doesn't have that many HW keys to start with...
I want also to use Home/Back buttons for different purposes,but I didn;t found a solution yet.
Gotten a step closer to what i really need over this weekend:
In the button dialogue (with extra generated buttons by Spb PP+4) there was only one other button that had a name...
So i tried this one and go figure: it seems to be the " <= " (or 'back') button. In the dialogue it's called the OK button. I've got it set to the close contaxt menu now, and mapped Voicecommand to long-pressed answer key...
So far, this setup is to my satisfaction, and after two months of use this phone finaly behaves completely the way i want it to...
Hi, guys.
See my post here:
http://forum.xda-developers.com/showthread.php?p=2743845#post2743845
Hope this helps!
Cheers.
helped realy much !!! big thx for that nice instructions
You're very welcome, tk_berlin.
You be sure to let me know if anything in there doesn't make sense or you need any help with it.
Cheers from Canada!
ah cool to see a reply that fast ,)
hmm u got any further with finding out how to set the home button and the backwards button ?
Since the other htc user ,) wrote
In the button dialogue (with extra generated buttons by Spb PP+4) there was only one other button that had a name...
So i tried this one and go figure: it seems to be the " <= " (or 'back') button. In the dialogue it's called the OK button. I've got it set to the close contaxt menu now, and mapped Voicecommand to long-pressed answer key...
so it works with SPB PocketPlus ?
there must be a way to get it work wit the other tool
ah cool to see a reply that fast ,)
Click to expand...
Click to collapse
Lol. I was on my machine all morning and had XDA open in one of my tabs.
Yes, you can map practically any button in AEBPlus no problem.
hmm u got any further with finding out how to set the home button and the backwards button ?
Click to expand...
Click to collapse
AEBP will also *learn* any keys it doesn't have. So you could use the "Add Button" option, press your Home key, and away you go.
The way I have it set up, holding down the phone key will activate voice command (default behavior).
But remember, assigning commands to the Home or OK buttons (that "Back" button is actually an "OK" button) doesn't unmap what they normally do so you will always go home first and then it will perform <x>-function that you assign.
Personally, I don't like to program the Home or OK buttons because I find that they are "trickier" to press. What I mean is, if you tap the OK button near it's center or close to the left, it doesn't register a press. If you tap it sort of with the long part of your thumb (which is more natural when holding the device in one hand), it registers it. I've tried this with two TP's now and the button behaved the same way on both. Due to this, I find it unreliable to map anything to it.
In any case, as I mentioned earlier, the Volume buttons, Phone and End keys will be unmapped once you attach AEBP to them but the others will not.
Oh -- I forgot to mention, you can map the directional pad as well if that is your thing.
so it works with SPB PocketPlus ?
there must be a way to get it work wit the other tool
Click to expand...
Click to collapse
It does work, but it sends an OK command first.
I wrote a little utility for hard-coded buttons such as these for another Pocket PC I had (an ASUS P527) called "DoNothing.exe" but we can't apply that work-around here. What I would do is replace the EXEs of apps the hardware keys called with my DoNothing.exe, but in the case of the TP, we definitely don't want to replace START.EXE (which I believe to be the likely EXE (haven't tested this)).
If I find a way to map those buttons reliably, I will let you know, tk_Berlin. So far tho, I've been quite pleased with just using the four buttons I mentioned. The more I use this device and the more I ponder my decision to stay with TFL3D instead of the normal WM interface, the more I realize that I don't need half the add-ons I used to use prior to having TF3D. I am accustomed to very, very, very *heavily* customizing my device, but the setup I have now works great and I really haven't lost nething from my old WM world. In fact, prolly gained a few CPU cycles and memory to boot.
I don't miss the Today Screen at all!!! Now that I think about it, I never really looked at it.
Cya!
Since i use vegan tab and have all the soft buttons on the screen at all time (home, menu, back) is there anyway to disable the capacative ones so that i dont actually hit them while holding the tab?
bump ^^^ anyone??? robeet?
I asked something like that earlier, but no one responded. There's a thread under Themes and Apps about Settings Catcher. Maybe a concept like that could be used, in the opposite way (assign invalid activities), to essentially make the keys do nothing?
Jim
This is definitely possible to do.
Use Root Explorer to go to /system/usr/keylayout. I am guessing it's the file gpio-keys.kl in that directory.
For a guide as to how this works, check out this link: http://forum.xda-developers.com/showthread.php?t=695936
I haven't tried it yet, but I'm guessing you can map those keys to something like ENDCALL that doesn't have a meaningful activity associated it with it on our tablets. Or maybe there's a null activity or something like that.
You'll have to experiment a bit. I haven't tried any of this yet myself.
hmmm, pull out the device back and unclip it?
Seriously though, I'm not certain. Possibly it's linked to the file /usr/keylayout/tegra-kbc.kl. So you might be able to REM out some of these and it could actually disable the tactile buttons.
How would you get out of a full screen app that hides the status bar?
WickedStyx said:
How would you get out of a full screen app that hides the status bar?
Click to expand...
Click to collapse
thanks, was thinking the same lol
WickedStyx said:
How would you get out of a full screen app that hides the status bar?
Click to expand...
Click to collapse
pmcnano said:
thanks, was thinking the same lol
Click to expand...
Click to collapse
Yeah i didnt think of that. damn... its just annoying when im in the browser or something and i hit it by accident
I was hoping to find an app/hack that would let me set the duration of a soft key press required to register as a stroke. It would then be easy to make a widget to turn the delay on and off for times when you know you will be more prone to bump the buttons.
TheMongol said:
I was hoping to find an app/hack that would let me set the duration of a soft key press required to register as a stroke. It would then be easy to make a widget to turn the delay on and off for times when you know you will be more prone to bump the buttons.
Click to expand...
Click to collapse
I'm bumping this to see if anyone has any ideas on the above or disabling them completely. I (or one of my kids) *always* bump one of the capacitive buttons while using the gtab. It is frustrating, infuriating even, when you're in the middle of something and BAM, you have to start over.
TIA!
If you could get rid of the buttons you can just use button savior. I'm using the zeam launcher in fullscreen and barely ever touch the buttons on the side now
wordweaver27 said:
I'm bumping this to see if anyone has any ideas on the above or disabling them completely. I (or one of my kids) *always* bump one of the capacitive buttons while using the gtab. It is frustrating, infuriating even, when you're in the middle of something and BAM, you have to start over.
TIA!
Click to expand...
Click to collapse
I use 'Button Remapper' to map the hard buttons to 'focus' which effectively disables them. I then use 'Buttton Savior' to provide on-screen buttons.
Works well and ends the frustration of the buttons not being back-lit or accidently hitting them when holding the tablet.
Thank you! I think that will do the trick. Do you use the galaxy tab version?
ETA: just searched the market from my Droid and saw a third vanilla version of button remapper. I will go with the assumption that its this one.
Sent from my Droid using XDA App
According to the settings to quickly access a certain app you have to press the search button and a letter. But there is no search button. I pressed the genius button and letter but nothing. so can anyone explain this?
Not sure what the manual says, but you can search for Apps (or anything else) by going to Google Search widget (make sure you have either "all" or "apps" selected in the little dropdown under "g"), and start typing the letters.
Not sure if there is any dedicated search button (unless you configure shortcut keys).
The Motorola Milestone supported this. But then it had a proper search button. Perhaps the software build accidentally left these settings in despite not having such a button on the keyboard.
Sent from my Nook Color!
cmstlist said:
The Motorola Milestone supported this. But then it had a proper search button. Perhaps the software build accidentally left these settings in despite not having such a button on the keyboard.
Sent from my Nook Color!
Click to expand...
Click to collapse
I doubt this kind of things could be accidently left out. Though I might be wrong.
Sent from my myTouch_4G_Slide
That was an oversight. Manual also says you can customize lock screen like with Sensation.. Both are oversights, as un-rooted users cannot do either. I am perm rooted with S-OFF and re-mapped my Genius keys to traditional Google Search and I am able to actually use Quick Launch now..
First of all, is it even possible to assign soft keys to unlock the phone?
I've tried adding "WAKE_DROPPED" to "key 102 HOME" in "pyramid-keypad.kl" but the home button doesn't unlock the phone even after a restart. I've also tried pulling/pushing the file via adb in recovery mode.
Bumping...
My first post here (and unfortunately, not such a useful one), but here goes a soft bump from me too
Please... can someone shed some light on this? I just don't want to use the Home or Power button(s) to unlock my SGS2. Shake or Voice (LOL) or Soft Keys would be cool... B-)
Thanks in advance
EDIT: Oops, just realised it's a thread for HTC Sensation :dumb me:
There is a kernal mod out there I think for hd2 where you swipe the soft keys and will unlock and lock
Lol, hd2 doesn't have soft keys.
But you are.correct, its kernel mod. Show considered doing it but changed his.mind IIRC.
ilostchild said:
There is a kernal mod out there I think for hd2 where you swipe the soft keys and will unlock and lock
Click to expand...
Click to collapse
Sent from my HTC Sensation Z710e using XDA App
i want this feature too!!! anyone can enlighten us???
I had completely forgotten about this thread.. I found an app which allows you to unlock with the proximity sensor. But I haven't used it since starting this thread so I can't remember the name. I quit using it because it would unlock when I put it in my pocket.
apex84 said:
I had completely forgotten about this thread.. I found an app which allows you to unlock with the proximity sensor. But I haven't used it since starting this thread so I can't remember the name. I quit using it because it would unlock when I put it in my pocket.
Click to expand...
Click to collapse
^^ Haha yea, I can understand. It might have gotten more painful than a solution really. But, please interrogate your neurons... and try to recollect the name of the app. Please please please. Thanks
i can see that this mod would be kinda cool, however u realise that it would mean keeping the capacitive soft buttons powered on all the time ready for input, basiclly it would stop deep sleep and keep the soft keys draining the battery non stop...
First, just want to say thanks for the development on the Note Pro. CM on this thing is awesome. That said, I still have a couple of lingering issues, hoping someone may have found some work arounds/solutions. Inevitably there will be someone that will reply with "USE THE SEARCH!". For those that do, I will offer you my sincere admiration. Your search foo is only exceeded by your wit. For those that are still willing to read on and assist, know that I've come up empty in my search attempts. Believe me, I'd rather have found a simple search result than to have typed all this up... In any case:
1. Hardware keys and navbar -
CM has a setting for "Enable on-screen navigation bar and disable hardware buttons". Checking this box enables the navbar, but fails to actually disable the capacitive and physical buttons. This causes me some grief when using the tablet in portrait mode. I've tried hacking around in the build.prop and the Generic.kl files, but haven't found that magical combination of new lines/commented out lines. Maybe CM does this differently than other roms? (I've not observed a difference in these files when toggling back and forth in the settings, so there must be something else I'm missing.) Any pointers?
2. Key Mapping -
I have the Logitech Pro Keyboard Case. Seems to work well, for the most part. (I'm typing on it now...) However, not all of the keys work. Example - there are keys on the top left row for "back", "menu" and "task switching". Nothing appears to happen when pressing these now. Again, probably something in a .kl file somewhere, but I'm coming up empty. There doesn't appear to be a Vendor-Specific.kl file, but Generic.kl doesn't seem to cut it either.
3. On-Screen keyboard still displays when using bluetooth keyboard.
Well, that about says it all really. I've tried using both the Google keybard, and SwiftKey. Both continue to show up on-screen, even though I'm typing on the bluetooth keyboard. Swiftkey even tells me that it cannot detect a physcial keyboard. Probably related to the key mapping issue from above, but...
Again, thanks for all the work on this. Having CM saved my tablet from it's date with eBay.
Thanks!
- Bri
1. i thought about it but now i haven't spare time to implement. next week maybe.. but i dont promise
2. and 3. try this programm https://play.google.com/store/apps/details?id=com.apedroid.hwkeyboardhelper
171
Thanks! I'll give the app a shot. I'm concerned that it seems to replace any other keyboard though. I'd like to find a way to keep SwiftKey's corrections/prediction functionality. Nevertheless, I'll give it a go.
- Bri
bribash said:
Thanks! I'll give the app a shot. I'm concerned that it seems to replace any other keyboard though. I'd like to find a way to keep SwiftKey's corrections/prediction functionality. Nevertheless, I'll give it a go.
- Bri
Click to expand...
Click to collapse
Hey, try going with Null Keyboard, enable all your keyboards, and switch between them depending on whether the device is connected or not