Enabling softkeys on sense 6 - One (M7) Q&A, Help & Troubleshooting

Hi I'm trying to enable soft keys on my HTC one running android 4.4.3 sense 6. I've tried adding qemu.hw.mainkeys=0 to my /system/build.prop, but after a reboot its gone.
Does anyone know how to do this? I've added it using mi xplorer with root privileges.
Hoping to hear from you guys.
Best,
Olaf
Sent from my HTC One using XDA Free mobile app

Related

Menu button/ lack of

Question about the lack of menu button.
So before buying the phone I I check into it and found out it used the 3dots and not a menu button like other androids.
Also found the back button long press as menu hack.
I have that install but I am still having problems and got questions.
First what do you do when the app your on doesn't have the 3dots?
Xda app doesn't have it to make a new thread. Also found a few of my older apps don't have it either.
Next the problem.
80% of the time when I press and hold the back button it just goes back. Or it will go back and then open the 3dot menu.
Is there any way to fix this or map the menu to long press home?
Sent from my HTC One using xda app-developers app
You can use Elemental X kernal and have the HTC logo as a menu button that's what I use and it works a treat. Are you on a custom OS as if you are you may have flashed something with the 3dot away mod explaining why you never see it?
Sent from my HTC One using xda app-developers app
snowwhite007 said:
You can use Elemental X kernal and have the HTC logo as a menu button that's what I use and it works a treat. Are you on a custom OS as if you are you may have flashed something with the 3dot away mod explaining why you never see it?
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
Stock rooted tmobile Rom.
Xposed mod for back button.
And I don't truly like custom kernels. Had problems in the pass and had to update them weekly
Sent from my HTC One using xda app-developers app
xile6 said:
Stock rooted tmobile Rom.
Xposed mod for back button.
And I don't truly like custom kernels. Had problems in the pass and had to update them weekly
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
That kernal is stable and doesn't require updating every week so it's a good option for you
+1 for elemental X. It's great. What about if you download pie control from the play store and set a menu control that way? I used to use the back button method but find it doesn't work half of the time. HTC logo2menu from custom kernels work 100%
Sent from my HTC One using xda premium
If you prefer to avoid custom kernel, then use a Rom based on 4.2.2 as these allow long press home to be enabled for menu
Sent from my HTC One using xda app-developers app
Thanx for the information.
I'll try the pie control for now. And look into the 4.2 Roma and kernel.
I'm so dumb. If you use the hack it hides the menu. Never knew that since I rooted and install the Xposed hack hrs after having the phone.
Sent from my HTC One using xda app-developers app

Any mod for removing 3 dot menu.?

Is there any mod available to remove 3 dot menu and assign it to some button? I tried looking in forum but didnt found anything.
Sent from my HTC One using xda premium
install a custom 4.2.2 sense rom or a kernel with those options
Actually dont want to install any rom.... Just looking for a mod, if there is, any....
Sent from my HTC One using xda premium
are you on 4.2
Xposed mod will give you long press back for menu and hide the 3 dot menu.
But I must say it doesn't work all the time.
Then there is logo2menu hack but you need a custom kernel.
Also try pie control from the market. Then you can swipe the side of the screen for the menu. Use pie control with the Xposed hack.
Sent from my HTC One using xda app-developers app
skinsfanbdh said:
are you on 4.2
Click to expand...
Click to collapse
4.1.2
Sent from my HTC One using xda premium

Disable HTC M7 capacitive buttons?

