Back button simulation, for righthanded - Galaxy S Advance I9070 Q&A, Help & Troubleshooting

Our phone has back button on the bottom right side of the phone, thus making the phone use with right hand only very unpleasant, mostly in news reading apps where back button is used often when going back to the front page.
Is there any software button simulation app where I could position the back button somewhere in the bottom middle?

jazzh said:
Our phone has back button on…………
Click to expand...
Click to collapse
by adding some line (i forgot what it was ) to build.prop, u can enable on screen keys.
something like-
<something >. hardwarekeys=0
then, in settings (settings/system i think)
u can rearrange them...
Sent from my GT-I9070 using xda app-developers app

It sounds good, I'll take a look into it. But I don't want to disable hardwarekeys, I want all hw keys and just 1 sw key (back)...

To enable and use Onscreen buttons...
@jazzh,
Yep, you can you can use on-screen buttons BUT it will take/reserve some part of your screen's display.. that's why I don't use it BUT you can give it a try..
Just download the app build.prop editor and add this line at the end of your build.prop:
Code:
qemu.hw.mainkeys=0
(make sure to keep an empty line at the end of your build.prop, otherwise you will get a bootloop)
To disable it, simply remove the line above or set the value to "1"
3 MORE THINGS:
- This is what it will look like...
- You can resize the on-screen buttons BUT that will require you to modify your framework-res.apk
- I just found out about this app.. this will allow you to enable or disable on-screen buttons easily but its made for Xperia devices, so I am not sure whether it will work or not...

jazzh said:
It sounds good, I'll take a look into it. But I don't want to disable hardwarekeys, I want all hw keys and just 1 sw key (back)...
Click to expand...
Click to collapse
i don't think it disables the hw keys. it just enables the onscreen keys.
Even better: u can use pie controls if u add that line to build.prop
Sent from my GT-I9070 using xda app-developers app

Thank you all guys!
I added the line at the bottom and rebooted and... voila, soft keys are up and running.
Now, I didin't see anywhere not in the settings>system where these buttons can be adjusted. It would be nice if there is autohide option or something. Remember, I need only back soft key to be in the bottom middle or bottom left?
Then I installed pie control app, this works too but it doesn't have the option of autohiding softkeys at the bottom.
Is there something else I could try, I just need back software button elsewhere then bottom right corner and not all the time. Can it be achieved?
Thx again for helping...

jazzh said:
Thank you all guys!
I added the line at the bottom and rebooted and... voila, soft keys are up and running.
Now, I didin't see anywhere not in the settings>system where these buttons can be adjusted. It would be nice if there is autohide option or something. Remember, I need only back soft key to be in the bottom middle or bottom left?
Then I installed pie control app, this works too but it doesn't have the option of autohiding softkeys at the bottom.
Is there something else I could try, I just need back software button elsewhere then bottom right corner and not all the time. Can it be achieved?
Thx again for helping...
Click to expand...
Click to collapse
No mate you cannot directly edit the on-screen button's configurations and functions from Settings.. you need to decompile and modify certain files in your framework-res.apk.. I guess it will be too complicated for you to do all that - so it would be better for you to not try it now and end up getting a bootloop (no offence)
The only reason why I don't use on-screen buttons is because of this only.. It takes up screen's space and there is no auto-hide option...
And which Pie Control app did you install? Give this is a try if you still haven't tried it... As far as I know, Pie controls only appear when you tap and hold on a certain part of your screen...
If you don't want to use your on-screen buttons then just remove the line from your build.prop or set its value to 1... And if you don't want your phone's capacitive buttons to light up then you can turn that off from Settings > Display > Touch key light duration and set it to "always off".. It won't disable them BUT it will not light them up..

I tried exactly the same pie control app you've posted, found it by searching.
But I also uninstalled it afterwards, pie is working fine but I can't auto hide soft keys at the bottom, so when pie is active and visible, soft keys at the bottom are also visible. Which is not what I wanted at the 1st place.
So at the end I commented the line in build.prop and reverted to the way it was before, cause A) space is more important to me, and B) soft back key is again on bottom right.
In the meantime, if someone runs into solution for simulating only back key with adjustable position... kindly let me know...

