This 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.
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.
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.
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.
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.
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]
>"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
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.
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.
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 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 :)
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 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
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.
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.
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!
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.
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.
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.
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.
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.
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
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.
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]
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.
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.
Should nearly spin this off into its own thread:
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.
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.
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
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 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!
I use the configuration pictured here with All-In-One Gestures and it works out pretty well. Swipes are done from the right edge.
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 used all-in-one gestures to remap the buttons. You can set them so single tap does nothing but holding does....whatever you want.
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!
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.
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 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.
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.
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 ( ͡° ͜ʖ ͡°)
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.
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]
Haha no problem! Tell me if it fixed the issue for you :)
Yeah I'm looking forward to a fully gesture based way of navigating the system myself, there is an app though that lets you do that already: [link]
Appreciate the replies from everyone, thanks.
I ended up making use of All in One Gestures to get the kind of functionality I was looking for. It doesn't work exactly as ios does but I can quickly switch between two apps using the alt tab gesture and also quickly go home with another gesture so I'm pretty happy!!
I've been using "All in one Gestures" for months and it is the best one I found. Others were a bit cumsly.
You just have to configure it right though.
Late to the party but this app works 100% like the native back button. I have my phone in immersive all the time and use this to make swipe right as back. Legit installed it the day I got my N8. Absolute game changer for this phone.
Swipe in from middle to go back, swipe down from middle for recents, swipe up from bottom for home. Very intuitive, very ergonomic.
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)
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]
Are you talking about apps like All-In-One Gestures ?
If yes, Here is the detailed video tutorial. Watch this , this app is amazing.
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.
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
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
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.
> 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.
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!
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
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]
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.
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.
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.
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
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.
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.
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]
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
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.
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.
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.
You can emulate the same behaviour using apps like All in one Gestures or SwipeBack.
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 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.
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 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.
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.
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.
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
> 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.
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.
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 :)
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
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.
This app I believe has remapping built in...
if it doesn't and u are comfortable with changing keys try
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.
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.
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).
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)
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.
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.
The app in question: All in one Gestures
List made using List My Apps
All in one gestures. [link]
Many of the gesture apps like All in one Gestures and Swipe Navigation can give you that functionality. I prefer Edge Gestures and use the edge to navigate (home, back and recent apps).
Not sure why you would want to, every app that has more options has the three dots, but this app should do it
Through this app right here!
Yes with this app. [link]
Enjoy, it's been a lifesaver for me
I like an app called All in one Gestures.
I made my phone no longer need the black nav bar.
Gestures are the way forward. I am using 'All In One Gestures' at the moment to do something similar.
here ya go
I suggest you to try gestures instead, recommending AIOG for non-root and GMD for root. Only question would then be how to get rid of the navigation keys, for root it is just a build.prop edit away, but for non-root maybe with this app.
I'd have to agree. There are apps out there with gesture controls which I've tried, but they quickly become a pain in the ass.
All in one Gestures, Edge Gestures, Fingerprint Gestures.
try this app, I use it for same reason:)
Try All in one Gestures.
It lets you swipe the screen to mimic the home button
Don't need root you just need all in one gestures.
This app let me enable double tap on the status bar to put it to sleep on my S6.
Try this app
I use this app. Immersive mode with gestures. Non-root.
all in one gestures will make the buttons do what ever you want them to do.
The app you are looking for is All in One Gestures.
The best I've found is All in One Gestures
All in One Gestures
This is the app you're referring to, right? Nice setup dude, that's really neat haha
Try this app: [link]
Try "All in one Gestures"
You can use all in one gesture [link] .
I dont know if you need Root but there is no need of xposed.
You can try this: [link]
All in one Gestures
You switch the back and app switcher with this app- [link]
You don't like it? Change it!!
Not exactly what you want, but I've found a few apps that might help.
There's an app called All in one Gestures that allows you to swap the buttons without root.
I use this app to do screenshots by swiping the corners of my screen
[link] This app works well on my z3
You can configure it to whatever gesture you want!
>>> <em>All In One Gestures</em>
Let us know how you get on.
Here's a link to the app on the Play Store.
You can do this and a whole lot more with All In One Gestures
Sorry, all in one gestures. [link]
How about: [link]
There's alot of customisation, once you figure it out it works wonders!!!
Try this out. I have it set up to do exactly what you are asking for!
Just a warning, it asks for pointless, sketchy permissions. I just turn them off
Maybe this, All in one Gestures
1.*All in One Gestures (It can work without root)
Apps with * require root
I'd also have to add Nova Launcher, KWGT and KLWP but I think most people already know about them..
[link] give this a try
Also All-in-one gestures
>How to Use All in one gestures - Video Guide
My screen looks like this. I use the autohiding navbar feature and the navbar app to color it black when when the keyboard is up. I also use the app all in one gestures
to give every edge of the screen a function. Swipe from the left edge to go back, right to multitask and bottom for homescreen. Works very well!
99% of custom ROMs have this as an option.
Also this app does it if you're rooted.
All in one Gestures
> Swipe Navigation, All in one Gestures
try all in one gestures app [link]
> All In One Gestures
This, mate: [link]
Per my comment above, I had the same problem but I installed All in One Gestures to make the soft keys more usable.
I use All in One Gestures:
Free and works great.
You can do this with an app like All In One Gestures ([link]). You can set a gesture to act as the Home button.
[link] swipe bottom, left and right to - and + gets close
Perhaps there is hardware damage to the button? If formatting and reinstalling OS doesn't help, then perhaps you can disable the hardware recent button.
Non-root: Apparantly this app can disable a hardware button: [link]
You can then use some sort of on screen recent apps button like this one.
Root: using the instructions in this post. Then use the app linked above to get an on-screen button.
Download the app [link] and you can swap the capacitive buttons.
Not an Xposed module but all-in-one gestures works for me.
It doesn't have a menu option though, sorry.
All in one gestures
All in one gestures seems to do the same thing and doesn't require xposed/root.
you have to use All in one Gestures to disable the home button temporarily.
I use All in one Gestures to disable the active key and reverse my hardware buttons since Samsung decided to flip them.
Try this app. I've never used it but I believe it can be used to remap.
For adding the swipe, I used All In One Gestures which is free and works wonderfully.
This interferes with the double click home for camera though
All in one Gestures
You sure can! Use this app (All in one Gestures): [link]
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.
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 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.
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
All in one Gestures does it: [link]
Edit: you will have "swipe for back" in any apps.
And there is other similar apps, that may or may not be better.
Forgot about that!
All in One Gestures recently updated to fix that keyboard issue
I'm using double tap on Navbar to hide it.
edit: since you're not using root this is taken from their FAQ and may help should you choose to try it out
> Enter the following command:
adb shell pm grant com.phoenixstudios.aiogestures android.permission.WRITE_SECURE_SETTINGS; pm grant com.phoenixstudios.aiogestures android.permission.SET_ANIMATION_SCALE
all in one gestures. activate status bar, assign double tap status bar = screen off. also has a working expanded desktop without root. pair it up with LMT launcher and you can use pie controls with a hidden nav bar no problem without root, good idea if you're worried about burn in on the nav bar.
no idea if it works with nexus imprint, but it works on my stock unrooted 1st Gen Moto G no problem. i use gravitybox to do the same on my nexus 5, along with a kernel support for swipe nav bar = screen off/lock.
Use this :
I have configured holding the back button to kill the current app
I'm a leftie and have used a Oneplus One (now a S7 edge) for the last twoish years. I have no issue with how Samsung placed their buttons, because you get used to it.
Now would I change it to Nexus-style if I could remap on the S7? In a heartbeat.
Edit: Apparently there's an app for that [link]