I recently stopped using the xpad kernel module in favor of the userspace xboxdrv driver for my gamepads under Fedora 22. Once switching the only issue at hand was starting xboxdev via the service command and starting it at boot time (so I didnt have to start it via the service command). A little Google-Fu (of stuff I should already know) resulted in the easy commands to get what I wanted.
To start xboxdrv via the service command (in case you don't want xboxdrv starting at boot time) type the following into a terminal
sudo service xboxdrv start
To start xboxdrv at boot time use the command
sudo systemctl enable xboxdrv.service
and that's all I did. It seems to work fine for my needs.