Related

looking for a simple button reconfigurator

Hello,
i'm looking for a replacement for AEBplus
I only need a few simple things:
left and right button - should rotate my screen, like it does when i open the keypad
ok button - task manager (or today screen from where i could start the taskmanager)
ok button (long press) - start an application
end call (long press) - lock the device (the you need to enter your password kind of lock)
What program other that AEB can do that and wont use as much CPU resources as AEB does?
you can just go to settings>buttons and assign either keft or right soft key to screen rotate, easiest way IMO
No i cant..there is only the left and right softkey button. Nothing else..and i could not setup a long press this way.
nurps said:
No i cant..there is only the left and right softkey button. Nothing else..and i could not setup a long press this way.
Click to expand...
Click to collapse
x1ButtonMapper, already tried that?
cheers
I use AEButon Plus on my X1a and I am thrilled with it. It doesn't have much (if any) negative effect on performance on mine.
Have you tried it on the X1?
Also for End Key there is a program called "Long Press End Key" I think. It is nice, and cooked into a lot of ROMs.
Hannigan174 said:
I use AEButon Plus on my X1a ...
Have you tried it on the X1?
Click to expand...
Click to collapse
hi m8, he's trying to replace it with an alternative app...as stated in #1
DrakenKorin said:
x1ButtonMapper, already tried that?
cheers
Click to expand...
Click to collapse
Havent tried that yet, can it do what i want?
I guess i could use mortscript for rotation, long press is obviously possible.
But what do i use as fast taskmanager? Can i start the built in taskmanager as application? And what can i use to password lock my device?
Edit: seems i loose the TAB key with X1ButtonMapper and the EndCall button isnt inclueded...thats bad
Is there a way to change some of the keys directly in the registry?
nurps said:
Havent tried that yet, can it do what i want?
I guess i could use mortscript for rotation, long press is obviously possible.
But what do i use as fast taskmanager? Can i start the built in taskmanager as application? And what can i use to password lock my device?
Edit: seems i loose the TAB key with X1ButtonMapper and the EndCall button isnt inclueded...thats bad
Click to expand...
Click to collapse
have a look here, didn't check, just searched (doing your homework btw...)
nurps said:
Is there a way to change some of the keys directly in the registry?
Click to expand...
Click to collapse
advanced config - menu (button) - more settings - key mappings
Mobile Magic doenst support the buttons i need. No longpress for End and no support for the OK button at all..that was the first program i tried.
To bad the options for the End key are grey in Advanced Conifg.
X1BC should allow for a lot more options than mx X1ButtonMapper. I think there is also a second application from the same author called X1BH or something. Check that out.
X1ButtonMapper is pretty lightweight actually. The most overhead involved will be by calling the script functionality but that is done asynchronous, meaning that X1ButtonMapper doesn't wait for the called application or script to finish - it just launches it.
I didn't remap the red and green phone buttons because they can't be easily remapped and I think they are central buttons which should keep their original functionality. I think remapping them will cause more bugs than you will gain functionality. With X1ButtonMapper you already gain enough options for the remaining keys (each with short and long press) which should be enough for most applications. You can also reassign the missing FN+key combos on the keyboard.
I did use the Tab key as Ctrl substitude because I think Tab is not important for Windows Mobile. It is substituted in most dialogs with the right/left keys so use these. You can get the original Tab function when pressing FN+Tab for the few situations where you really need it.
I am using X1ButtonMapper for a long time now and havn't had any stability issues - maybe that's the trade off for having less features.
X1Button manager somehow didnt react to my OK key. I allready have a standalone taskmanager mortscript could run but Ok didnt do anythink. Longpress of the softkeys to rotate the screen worked nicely though.
Longpress delay is a little longer than im used to but that not a big problem.
The longpress of the End key has allready a keylock function as standard setting (wich i find totally stupid because i turn the device of with the switch on top). There must be a registry setting that i could alter so it would run the password lock instead.
I will check into X1BC...
X1BC works thank you...and i like it much more than X1BM because i can setup everything to my likings, longpress timing, vibration on/off and wether i want a Control key replacement.
I could even use the panel key to lock my device if reprogramming of the end key button is not possible.
Does anyone know wich program i have to run to password lock my device? Maybe its possbile with mortscript..i should check that...

