mirror of
https://github.com/libretro/RetroArch
synced 2025-03-29 22:20:21 +00:00
(udev_joypad.c) Cleanup
This commit is contained in:
parent
e9f853ba93
commit
d2bd6677bd
@ -83,8 +83,8 @@ struct udev_joypad
|
||||
int32_t pid;
|
||||
};
|
||||
|
||||
static struct udev *udev_joypad_fd;
|
||||
static struct udev_monitor *udev_joypad_mon;
|
||||
static struct udev *udev_joypad_fd = NULL;
|
||||
static struct udev_monitor *udev_joypad_mon = NULL;
|
||||
static struct udev_joypad udev_pads[MAX_USERS];
|
||||
|
||||
static INLINE int16_t udev_compute_axis(const struct input_absinfo *info, int value)
|
||||
@ -289,8 +289,10 @@ static int udev_add_pad(struct udev_device *dev, unsigned p, int fd, const char
|
||||
settings->input.pid[p] = params.pid;
|
||||
settings->input.vid[p] = params.vid;
|
||||
|
||||
strlcpy(settings->input.device_names[p], params.name, sizeof(settings->input.device_names[p]));
|
||||
strlcpy(params.driver, udev_joypad.ident, sizeof(params.driver));
|
||||
strlcpy(settings->input.device_names[p],
|
||||
params.name, sizeof(settings->input.device_names[p]));
|
||||
strlcpy(params.driver, udev_joypad.ident,
|
||||
sizeof(params.driver));
|
||||
input_autoconfigure_connect(¶ms);
|
||||
|
||||
ret = 1;
|
||||
@ -304,7 +306,9 @@ static int udev_add_pad(struct udev_device *dev, unsigned p, int fd, const char
|
||||
p, path);
|
||||
|
||||
if (ioctl(fd, EVIOCGEFFECTS, &pad->num_effects) >= 0)
|
||||
RARCH_LOG("[udev]: Pad #%u (%s) supports %d force feedback effects.\n", p, path, pad->num_effects);
|
||||
RARCH_LOG(
|
||||
"[udev]: Pad #%u (%s) supports %d force feedback effects.\n",
|
||||
p, path, pad->num_effects);
|
||||
}
|
||||
|
||||
return ret;
|
||||
@ -324,7 +328,9 @@ static void udev_check_device(struct udev_device *dev, const char *path)
|
||||
{
|
||||
if (st.st_rdev == udev_pads[i].device)
|
||||
{
|
||||
RARCH_LOG("[udev]: Device ID %u is already plugged.\n", (unsigned)st.st_rdev);
|
||||
RARCH_LOG(
|
||||
"[udev]: Device ID %u is already plugged.\n",
|
||||
(unsigned)st.st_rdev);
|
||||
return;
|
||||
}
|
||||
}
|
||||
@ -427,7 +433,8 @@ end:
|
||||
udev_device_unref(dev);
|
||||
}
|
||||
|
||||
static bool udev_set_rumble(unsigned i, enum retro_rumble_effect effect, uint16_t strength)
|
||||
static bool udev_set_rumble(unsigned i,
|
||||
enum retro_rumble_effect effect, uint16_t strength)
|
||||
{
|
||||
int old_effect;
|
||||
uint16_t old_strength;
|
||||
@ -530,7 +537,8 @@ static bool udev_joypad_init(void *data)
|
||||
udev_joypad_mon = udev_monitor_new_from_netlink(udev_joypad_fd, "udev");
|
||||
if (udev_joypad_mon)
|
||||
{
|
||||
udev_monitor_filter_add_match_subsystem_devtype(udev_joypad_mon, "input", NULL);
|
||||
udev_monitor_filter_add_match_subsystem_devtype(
|
||||
udev_joypad_mon, "input", NULL);
|
||||
udev_monitor_enable_receiving(udev_joypad_mon);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user