Can be a great addition in your gaming experience and if you are worried of the fact that it does not natively work with emulators there are solutions currently I use Tincore Keymapper(right now without root since my g2 is on an official 4.4.2 and there is no root yet) and it works wonders even without root(with root its better) I will post a little tutorial later once I've finished with the screenshots and such.
Link for app on playstore (can be used without root but you need to find how to emulate the analog correctly):
https://play.google.com/store/apps/detai....keymapper
Link for app on playstore (can be used without root but you need to find how to emulate the analog correctly):
https://play.google.com/store/apps/detai....keymapper
Mac OSX/Windows Partition i7 2.5Ghz&Turbo 3.7Ghz with Intel Iris Pro Graphics+NVIDIA GT 750 2GB & 16GB RAM
Mobile- LG G2 D800 4.4.2/PS Vita/Nintendo 3Ds/Gameboy Advance/Nexus 9
Consoles- Xbox 360 Slim 250gb/PS3 Slim 250gb/Nintendo Wii//Nintendo Gamecube/Nintendo 64/Sony PlayStation One
Mobile- LG G2 D800 4.4.2/PS Vita/Nintendo 3Ds/Gameboy Advance/Nexus 9
Consoles- Xbox 360 Slim 250gb/PS3 Slim 250gb/Nintendo Wii//Nintendo Gamecube/Nintendo 64/Sony PlayStation One