Hey guys, is there any easy way to disable the M7s capacitive buttons? As I'm using the onscreen keys. P.S I'm using ViperOne 6.1.0.
Sent from my HTC One using XDA Free mobile app
So you want to completely disable all function of capacitive buttons?
If so, using a file explorer (I recommend ES File Explorer), navigate to /system/usr/keylayout and find two files named "himax-touchscreen.kl" and "snyaptics-rmi-touchscreen.kl"
open up those files as text and put a hash symbol (#) to every line of those files
Example, in himax-touchscreen.kl, it should look like this in the end:
Code:
#key 102 HOME
#key 158 BACK
Save it and do the same for the other file. Reboot and the capacitive buttons should stop functioning now. If you want to get the capacitive buttons back, just remove the # symbols on those files and reboot
Hey, I tried to do this method but, it just wouldn't save and also I couldn't find the himax file, I have enabled show hidden files, help would be appreciated
Sent from my HTC One using XDA Free mobile app
Sent from my HTC One using XDA Free mobile app
Did you mount system?
Enable root mode in ES File Explorer and mount system first, then do the edits
EDIT: What ROM are you on? If you can't find himax-touchscreen, skip that and just do the synaptics one and report back if it worked
Also, is that what your snyaptics-rmi-touchscreen.kl shows by default? It looks like you just copied and pasted the stuff I written before If so, you don't need to copy/paste, just add the "#" symbol in front of every line
It worked thanks for the help
Sent from my HTC One using XDA Free mobile app
ShaheenXE said:
Hey guys, is there any easy way to disable the M7s capacitive buttons? As I'm using the onscreen keys. P.S I'm using ViperOne 6.1.0.
Sent from my HTC One using XDA Free mobile app
Click to expand...
Click to collapse
Are the onscreen buttons a feature of ViperOne? Do they work well?
Edit: Nevermind, I answered my own question by trying it out myself.
ZeroInfinity said:
EDIT: What ROM are you on? If you can't find himax-touchscreen, skip that and just do the synaptics one and report back if it worked
Click to expand...
Click to collapse
running google play edition. the only file that exists is snyaptics-rmi-touchscreen.kl and commenting out the two keys does the trick.
thanks!

[Q] i need your help pllllllz

Hii guys i have HTC ONE m7. Im in sense 6 but my camera doesn't work correctly. I need sense5.5 camera for download and install it.
Thank you all for your interesting
Download a sense 5.5 ROM, extract the camera.apk, replace it with yours set permissions and you are done. I dont know if that works but that's the way I would do it.
Sent from my HTC One using XDA Premium 4 mobile app

[Q]Hardware buttons not working ...need software buttons

Today while using my device the buttons started vibrating continuously and the they stopped working ...
I thought of getting soft keys on screen ..I searched net and found quem.hw.mainkeys=0 as the method to get soft keys ..I have rooted phone .I have busybox installed ..still on rebooting I don't get soft keys ...can anyone tell me what to do
Sent from my HTC Desire C using XDA Free mobile app
hardymall20 said:
Today while using my device the buttons started vibrating continuously and the they stopped working ...
I thought of getting soft keys on screen ..I searched net and found quem.hw.mainkeys=0 as the method to get soft keys ..I have rooted phone .I have busybox installed ..still on rebooting I don't get soft keys ...can anyone tell me what to do
Sent from my HTC Desire C using XDA Free mobile app
Click to expand...
Click to collapse
Hi,
You can enable soft keys if you install Xposed Framework and GravityBox-JB (Downloadable in the app)
Somewere ont he forum you can get the xposed .apk file.
Then somewhere is in the gravitybox settings you can enable navigation bar.
You can also set the vibrationtime of the hardware buttons with this frameworkModule
I don't know if you can use build.prop editor to toggle the quem.hw.mainkeys to 1.
But I don't have jellybean ...I am using ics ...can I still install Gravitybox-jb
Sent from my HTC Desire C using XDA Free mobile app
hardymall20 said:
But I don't have jellybean ...I am using ics ...can I still install Gravitybox-jb
Sent from my HTC Desire C using XDA Free mobile app
Click to expand...
Click to collapse
I don't know how to do that for jellybean.
Are you running the stock ICS? Maybe you can consider to flash cm10.
I don't think it is possible in the stock sence rom.
Maybe there is an app with hovering keys.
This one: https://play.google.com/store/apps/details?id=com.fatedevgroup.softkeyenabler&hl=nl
Haven't tested but ICS is 4.0.0 right?

Categories

Resources