A few questions to @mitu :
Should I uninstall xpad driver first?
No, it's not needed.
Should I install xpadneo directly from Github and not via the menu?
You can try, but the menu installation pulls the latest release tag from the xpadneo Github repository anyway, so I don't think it will make a difference.