Button Mappings on Android for the HTC Vogue

Hello XDA'ers,
I am wondering what the reason behind why the buttons (camera, power, green, red, etc.) in Android on HTC Vogue map to the various tasks they do? For example, the camera button is back, but why not the red button? Is this something hard set in Android and cannot be changed or did someone specifically set it up this way for a reason?
Secondly I am wondering if I create a new "keylayout file" (source.android.com/porting/keymaps_keyboard_input.html) or modify the default one in /system/usr/keylayout/qwerty.kl will I be able to change the mapping of these buttons?
Compared to the Win Mobile mapping, they button layout can take some getting used to,
but once you get used to it, it's actually a very cool layout, especially if you are right handed.
You can hold the phone in your left hand, and use your thumb to access the settings 'top button',
Use your ring-finger to always back-out or end an app
Green button for phone / initiating calls
Red button to end a call, sleep mode, or power off
I wish the d-pad had more use, but I'm always using the stylus, so barely use it.
Would love for the d-pad center key to maybe be the main power-off button.
Does_It_Matter said:
... It's actually a very cool layout.
...
I wish the d-pad had more use, but I'm always using the stylus, so barely use it.
Would love for the d-pad center key to maybe be the main power-off button.
Click to expand...
Click to collapse
I completely agree the current layout is a very cool layout indeed, but as I imagine most people on here like to tinker it may be interesting to know how to customize the button bindings.
I am not sure if its just a matter of changing the button layout file.
I looked at that qwerty.kl file in the android.tgz
It looks like its just a mapping file, and if you change the mapping, you change
buttons,
but doesn't that mean you're just re-mapping the button itself?
Not re-mapping its functionality?
I.e., if you remapped the camera button to the d-pad center, for example, then
the d-pad center would do all functions the camera button used to do,
and the camera button would do any functions the d-pad center would?
Seems like you'd actually have to change more code than just the .kl file?
i wrote this application for polaris, and with simple changes you can add the vogue setup...

Help with "back" and "menu" buttons?

I'm an amateur at all this I've managed to get my nook color rooted, and I've installed a few apps. I've tried softkeys, but I'm not 100% happy with the result. First it wouldn't start on its own after a reboot. I reconfigured it following some directions form another user, and it starts now, but it's still too "busy", with bars and buttons popping up all over.
ALL I WANT is an app or some way to configure a "back" button and "menu" button in the lower black bar where the clock, bettery meter, etc are? Any ideas?
Either that, or is there a way to turn off ALL THE OTHER FUNCTIONS AND DISPLAYS of softkeys EXCEPT the ability to go "back" when pressing the physical "N"/home button, which is how I have it now.
In the end, I don't want any "back" or "menu" buttons on the actual viewable screen except the lower black bar.
THANKS a million!!!!!!!!!!!!!!
not quite what you asked for but i remapped my volume keys for menu and back. works great for my needs. i control volume with a widget now.
hxxp://nookdevs.com/NookColor_Remap_volume_buttons_for_back_and_menu
hope this solves your frustrations with hotkeys.
nookcolor
zeam launcher
Well, if all you want is a back button on the notification bar..... you have one. Not talking about the back button that appears on there either. Just swipe left on the notification bar and it should always work as a back button.
Other than that, there's an app you can try called Button Savior you can get from the Market. It has a small launcher button that appears on the edge of the screen. You can move it around a limited range as you see fit. It's not as complicated or as "busy" as Softkeys.
If you find the visible button not to your liking, you can try this modded version of Button Savior. The button is invisible. You can see where the button actually lies by switching to the Sense UI theme. Then back to the default or Froyo theme to make it invisible once more. The modded version of Button Savior can be found here:
http://forum.xda-developers.com/showthread.php?t=897253
I suggest you try the Market version of Button Savior first.
I'm going to second Button Savior. It hasn't let me down once
Sent from my LogicPD Zoom2 using XDA App
g-costanza said:
I'm an amateur at all this I've managed to get my nook color rooted, and I've installed a few apps. I've tried softkeys, but I'm not 100% happy with the result. First it wouldn't start on its own after a reboot. I reconfigured it following some directions form another user, and it starts now, but it's still too "busy", with bars and buttons popping up all over.
Click to expand...
Click to collapse
You don't have Softkeys set up properly..
http://nookdevs.com/NookColor_Default_Launcher
I understand what you are looking for. I would like the same thing, but I do not believe there is anything out there for us..
I may end up remapping the volume keys myself.
spikey911 said:
I understand what you are looking for. I would like the same thing, but I do not believe there is anything out there for us..
I may end up remapping the volume keys myself.
Click to expand...
Click to collapse
With SoftKeys you can put the menu and back buttons in the notification area, since ver. 1.0.8 I believe. Then, disable the popper, and you are good to go.

