[Q] Disable softkey lights in Google Edition ROM - Galaxy S 4 Q&A, Help & Troubleshooting

Hi there!
I have a general question about the Samsung Galaxy S4 Google Edition. More precisely I am using a common european Version of the i9505 with Jamals Google Edition ROM. Is there any possibility to disable the softkey lights completely like it is possible in the original Samsung software? I think they don't look really good in the SGS4 and it is annoying me. I couldn't find anything about that on Google so I'm posting it here.

I have been looking as well, but there is nothing that works, all the apps in play store are old. If I get time I'm gonna have a look myself see if I can find the code and turn em off.
Sent from my GT-I9505 using Tapatalk 4 Beta

Found out how to disable touch key backlights. Find the file in the screen shot and set the maximum brightness to 0.
Sent from my GT-I9505 using Tapatalk 4 Beta

Great job, thanks a lot! :good:
*edit: I just recognized that the settings I made for the brightness like you told me just work fine until I restart the phone. Then the touch key lights glow again. Is there a possibility to set this permanently?

Kazzor7492 said:
Great job, thanks a lot! :good:
*edit: I just recognized that the settings I made for the brightness like you told me just work fine until I restart the phone. Then the touch key lights glow again. Is there a possibility to set this permanently?
Click to expand...
Click to collapse
A mod has recently been created for this. Check here

marcadam said:
Found out how to disable touch key backlights. Find the file in the screen shot and set the maximum brightness to 0.
Sent from my GT-I9505 using Tapatalk 4 Beta
Click to expand...
Click to collapse
Anyone knows where this file is present in case of I9000 Galaxy S ? Because there is no folder called leds.

Related

[mod][how to][ics & jb]disable capacitive buttons

