diff --git a/input/drivers_joypad/linuxraw_joypad.c b/input/drivers_joypad/linuxraw_joypad.c index b363170ac3..c43c50eae7 100644 --- a/input/drivers_joypad/linuxraw_joypad.c +++ b/input/drivers_joypad/linuxraw_joypad.c @@ -234,7 +234,7 @@ static bool linuxraw_joypad_init(void *data) path[0] = '\0'; pad->fd = -1; - pad->ident = input_config_get_device_name(i); + pad->ident = input_device_names[i]; snprintf(path, sizeof(path), "/dev/input/js%u", i); diff --git a/input/drivers_joypad/parport_joypad.c b/input/drivers_joypad/parport_joypad.c index 775cb1f031..44eeb6784b 100644 --- a/input/drivers_joypad/parport_joypad.c +++ b/input/drivers_joypad/parport_joypad.c @@ -246,7 +246,7 @@ static bool parport_joypad_init(void *data) struct parport_joypad *pad = &parport_pads[i]; pad->fd = -1; - pad->ident = input_config_get_device_name(i); + pad->ident = input_device_names[i]; snprintf(path, sizeof(path), "/dev/parport%u", i); diff --git a/input/drivers_joypad/udev_joypad.c b/input/drivers_joypad/udev_joypad.c index 608c069045..31ba12101c 100644 --- a/input/drivers_joypad/udev_joypad.c +++ b/input/drivers_joypad/udev_joypad.c @@ -162,7 +162,7 @@ static int udev_add_pad(struct udev_device *dev, unsigned p, int fd, const char unsigned long absbit[NBITS(ABS_MAX)] = {0}; unsigned long ffbit[NBITS(FF_MAX)] = {0}; - strlcpy(pad->ident, input_config_get_device_name(p), sizeof(pad->ident)); + strlcpy(pad->ident, input_device_names[p], sizeof(pad->ident)); /* Failed to get pad name */ if (ioctl(fd, EVIOCGNAME(sizeof(pad->ident)), pad->ident) < 0)