Xposed framework has modules for this, but you must be rooted. Also search playstore for button remapper apps, but with both these methods you will need root.
[Galaxy Note 3 - Dr.Ketan's K6 ROM]
[Galaxy Note 2 - DN3 v4 RC2]
[Xperia Neo L - Customized Stock ICS]