I have successfully paired gamepad IPEGA PG-9025 (bluetooth) with my notebook (Ubuntu 14.10).
IPEGA PG-9025 can handle 4 different device modes when pairing, but only one makes sense for Steam gaming - Joystick Mode, so I pressed X and Home keys together and pairing was successful in a minute.
Steam does not see my gamepad /dev/input/js0
and I absolutely don't know how to fix it.
There is working solution (you must create remapped virtual xbox gamepad using
xboxdrv
software, which works great in Steam Big Screen and Steam Games):sudo apt-get install xboxdrv
/dev/input/eventXX
) of connected gamepad using commandcat /proc/bus/input/devices
at the end, create virtual xbox compatible gamepad using command:
Don't forget to replace eventXX with value, discovered in step 3.
NOTE: remapping scheme, used in step 4. http://goo.gl/XFhYvI is usable probably only for ipega controllers, if you have another gamepad manufacturer, just follow these instructions https://steamcommunity.com/app/221410/discussions/0/558748653738497361/.