[Q] Unable to access menu in Google Play

Out of nowhere my three dots in Google Play have disappeared and I'm unable to pull up the menu/settings. All I have in the top corner is the search funtion. How do I retrieve this? I use LMT instead of the stock bars for navigation. I even tried freezing 'Soft Key Bar' in apps. Rebooted, and no change. Any help would be kindly appreciated.
Braves1995 said:
Out of nowhere my three dots in Google Play have disappeared and I'm unable to pull up the menu/settings. All I have in the top corner is the search funtion. How do I retrieve this? I use LMT instead of the stock bars for navigation. I even tried freezing 'Soft Key Bar' in apps. Rebooted, and no change. Any help would be kindly appreciated.
Click to expand...
Click to collapse
It depends on how you set up LMT. Did you assign a menu option to your pie? The three dots on the pie was mine and I used that to access menu options inside of apps
Thanks for the quick response. I've setup my pie with the home, back, menu (which I thought would access all menus within all apps) and OpenNotificationBar. Is there another menu command within LMT that I'm missing?
Lower your dpi in the build.prop
Open build.prop file and edit this line only.
ro.sf.lcd_density=240 <--------Set this value to 180. Back out of build.prop, save when asked. Reboot. Check.
Krsmqn said:
Lower your dpi in the build.prop
Open build.prop file and edit this line only.
ro.sf.lcd_density=240 <--------Set this value to 180. Back out of build.prop, save when asked. Reboot. Check.
Click to expand...
Click to collapse
I'm a little hesitant about editing the build.prop. Is there another way? What about re-installing the Play Store?
If you are hesitant about it that's ok. I don't know any other way. But the edit is harmless, I promise. You just have to be careful that you don't accidentally edit anything else.
You will notice that the lock screen is different.... but that's OK. You can download 2 apps to have a custom lock screen like widget locker or magic locker. I'll post links if you so desire.
If you want to skip my advice all together... well that's your prerogative. But you may be waiting a while for another fix.
Here's 2 pictures showing the difference. The top is with dpi of 240. The bottom is dpi 180. With mainkeys =1
****UPDATE****
This is with
A) softbar.apk removed from /system/app,
B) qemu.hw.mainkeys=0
C) dpi set at 180.
Perfect.
I should mention that I have go keyboard installed and xSettings installed with stock locker option disabled. With widget locker installed. And LMT soft keys installed.
Krsmqn said:
If you are hesitant about it that's ok. I don't know any other way. But the edit is harmless, I promise. You just have to be careful that you don't accidentally edit anything else.
You will notice that the lock screen is different.... but that's OK. You can download 2 apps to have a custom lock screen like widget locker or magic locker. I'll post links if you so desire.
If you want to skip my advice all together... well that's your prerogative. But you may be waiting a while for another fix.
Click to expand...
Click to collapse
I tried both, widget locker and magic locker, neither seemed to work for me after changing my DPI. Any suggestions?
Sent from my KF-HD7
Oddly enough, I have an app called Fullscreen Toggle that I installed to take away the soft key bar, which has been working just fine. In this app, I decided to try re-enabling the stock soft keys to see if it would bring back the menu button in Google Play (not sure why I thought it would, just effing around with it). Well, when I re-enabled the soft key bar in Fullscreen Toggle it didn't bring the soft keys back up, but I DID get my menu button in Google Play back along with other menu buttons in other apps! Weirdness..
Braves1995 said:
Oddly enough, I have an app called Fullscreen Toggle that I installed to take away the soft key bar, which has been working just fine. In this app, I decided to try re-enabling the stock soft keys to see if it would bring back the menu button in Google Play (not sure why I thought it would, just effing around with it). Well, when I re-enabled the soft key bar in Fullscreen Toggle it didn't bring the soft keys back up, but I DID get my menu button in Google Play back along with other menu buttons in other apps! Weirdness..
Click to expand...
Click to collapse
Have you rebooted?
Krsmqn said:
Have you rebooted?
Click to expand...
Click to collapse
Yes, several times. I'd forgotten that I also froze the system app 'Soft Key Bar'. I'm assuming that's why it didn't come back up. Not sure why enabling that in Fullscreen Toggle brought back the app menus though. Either way, it's doing what I want it to do now.
Thank god for this forum or I wouldn't be attempting any of this crap, lol.
Is your drop down status bar short?
Krsmqn said:
Is your drop down status bar short?
Click to expand...
Click to collapse
A tad, yes. Is there any way to fix that and still keep my Google Play menu? Here you go:
Check out the new Rom in the kfhd7" development thread.
Sent from my KFTT using xda premium
Had this problem but found a setting
I had this problem in a rom I was using and tried all kinds of dpi settings without any luck getting the menu drop-down for the playstore settings. Then while I was in the interface settings of the rom control, there was a setting called "Statusbar Behavior" and that was turned off, and when turned on, the three dots that allow menu settings was available. This is late for this case, but I wanted to share so if others down the road had a similar problem and came across this thread as I did trying to resolve this kind of issue it would give another option to check. Hope this helps.

