diff --git a/input/udev_joypad.c b/input/udev_joypad.c index 0bdb6ae39a..6afa4b4fa3 100644 --- a/input/udev_joypad.c +++ b/input/udev_joypad.c @@ -436,7 +436,7 @@ static bool add_pad(unsigned p, int fd, const char *path) pad->fd = fd; pad->path = strdup(path); if (*pad->ident) - input_config_autoconfigure_joypad(i, pad->ident, "udev"); + input_config_autoconfigure_joypad(p, pad->ident, "udev"); // Check for rumble features. unsigned long ffbit[NBITS(FF_MAX)] = {0};