I've seen some interest on the forums in how to do this. So here is a guide.
NOTE: This mod will render the capacitive buttons(hardware buttons) on your Nexus s completely inoperable. Use this mod only if you are using a custom ICS OR JB ROM with navigation bar(on screen buttons) enabled, or some other way to navigate your phone.
First, make sure that you are completely satisfied with the operation of the navigation bar & are certain that you have no need for the capacitive buttons.
DISCLAIMER: This mod involves editing system files. Use at your own risk. This mod will not magically make the navigation bar appear on roms that do not already have it enabled. This mod only disables the capacitive buttons. Instructions on how to disable the backlights for these buttons will be at the bottom of this post.
UPDATE : Just flash these zips.
To disable capacitive keys
http://db.tt/AyJLDkg1
To restore capacitive keys
http://db.tt/PhxFyBb3
And an init.d script for BLD to turn the backlights off (to the best of your BLD supported kernels ability anyway)
http://db.tt/BRpy78Cz
NOTE : Success will vary with BLD according to the capabilities of your chosen kernel. Some kernels are really good with bld responsiveness, others aren't. This has nothing to do with my script. And remember that you can't just choose a kernel based on how well it handles backlight settings. It's gotta run your whole phone too.
For those who want to do it manually.
1; Using Root Explorer (from market) go to system/usr/keylayout.
2; Mount system as r/w.
3; Long press on the file called mtx224_ts_input.kl.
4; Select 'open in text editor'. Scroll down and you will see these 4 lines:
key 158 BACK WAKE
key 139 MENU WAKE
key 217 SEARCH WAKE
key 102 HOME WAKE
5; Delete these 4 lines. Or alternately, just delete the lines for the buttons you want disabled.)
6; Press menu, save & exit. (Root Explorer will automatically create a backup of this file. It will be called mtx224_ts_input.kl.bk)
7; Now, make the same edits to the 4 lines in the file called cypress-touchkey.kl and save & exit.
8; Reboot.
Now you have no capacitive buttons(or only the ones you left intact in step 5 & 7).
Now, the backlights are still working. To disable these, flash a kernel that has backlight dimmer support(BLD) (I use GladOs) and use NStools(from market). Set BLD to on. And delay to 0. Done. No buttons & no backlight.
NOTE: BLN will still work even with BLD on.
To undo this mod you can either restore the original .kl file using the backup that Root Explorer automatically created. Just delete the modified .kl file and rename the .kl.bk file by just removing the .bk from the end of the file name. And reboot.
Alternately, you can just flash your ROM straight over the top. (of course, that means you'll have to flash your kernel & any other mods again too)
Followed this to the letter and my buttons still work... Any thoughts?
dchoward1977 said:
Followed this to the letter and my buttons still work... Any thoughts?
Click to expand...
Click to collapse
Hmm... are you sure you rebooted after making the edits? Which rom are you using. I've tested with AOKP build 27. And cm9 with evilisto's mod and both work fine. Are the button functions still working or just the backlights? If it's just backlights, make sure you set nstools to run on boot. If it's function that's still working, check the edited .kl file and make sure the edit stuck. If you are sure you've folowed to the letter and button 'functions' are still working it may be necessary to make the same edits in cypress-touchkey.kl as well. This wasn't necessary for me but it may be with your rom.
Sent on neXus from somehere. Could be anywhere.
Awesome mod! I needed to also delete in cypress-touchkey.kl. Great job!
stu5797 said:
Awesome mod! I needed to also delete in cypress-touchkey.kl. Great job!
Click to expand...
Click to collapse
Glad it worked for you, although the cypress touchkey edit really shouldn't have been necessary, since that file only sets the function of those keys, not the status. Which rom are you using, so I can test some more? And thanks for the feedback.
Sent on neXus from somehere. Could be anywhere.
I m using aokp milestone 4. I have to set my bld at 500ms with matrix v17 because if i set it to 0 it does not work correctly. Wish i could set it to 0. Any ideas to completely get rid of those lights?
I also had success deleting the lines from cypress touch key.kl. Thanks a bunch.
Sent from my Nexus S using xda premium
stu5797 said:
I m using aokp milestone 4. I have to set my bld at 500ms with matrix v17 because if i set it to 0 it does not work correctly. Wish i could set it to 0. Any ideas to completely get rid of those lights?
Click to expand...
Click to collapse
Milestone 4 is basically the same as build 27. Which is what I'm using. I have no problems with bld set to zero. As for disabling the lights, someone would have to write a boot script I think. I have no idea how. So if anyone wants to give this a go.....
Sent on neXus from somehere. Could be anywhere.
Heres a flashable zip for disabling the capacitive keys.. It just includes the mxt224_ts_input.kl and cypress-touchkey.kl, modded for no capacitive funciton.
View attachment 957555
Please make restore zip , tnx
Sent from my Nexus S using xda premium
Thanks Swamp Goblin. Wish I knew how to do that. Got any tricks for the backlights?
Sent on neXus from somewhere. Could be anywhere.
If i install this mod i cant set bld off/on :S
Sent from my Nexus S using xda premium
dinos3 said:
If i install this mod i cant set bld off/on :S
Sent from my Nexus S using xda premium
Click to expand...
Click to collapse
I just tried it. Works fine. Reflash your kernel.
Sent on neXus from somewhere. Could be anywhere.
I try this but For me not work ;S
Sent from my Nexus S using xda premium
dinos3 said:
Please make restore zip , tnx
Sent from my Nexus S using xda premium
Click to expand...
Click to collapse
Here you go
Restore_capacitive_keys_NS
---------- Post added at 09:22 AM ---------- Previous post was at 09:20 AM ----------
stumpy352 said:
Thanks Swamp Goblin. Wish I knew how to do that. Got any tricks for the backlights?
Sent on neXus from somewhere. Could be anywhere.
Click to expand...
Click to collapse
I might be able to figure out where to disable it.. I'll try tonight
This button mod and completely disabled lights would be perfect, thanks for the mod
That would extremely helpful!
Guys the backlight of the buttons on my i9023 are really really weak.. is there any way to make them brighter?
Sent from my Nexus S using xda premium
swamp goblin said:
Here you go
Restore_capacitive_keys_NS
---------- Post added at 09:22 AM ---------- Previous post was at 09:20 AM ----------
I might be able to figure out where to disable it.. I'll try tonight
This button mod and completely disabled lights would be perfect, thanks for the mod
Click to expand...
Click to collapse
No probs. Thanks for making it a zip, although i've added it into
my rom now so only one flash reqd.
thegtfusion said:
Guys the backlight of the buttons on my i9023 are really really weak.. is there any way to make them brighter?
Sent from my Nexus S using xda premium
Click to expand...
Click to collapse
We're trying to disable them, but I suppose the method used, when we work it out might give you a starting point.
Sent on neXus from somewhere. Could be anywhere.
thegtfusion said:
Guys the backlight of the buttons on my i9023 are really really weak.. is there any way to make them brighter?
Sent from my Nexus S using xda premium
Click to expand...
Click to collapse
This may be related to hardware.. My dad's ns4g has super dim backlights, and mine are insanely bright.. But if we figure out how to disable them there may be a way to maybe bump up the brightness a bit without breaking them haha
I was just reading an article for LEDs hack.apk. Supposedly gives you control on/off for button bl. The dev says nexus s will never be supported because the button bl & screen bl are powered together. If that was the case, bld wouldn't work without affecting the screen. Evilisto made a reference to arrays.xml in framework res. Maybe the answer is here. I don't have a pc so I can't decompile it and have a look. Any takers?
Sent on neXus from somewhere. Could be anywhere.

[MOD] Navigation Bar for CM10

Flashing this will enable navigation bar, and disable capacitive touch buttons on Nexus S.
Make sure to set the Backlight Dimmer delay to 0 using the NSTools, so the capacitive touch buttons don't light up.
If you are using the navigation bar, I recommend setting the LCD density to 200 or 190. Edit it with Rom toolbox, or
navigate to /system/build.prop/ro.sf.lcd_density=200 edit it with text editor and reboot.
Always do a backup before flashing. It should work for any JB rom.
To disable navigation bar, reflash the rom, restore the backup or flash disable nav bars.
You are doing this at your own risk.
Its based on Brainmaster's tweaks for android, all thanks goes to him.
Added files, they set dpi to 190 or 200 or disable Nav bars.
Screenshots please.
Gesendet von meinem Nexus S mit Tapatalk 2
AzN MusiQ said:
Screenshots please.
Gesendet von meinem Nexus S mit Tapatalk 2
Click to expand...
Click to collapse
You get these three buttons on bottom of your screen.
http://cdn3.digitaltrends.com/wp-co.../samsung-galaxy-nexus-review-home-buttons.jpg
Or you can just add
qemu.hw.mainkeys=0
To your build.prop and reboot. It works with every ROM I think. To disable, just set it back to =1.
Sent from my Nexus S using xda premium
But that won't disable the capacitive buttons
Sent from my Nexus S using xda app-developers app
Does DPI of 200 break the play store? I'm at 210 and its breaking some installs
tehkraft said:
Does DPI of 200 break the play store? I'm at 210 and its breaking some installs
Click to expand...
Click to collapse
First time I went from 240 to 200, I wiped googleplay, everything else worked okay, as far as I remember.
If you get FC's wipe that app.
If BLD is set to zero, this will just turn off the backlight right, but they will still work when pressed. Is there a way to disable them for real otherwise what's the point of the nav bars, right?
Sent using the xda mobile app
apatal said:
If BLD is set to zero, this will just turn off the backlight right, but they will still work when pressed. Is there a way to disable them for real otherwise what's the point of the nav bars, right?
Sent using the xda mobile app
Click to expand...
Click to collapse
They are disabled...
Serris said:
They are disabled...
Click to expand...
Click to collapse
Oh OK. So the zip turns then off already. Question though, in the BLD settings, setting it to zero turns off BLD meaning the buttons are always lighted up. I set it to 1 to turn it off almost immediately.
Sent using the xda mobile app
apatal said:
Oh OK. So the zip turns then off already. Question though, in the BLD settings, setting it to zero turns off BLD meaning the buttons are always lighted up. I set it to 1 to turn it off almost immediately.
Sent using the xda mobile app
Click to expand...
Click to collapse
Yes you are correct, I used NSTools, and set it to 0, I assumed its the same with CM settings, I will try to fix it. Thanks
EDIT: OK no go, CMsettings work like that, if its set to BLD 0 its always on, NSTools looks like overrides it.
great! this is working just great. really thanks! but i don't see any problem by leaving screen density to 240 though. been opened all apps installed on my ns
quick edit: i am using CM 10 nightly
What's about the menu button? Is it build in the apps? Can I configured them?
Gesendet von meinem Nexus S mit Tapatalk 2
AzN MusiQ said:
What's about the menu button? Is it build in the apps? Can I configured them?
Gesendet von meinem Nexus S mit Tapatalk 2
Click to expand...
Click to collapse
Yes you can see the three dots in the navigation bar, and in aplications
Serris said:
Yes you are correct, I used NSTools, and set it to 0, I assumed its the same with CM settings, I will try to fix it. Thanks
EDIT: OK no go, CMsettings work like that, if its set to BLD 0 its always on, NSTools looks like overrides it.
Click to expand...
Click to collapse
I'm using a script it works like a charm with 0 if you don't use bln.
Sent from my Nexus S using xda premium
BenHeng said:
I'm using a script it works like a charm with 0 if you don't use bln.
Sent from my Nexus S using xda premium
Click to expand...
Click to collapse
So all you have to do, is disable BLN, and put below code(script) in init.d?
Code:
echo 1 > /sys/devices/virtual/misc/backlightdimmer/enabled
echo 0 > /sys/devices/virtual/misc/backlightdimmer/delay
Works for me at least
Sent from my Nexus S using xda premium
Tried the mod last night and it works! Unfortunately, my fingers are already too big for the default PDI, and reducing it to 200 won't really help me very much. Thanks for sharing this anyway. I'm sure some users have been looking for this.
Sent using the xda mobile app
apatal said:
Oh OK. So the zip turns then off already. Question though, in the BLD settings, setting it to zero turns off BLD meaning the buttons are always lighted up. I set it to 1 to turn it off almost immediately.
Sent using the xda mobile app
Click to expand...
Click to collapse
in order to turn off capacitive buttons follow these:
1. using root browser lit go to system.
2.then "usr" then " keylayout"
3. open sec_touchscree.kl > open as > text file > rb text editor
4. insert "#" in front of lines u want to make them stop working.
like
#key 158 BACK virtual
will make back button stop working.

[Q] Touch Control - slide2lock

I have the touch control app for the nexus 4, which I must say is one of the best apps ever made for this device. Dont have to use the power button at all to lock or unlock the phone. The problem I am having though is that I am unable to use the scrollable dock in my launcher in the same direction as the slide2lock function. Can anyone tell me which settings and what values to change to in the app so I can use my scrollable dock properly.
Thanks in advance
Rizy7 said:
I have the touch control app for the nexus 4, which I must say is one of the best apps ever made for this device. Dont have to use the power button at all to lock or unlock the phone. The problem I am having though is that I am unable to use the scrollable dock in my launcher in the same direction as the slide2lock function. Can anyone tell me which settings and what values to change to in the app so I can use my scrollable dock properly.
Thanks in advance
Click to expand...
Click to collapse
If you tap on the arrow next to the lock function, you can adjust the sensitive range for that particular gesture. By default the Y value is set to 2400 so try adjusting it to lower values to activate the gesture above the dock. By the looks of it, the origin is set at top left (someone correct me if I'm wrong)
yoft1 said:
If you tap on the arrow next to the lock function, you can adjust the sensitive range for that particular gesture. By default the Y value is set to 2400 so try adjusting it to lower values to activate the gesture above the dock. By the looks of it, the origin is set at top left (someone correct me if I'm wrong)
Click to expand...
Click to collapse
Sorry I probably didnt word my post correctly. The origin is at the bottom right of the phone for slide2lock. So sliding the softkeys right to left will lock the phone. Problem I am having is that the settings seem to include a little portion of the dock.
settings are currently: x,y
start point 1400,2400
end point 20,2400
threshold 350,256
Rizy7 said:
Sorry I probably didnt word my post correctly. The origin is at the bottom right of the phone for slide2lock. So sliding the softkeys right to left will lock the phone. Problem I am having is that the settings seem to include a little portion of the dock.
settings are currently: x,y
start point 1400,2400
end point 20,2400
threshold 350,256
Click to expand...
Click to collapse
Right I meant the origin as in the origin for the coordinates system. Meaning top left of the screen is 0, 0 for X and Y with the values increasing as you go down and right. So try setting the Y start and stop to 1800. That seems to set the swipe region right above the dock. Let me know if it works for you.
What app is this?
Sent from my Nexus 4 using xda app-developers app
chrisrozon said:
What app is this?
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
If you are interested in using your screen to lock and unlock instead of physical buttons, you're in for a treat.
http://forum.xda-developers.com/showthread.php?t=2101488
yoft1 said:
If you are interested in using your screen to lock and unlock instead of physical buttons, you're in for a treat.
http://forum.xda-developers.com/showthread.php?t=2101488
Click to expand...
Click to collapse
Neato, thanks!
Sent from my Nexus 4 using xda app-developers app
yoft1 said:
Right I meant the origin as in the origin for the coordinates system. Meaning top left of the screen is 0, 0 for X and Y with the values increasing as you go down and right. So try setting the Y start and stop to 1800. That seems to set the swipe region right above the dock. Let me know if it works for you.
Click to expand...
Click to collapse
Thanks for your reply. After reading the thread that the dev posted, I instead changed the threshold settings. I changed the y threshold to 85.. Anything lower and you wont be able to lock the phone unless you swipe very accurately. Also I think the stop and start of 2400 is very close to the top of the soft keys bar instead of the bottom of the screem
pgm slide2lock settings ?
Rizy7 said:
Thanks for your reply. After reading the thread that the dev posted, I instead changed the threshold settings. I changed the y threshold to 85.. Anything lower and you wont be able to lock the phone unless you swipe very accurately. Also I think the stop and start of 2400 is very close to the top of the soft keys bar instead of the bottom of the screem
Click to expand...
Click to collapse
Would someone please post slide2lock settings for the galaxy nexus.I can't find the correct numbers to input to slide on over the soft keys.
billhilt said:
Would someone please post slide2lock settings for the galaxy nexus.I can't find the correct numbers to input to slide on over the soft keys.
Click to expand...
Click to collapse
Are you sure youve downloaded the right one.. Im sure the galaxy nexus version is different to the nexus 4 version
Yes I have the right one I'm just trying to get the lock part set up right
Sent from my Galaxy Nexus using xda app-developers app
billhilt said:
Yes I have the right one I'm just trying to get the lock part set up right
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
What happens at the moment when you have the slide2lock enabled
Slide2Wake
I was wondering if someone could help me? I want to set the slide2wake feature on Touch Control Nexus 4 so that swiping up wakes the phone like in Blackberry 10 but I can't figure out the X Y start and stop points. Can anybody help me out? Apologies if this has already been answered somewhere else, I've been looking for ages.
@ OP which kernel you are using ? I really love to try this app but it drains my battery a lot
Sent from my Nexus 4 using xda premium
take a look at this thread
i had to deal with it also that the app didnt worked, but now its working on the stock rom, only touch control did downloaded a other kernel
dont know which kernel i choise. but it downloaded it rebooted my phone in recoverymode and it installed by itself,
after that it rebooted back on and slide to unlock was ready to work
Keep sliding boys
http://forum.xda-developers.com/showthread.php?t=2416388
goodnight oh and thank me if the info was usefull

[Q] Samsung Keyboard - Language change - icon or spacebar ?

I have a Note 3 and suddenly out of nothing the keyboard changed template and instead changing languages by long pressing+sliding the space bar it now shows a globe icon wich must be pressed to select the language.
I have already messed with all possible settings in order to go back to the space bar method wich is much faster with no success.
I know it worked on the space bar way until a few days ago, and I see there was a Samsung Keyboard Update wich was installed.
Have someone here the same issue ? Anyone knows if it is possible to go back to the previous behavior ?
Thanks for any help on this.
Me too having same problem
I actually got the swipe for different language. but all of a sudden the globe appeared. i seriously dont know what i did. tried resetting keyboard settings. nothing works. thebutton takes spaceand irritating while typing.
Same here, it working fine. but suddenly have globe icon and everything mess up... then few days lster, keyboard suddenly back to normal and everything is fine again. This happened couple times and each time it last few days. Anyone know why and how to solve this permanently? Thanks for your help. ..
Sent from my SM-N900T using xda premium
I think I know why... I found out this from other member:
kwangjoony said:
OK so I noticed that when I turn off the accessibility of my Pebble app (I have a Pebble watch) under settings, I can swipe the spacebar to change the input language but right when I turn on the accessibility of my Pebble app, I can no longer swipe the spacebar. Anyone have any ideas why this is happening?
Click to expand...
Click to collapse
it works for me. Hope this help
Sent from my SM-N900T using xda premium
It worked for me too !
luckybun said:
I think I know why... I found out this from other member:
it works for me. Hope this help
Sent from my SM-N900T using xda premium
Click to expand...
Click to collapse
Thank you luckybun.
It worked for me, only the accessibility setting was for FBQuickview (that works with the Galaxy Gear). I disabled it under the accessibility setting and the spacebar started working again as a language changer.
iso.s said:
Thank you luckybun.
It worked for me, only the accessibility setting was for FBQuickview (that works with the Galaxy Gear). I disabled it under the accessibility setting and the spacebar started working again as a language changer.
Click to expand...
Click to collapse
I had the same problem with my Galaxy S4. I don't have any Pebble app.
I went to accessibility settings and I disabled Greenify Service for non rooted devices.
Hope it helps
i have Inactive the voice notify app in accessibility then sea work again spacebar on my keyboard to switch between languages
luckybun said:
I think I know why... I found out this from other member:
it works for me. Hope this help
Sent from my SM-N900T using xda premium
Click to expand...
Click to collapse
OK! But...
I have 7 apps in accessibility list... And I DO want to use at least 4 of them...
Wristn - forwarding notifications to Sony SmartWatch
LastPass - filling passwords inside apps
NiLS Service - collect notifications in lock screen similar to iPhone
Desktop Notifications - forward notifications to browser plugins for Chrome and Firefox for displaying it at desktop
if I enable any of them, spacebar disables language switch function
I solved the issue by deactivating the Speed+ engine under Accessibility

Touch Key Light On Duration

Hi
Can the touch key light on duration be changed to always on like I had before in my S5 ?
I cant find any setting for it anywhere.
I like it to be on when I'm using the phone but theres no option for it anymore ?
Thanks
I use galaxy button lights app. I think it was removed from settings with the s6. At least it was gone from mine on Tmobile.
Sent from my SM-G935T using Tapatalk
Prozmonkey said:
Hi
Can the touch key light on duration be changed to always on like I had before in my S5 ?
I cant find any setting for it anywhere.
I like it to be on when I'm using the phone but theres no option for it anymore ?
Thanks
Click to expand...
Click to collapse
AT&T version can be set to always on in Display Settings ->Touch key light duration
grim489 said:
I use galaxy button lights app. I think it was removed from settings with the s6. At least it was gone from mine on Tmobile.
Sent from my SM-G935T using Tapatalk
Click to expand...
Click to collapse
Thank you .... I'll look into that app :good:

Categories

Resources