Tienes dos opciones, usar el driver del kernel (xpad), que desde 4.3 o 4.4 ya no parpadea las luces, o usar xboxdrv.
El mayor problema no son los driver sino los juegos/sdl2. En unos cuantos juegos me ha tocado tocar algo.
Xboxdrv por defecto mapea los botones de otra manera distinta al driver de xpad, sobre todo gatillos/palanca (para lo que uno es el ejex de un stick, para otro es un gatillo), aunque se puede forzar a xboxdrv a que use el mapeado del driver del kernel.
Luego hay juegos (alien isolation) que tienes que indicarle cual es la configuracion de tu pad,
https://github.com/gabomdq/SDL_GameControllerDBFez no funciona el mando sino arrancas el juego en modo bigpicture, y no me funciono la vibración y me toco reconfigurar los botones, porque aun no sabia que xboxdrv podía comportarse como xpad (o tal vez usaba xpad, no recuerdo)
Blues and bullets, los gatillos no funcionaban y me toco con xboxdrv emular los los botones del raton con los gatillos.
Pero bueno, al final todo es solucionable.