This android app was mentioned in
with an average of
I disagree about it being unintuitive. The gesture feels very natural and "physical." In fact, I used an app to add some similar gestures to my S7 out of curiosity, and I'm loving it.
Edit: This App
It looks hip but does it actually bring practicality to the table? It may be more functional than iPhone X's implementation but that had a point and no soft bezels. Google's way is gestures only for the sake of it. I don't see how it can be faster than touching once in any situation. And as someone who uses Allinonegestures maybe I'm biased. Still being on OS level means less latency I guess.
Might I suggest All In One Gestures ([link]) from the play store? I have swiping from the right edge of my screen set to back, and it's been working great for me, especially since the capacitive back button is on the left side of the navigation bar.
This should help =) no root needed
Just download the app, go to the far left tab, enable the hard keys, a pop up will come up to enable it in the system settings so do that, go back and hit the + button, and add the volume up and down keys, then set them how you like =)
All In One Gestures
Swipe from the edges/corners of your screen to perform custom actions like back, recent apps, notification shade, screen off, screenshot, scroll to top, play/pause, launch specific app.. the list goes on.
You can also remap all hardware buttons (including earphone buttons/Pressy) & capacitive buttons to do those things. Buttons also have a long press setting. Absolutely useful but hardware customizations don't work when the screen is off.
You don't need root for either of these.
If you have Android, you can still do that by using this app (no root required). After installing, launch the app and go to the 'Hard Keys' tab then set the desired function for long presses on the volume buttons.
The only slight inconvenience is that the screen has to be on or nothing will happen. So if I want to play the next track, I have to press the power button first to turn on the screen then press and hold the + volume button to skip to the next track.
I don't think nav button remapping requires root. Apps do it via Accessibility. The OG remapping app is All In One Gestures but I've found it to be unreliable on Nougat.
I did discover Button Mapper recently and it's a well designed, well maintained and sophisticated app for sure. I'll stick with it since it allows you to map an action to a Volume button double press.
All in one gestures
Mine is set up exactly as you asked - swipe up from bottom for home, swipe from left for back and swipe from right for recept apps.
Fixed your link.
Yeah, I'm not a huge fan of Samsung for reasons like that as well as I've found their build quality to be pretty poor.
For Samsung users, I have to recommend All In One Gestures. I was using it to disable the buttons to use an app called Simple Control for an onscreen navbar but I switched to just using it to swap the back and recents keys, and I also gave long press actions to all the buttons on my S7 edge.
This app will let you swap the back and recent apps buttons- [link]
This app will let you use the home button as a capacitive touch home button thanks to the finger print sensor being capacitive- [link]
The big shift for me was getting used to the back button after being so used to swipe to go back on iOS. I installed an app called All in One Gestures and mapped swiping from the right to go "back" in Android. Saves me a lot of hassle with trying to stretch my thumb when using the phone one handed, and it works great IMO!
If you want the animation for this... that won't be possible due to this not being an official feature so those elements that should be animated can't be touched by 3rd party apps.
But for the simple effect of swiping up to go home, yes, that's possible through Gesture Apps.
For example: [link]
See that first photo? The example there is swiping from the bottom edge to go Home.
>"To be clear, Samsung does not officially let you change the function of that button. The company told Engadget that it "do(es) not have any plans to support remapping the Bixby button."... you can use an tool called <strong>All In one Gestures</strong> to assign it to another app. Redditer u/Homeguy123 verified this method by <strong>trying it out on an S8 at his local T-Mobile outlet.</strong>"
From article linked by u/dr_xadium
I agree Nova would be awesome with this feature. That's why I installed All in one Gestures (link below) and defined a swipe from left of screen to open Google. I feel it accomplishes the same thing as native integration. There's also the added benefit of all the other definable swipe areas the app provides. Maybe this will help :)
All in one Gestures can do this and a whole lot more.
It's crazy customizable, and I've added like half a dozen gestures to my device through this app.
Check it out!
For some reason, they didn't take the opportunity to hook it into the launcher like Google does with Google Now. However, as a sort of replacement I've used All In One Gestures to emulate a swipe action from the left side that launches it. It isn't instant, and the app itself is a bit wonky, but it works.
Obviously move the side info thing to the right.
This is a must have for me , might not be for everyone but I really like all in one gestures on a big screen phone. I set 2 gesture "hot spots" to the right edge of the screen, one for the home button and one for back. So I don't have to reach to the bottom of the screen for back and home. [link]
Also either nova or action launcher. They both can recreate pixel 2 launcher including google now page. So you basically get a customizatable pixel launcher
I've been using a free/show ads gesture app called all in one gestures for years and it does everything i am looking for. you can assign 12 zones, status/nav bar, home screen, even hardware keys. it also has a non root immersive mode, great for people looking to do pie controls but can't root.
AIO @ play
You can disable the nav bar via ADB by forcing either full or partial immersive mode globally.
Combine that with this app: [link]
And you get exactly what you're asking for.
I agree with nova. The only issue is not being able to do it at anytime - only on the homescreen.
A utility that may work for you is All In One Gestures. It also allows you to remap your capacitive buttons at the bottom or add long press to them.
So, my setup is as follows:
All in One Gestures: while it allows almost any level of customisation, I just have a basic five gesture setup for now.
Samsung System Mods: This allows me to use a 0pt navbar, which effectively hides it without disabling the hard button. This doesn't work on Oreo, however.
All in one gestures could be useful to you and it works without root. Also a replacement launcher like nova will let you set a gesture like swipe down on the home screen to open notifications . Here's a link to all in one gestures.
Should be able to click the link from your computer, login to your Gmail, then install from website. It'll automatically install onto your phone without you clicking on the phone itself.
All in one gestures has been doing immersive mode just fine for me since 5.0 days, no xposed required only root.
are you wanting to do it per app? you can assign a gesture with this app and toggle it on/off as you want it.
Can you please download All in One Gestures and try to remap the Bixby button please? Everyone would be so happy if it was possible!
I'm using All in one gestures. It creates hotspots that you can assign various functions. I have swipe from bottom as home and swipe from right as back.
You could also try Pie Control. But that's more of a menu.
On CM13, you can go to Settings > Buttons and change the function of long pressing recents.
Otherwise, you can install something like All in One Gestures ([link]) to rebind the keys.
I was in the exact same boat as you yesterday when I got the Assistant update.
And thankfully I do have a solution. I do not want voice search all the time, Google!
Download this app All in one gestures and set the Home long press to Google as seen here
I ended up removing hub because it was draining my battery. I do still use the BlackBerry keyboard.
Also, [link] is pretty cool, I set it up to let me navigate using swipes from the edge of the screen.
Draco's mods at xda include an apk to disable the status bar; you'll need All-in-One Gestures to set a swipe-down gesture, or you can just use the fingerprint swipe gesture.
Same, but I use All in One Gestures. Swipe up for home, left for recents, right for back, and from bottom corner for screen off.
I just hated the look of pie controls. You can set this to have transparent areas to remind you where to swipe from. I did for a little bit, but now they're invisible since I'm used to it.
I hate having to use so much force to press the hardware button, especially coming from a Nexus with on-screen controls. Using the fingerprint scanner is hacky, doesn't work well and that app is complete crap. Set up a much nicer solution by installing All in one Gestures. You then can remap the recents button to home and longpressing recents to recents. Other cool things are possible, like mapping longpressing back to killing the foreground app etc...
After relearning to press the left key instead of the hardware button & getting that new T-Mo update the phone is amazing!
I used all-in-one gestures to remap the buttons. You can set them so single tap does nothing but holding does....whatever you want.
You can use the 'all in one gestures' app to activate extended power menu with a long press (as it was for gravitybox: power off, reboot, screenshot, extended desktop and airplane mode)
Edit : link here [link]
you can use All in one gestures for immersive mode without root. you can even assign a simple system wide gesture to toggle it on/off as you see fit. really handy app if you don't mind a background service. i use it with LMT launcher for Pie controls + hidden nav bar on a stock unrooted moto G.
All in on gestures app. I use it in all large phones. You can create a spot that u can swipe that will act as the back button. [link]
You can set up double tap status bar to sleep with the below app. Only issue is that security on the fingerprint scanner means that it prompts for a pin code instead of letting you scan when you go to use the phone after sleeping it.
It's obviously not a solution but Samsung intended the AOD feature with a clock or calendar to do away (to save power) with turning the screen on just to check the time or notifications,battery level etc.
I use the configuration pictured here with All-In-One Gestures and it works out pretty well. Swipes are done from the right edge.
I came from an iPhone 5 with a dead power button and quickly failing home button. First thing I did with my gs6 is this
swipe in from right edge is home screen.
swipe up from home button is turn screen off
press and hold app switch soft key is volume control
press and hold home button is flashlight
Those are my prefs
While we don't natively have tap to unlock, this phone is packed with sensors, I use this
To use my power button less.
There are lots of alternative apps as well. But they keep the proximity sensor on, and I don't like that. It's not designed for always being on considering it only activates during calls.
I used to have the same problem with the soft keys on my Note 4, so I installed All in One Gestures and set those keys to require a hold rather than a press to activate. I haven't had any problems since then!
Its just an app, no root or anything, very useful and I also have gestures to swipe right from the left to go back, and swipe down the top middle to access the quick settings in one shot and right edge to left swipe for recents.
I'm currently using All in one Gestures for a very similar kind of purpose: assign long press on recent button to activate input method chooser ("select keyboard popup")
I also really like Rotation - Orientation Manager which allows to fine tune customize rotation control at app level
I love you, and let me say how much:
I low you so much that you have two corner with short action made with All in one gestures, both of them linked with a tasker action that copies a lenny face (i use a lot of lenny faces), and at the same time opens your app, because your app deserves to be opened.
No, seriously, thank you ( ͡° ͜ʖ ͡°)
you can do this without root too. all in one gestures has an immersive mode without root for lollipop, i think it works on kitkat too.
started looking into hiding the nav buttons and I did find this app for gestures. works well, but my annoyance is that when swiping up to go home, the nav bar comes up because of how immersive mode works.
All in one gestures has an option to set off and lock as any gesture supported by the app.
I currently swipe up from the home button to lock my screen and turn it off from any screen at any time.
Should nearly spin this off into its own thread:
All In One Gestures, a non-root app that allows me to replace my back button with a swipe from the edge of my screen. It's an invaluable tool that let's me use larger phones comfortably.
That being said, the app requires (for no apparent reason) camera and location permissions, so it's probably spying on me. It's worth it, though.
If you have root, you can use this app to enable immersive mode everywhere and also let you swipe from edges to perform the back/home/recent actions.
I think we might, since a lot of manufactures are kind of moving in that direction. I sure hope so myself, but there are apps atm that allow you to use gestures. Try this one: [link]
You can emulate the same behaviour using apps like All in one Gestures or SwipeBack.
i had a gesture assigned to play/pause media when i double tapped the status bar that worked pretty well. i used all in one gestures to do it, pretty slick app. i don't think you need root or anything special to do it either. also does non-root immersive mode if you want to go fullscreen on certain apps.
system wide gestures. i use the app all in one gestures to enable things like double tap status bar = screen off, long press status bar = search, swipe in from right = scroll to top, and it also ties in with nova to enable double tap to sleep. i also use this app to give me expanded desktop without root so i can use pie controls instead of nav bar on my tablet. it's one of the first apps i install when flashing a new build, luckily titanium lets me import it with all my settings.
all in one gestures
All in One Gestures should do exactly what you want and more is you choose. I use this to switch the back button to the left side and multi task to the right, you know, as Google intended :)
I usually install the All in one Gestures app on my large non-rooted phones. This app allows you to create gestures that allow you to do various things on your phone. I set mine to go to the previous screen/page/app when I swipe from the right or left edge of the screen.
you can use system wide gestures to do things like expand notifications from any screen. all in one gestures lets you assign gestures to sides, top/bottom, corners, status bar/double tap status bar, etc... i use it on my tablet to avoid having to use the nav bar. for my phone i just use pie controls on with gravity box. long press back expands notifications, long press recents switches to last app, and long press home launches google now. i can do everything on my nexus 5 using only my thumb with this setup.
AIO on playstore
I believe you're mentioning playing True Skate on the Galaxy S5/S6?
It's an app I found to be non-intrusive, convenient and helpful. Cheers.
Edit: I forgot to mention what it does. This app allows you to assign 'no action' or essentially disable the menu or back (or any) buttons on your phone.
What you have to do is assign an app to control those keys. An app like all in one gestures can take control of the hard keys and assign then different functions. All youd have to do is set the key action to none and it won't do anything anymore. Then simply disable gestures to restore functionality.
I had a similar problem after I rooted Samsung s5, although it was because I reordered a few buttons and disabled the home button entirely (honestly don't remember how to do it natively). There are a few apps that will do screenshots, but all the ones I tried were a bit cumbersome (this was a while ago though and there may be some good ones out there now). The better way for me to go, being rooted, was finding an app that incorporated screenshot inside of it. The one that I used was All in one Gestures. I absolutely love this app for the gestures-had one each for back,menu,browser,cpu,screen off, and kill app. And the fact that screenshot is baked right in is just icing on the cake. With that said, I ran an older than current version because they did away with a few features. I'm away from that phone atm, but can get the version number when I get home in a few hours if you like.
All in One Gestures is a great solution, try toggle immersive on a swipe to the upper left corner of the screen. Add Auto-Rotate On/Off and then set toggle screen rotation by swiping the upper right corner of the screen.
Have a dig through your settings, there may be way to force immersive mode or hide NavBar
I am running a custom ROM, ViperOne. I have my phone set up so that when I hold the Recent Apps button, the nav buttons hide.
If not, there are apps that can help like All in one Gestures or GMD Immersive No ROOT required
Btw, if you do want to have a gesture that lets you swipe to go back in all apps like on the iPhone check out All in one Gestures: [link]
App is All in One Gestures
I used this method on Sprint S8+ and have had no issues with any lag or other....i can still get to bixby with the left scroll but the button now is mapped to google assistant
Most custom ROMs have this option.
Stock OxygenOS does not. OnePlus One used CyanogenMod, which is why it had that option, they switched to their own in house OS during the OnePlus One's lifespan.
That said, if you desperately need a hold back to kill option, you can use this app here.
It requires a lot of permissions and root, but it does work, I've tested it.
I'm on Resurrection Remix now, and it has the option for hold back to kill.
Personally, I've found the stock OOS to be missing far too many customization features.
Things like battery percent inside the battery icon, center clock in the status bar, and don't get me started on how useless the capacitive button lights are. They only turn on for .25 of a second after you press them. Should they not be on when the screen is on so that you can find them and use them? Jesus.
I jumped off stock OOS as soon as a decent ROM was stable enough.
There are several Android apps that allow you to add custom gestures. Can't remember the names now, sorry. But that's basically what I programmed, yeah. The animations weren't quite the same, but similar. I was on a custom ROM too, so probably had extra flexibility.
Edit: Here's one: [link]
i use all in one gestures for nova gestures and other stuff, but it can replace the stock power menu in 5.1 with reboot options, immersive mode toggles, screenshot, and airplane mode. The UI is holo but i use pie controls and need to hide the Nav bar so it's the best option i've found so far.
all in one gestures on playstore
you can replicate this with all in one gestures.
cool app. lets you do DT2S on nova, gives immersive mode to any rom on lollipop, and all sorts of gesture related tasks with up to 12 activation points.
currently using all in one gestures to do this. i need it for certain launcher gesture functions, and it has an expanded desktop toggle i use to hide the nav bar while keeping the status bar. it even works on lollipop without root. once you go pie the nav bar must die! with AIOG you can assign up to 12 activation zones for gestures, along with tasker support.
All in one @ play
you can also use all in one gestures to assign corner and side swipes to different functions. up to 12 different zones available, though many clash with material's swipe in menus so i only have a few active. Nova can tie in to it as well, expanding both apps gesture abilities.
You should checked out All in One Gestures. I don't have any experience with the other app but depending on how high you hold your phone swiping from the home key can be difficult/uncomfortable.
AIOG gives you the option to define any bezel to start from. If you want you can even tap your notification bar to activate and redefine the function on the capacitive buttons.
PS: Make sure to explore the two settings menu at the top. The give you access to additional triggering points and things like transparency.
This app can adjust the buttons to do what ever you want them to.
I currently have:
Swipe up from home button = Turn off screen (never have to use the power button... only for restart.)
Swipe from right edge = home screen
Long press recent apps button = volume (I have profiles set up using volume selector)
Long press home button = camera (I hate double clicking)
I know it's been answered, but if you want even more tweaking you can install the awesome app All in one Gestures ([link]) No root required and you can add long-press actions to the back button too. Mine now kills the active app when I long press back. Pretty handy.
Also you can add swipe actions (which I don't like, but they are available).
Hi, would you be interested in making something like this: [link] I know auto input can do gestures but that would cool, especially corner swipe and double status bar.
All in one gestures will let you map hardware buttons. i use it to assign gestures like diagonal swipe from top right = scroll to top. double tap status bar = screen off. really handy app.
if you can't get it working, try xposed additions. you can do pretty much anything with hardware using that module.
This app I believe has remapping built in...
if it doesn't and u are comfortable with changing keys try
> Is it true that you can't take off those capacitive keys?
They can't be removed, they're hardware... but you can disable them using this [link] Just set the primary and secondary tap action to none.
Every now n then an app will crash, but that's the same with any software platform.
Probably with tasker but you'd need to be rooted.
You can set it up ahead of time by turning off the capacitive buttons with All in one gestures. But it's not a spontaneous sorta thing.
I use All in one Gestures. I tried GMD but I didn't like it as much. I have one swipe set to hide the buttons and swiping on the sides of the screen for back, home, etc.
edit: a couple people in the reviews mention it's heavy on battery, but honestly I have not noticed it affecting my battery life at all.
all in one gestures will let you add system wide gestures that will work with the stock launcher. really useful for app for other things too like hiding the nav bar and/or status bar with a gesture, swipe a side to switch to last open app, double tap status bar to prevent wearing out the power button, and more i'm forgetting offhand.
AIO on play
GMD gestures control is another good one. both apps need root to use them to full potential, but plenty can be done without root.
To answer your main question:
If you have root access, you can use All in One Gestures to reprogram a long-press on the home button to launch S-Voice or whatever else you want.
I wish it had the option to change a double-tap on the home button, though, so I could launch Google Camera. For now, I have that set as a swipe-up from the bottom of the screen.
In the past I have used All In One Gestures for re-mapping the keys, however I don't know whether root is required for your specific functionality.
Only thing I could think of is All in One Gestures. You can change the volume buttons to open apps, shortcuts, etc.
You can change them to open up the volume bar, where the media volume is located. It would be easier than going through quick settings.
when I get bored with Nova I switch to TouchWiz on my GS6 and after 2-3 minutes feel so happy to go back to Nova...I also have tried other launchers, but they always miss something I have got used to having Nova. If you need additional gesture support, you can use All in one gesture app [link]
I use this app called All in One Gestures so on command I can enter apps into full screen and remove the nav bar and notification bar. The app has plenty of options and is very customizable. I also use it to take screenshots on command without using the buttons. We can help others not get burn in, but once you get it all you can do is try to not make it worse.
I think you can do this with an app like All In One Gestures ([link]). You can set a gesture to act as the Home button. I'm going to give it a try.
Had the same problem - download [link] - Allows you to set up gestures within any app for a number of functions, including pull down notifications - I have it set up from the left side
All in one gestures allows you to set a swipe or area on tap to create shortcuts for events like, full screen mode, or turn off nav bar, or go home, or google search. I use a top left corner swipe in to enable full screen mode and remove the nav bar as well as the notification area. It's as full screen as the phone can get. Works in near every app, with some minor issues here and there. No root required.
The closest to this is probably [link]
I use it to slide in from the right of my screen to act as a back button. I don't know if it has a timer or anything.
There is an app for that: All in one Gestures. I have been using this for over a year, it just works. It also has a really useful touch gestures baked in. Its amazing that the dev has given all the features for free. Try that out.
Maybe after reboot. I did notice it when running heavy tasks or when memory is low. But when i want a fast screenshot i use this app
Assign the bottom left corner swipe or the long press of one of your capacitive keys you don't normally use for screenshot
I also use this to swipe up from the bottom and bring the notification shade / quick settings down. I'm so used to it now
If you are rooted you can install this app
You can customize button config using it. So if I long press the MultiTask button it scrolls to the top of whatever app I'm in, and I have also set long press on the back button, that enables immersive mode!
> Could you elaborate? Is the swipe from the left thing possible?
It is. You can use AIO Gestures for that: [link]
The problem I ran into though is most Android apps use a drag from the left to pull out the side menu so you have to setup the gesture so it only works on part of the screen which for me makes it far more annoying that just using the on-screen buttons.
I use this app (there may be others) to enable a swipe from the right edge of my screen for another option to go back. Pretty handy.
Hard keys / 3 dots upper rigt corner: custom keys / a popup window
should pop up which would react to the key-pressing ..or not
YMMV w/o root
Are you talking about apps like All-In-One Gestures ?
If yes, Here is the detailed video tutorial. Watch this , this app is amazing.
Original Wallpaper/Artist: [link]
Custom KWGT Widgets
Home screen gestures through Nova
Hidden virtual buttons through the PureNexus Room
Gesture based virtual buttons: [link] (All in one gestures)
Swipe in from middle to go back, swipe down from middle for recents, swipe up from bottom for home. Very intuitive, very ergonomic.