Function of softkeys

I love the idea of softkeys. With it you can put bigger screens on smaller devices and they can disappear whenever needed to.
The main problem is that it's a 50/50% chance that they will disappear when I think that they should. With physical keys that's never an issue.
Movies, yes
Games, yes
Full screen applications, yes
etc.
What determines when the keys disappear and not? Is it up to the app creator? What can I do about it (I'm not rooted)?
They can't always disappear in full screen games. If the game needs a back button you would be stuck.
I assume there is something in there that tells it. Much like if an app does not have an on screen menu button (usually three dots), a menu button will be added to the lower right side of the portion of the screen where the soft keys are.
It's not there for all apps, only ones that don't have a menu button on screen. Not sure if this is declared by the app or if 4.4 can detect it somehow and show the button when needed.
fury683 said:
They can't always disappear in full screen games. If the game needs a back button you would be stuck.
I assume there is something in there that tells it. Much like if an app does not have an on screen menu button (usually three dots), a menu button will be added to the lower right side of the portion of the screen where the soft keys are.
It's not there for all apps, only ones that don't have a menu button on screen. Not sure if this is declared by the app or if 4.4 can detect it somehow and show the button when needed.
Click to expand...
Click to collapse
On my tablet (running 4.1) I get these dots you are talking about (but not in the lower right corner, they replace the ordinary softkeys)). That's all fine because they take less space (from what I remember) then the ordinary softkeys.
If it all comes down to having a back button in the app, why not implement that in the app?
I downloaded crazy taxi yesterday and those softkeys are annoying me as hell.
I ended up getting used to using LMT and just turn on expanded desktop to make the navigation keys go away. That way if LMT gives me any trouble...I just hit the power button and turn off expanded desktop and my navigation keys are back. (Gravity box to get that option in power menu.)
Hated pie at first...but used to it now.
Sent from my Moto X cellular telephone...

Categories

Resources