evdev: fixup for relax controller criteria
This commit is contained in:
@@ -639,8 +639,7 @@ int evdev_joystick_handler::add_device(const std::string& device, const std::sha
|
|||||||
name = fmt::format("%d. %s", ++unique_names[name], name);
|
name = fmt::format("%d. %s", ++unique_names[name], name);
|
||||||
|
|
||||||
if (libevdev_has_event_type(dev, EV_KEY) &&
|
if (libevdev_has_event_type(dev, EV_KEY) &&
|
||||||
libevdev_has_event_code(dev, EV_ABS, ABS_X) &&
|
libevdev_has_event_type(dev, EV_ABS) &&
|
||||||
libevdev_has_event_code(dev, EV_ABS, ABS_Y) &&
|
|
||||||
name == device)
|
name == device)
|
||||||
{
|
{
|
||||||
// It's a joystick. Now let's make sure we don't already have this one.
|
// It's a joystick. Now let's make sure we don't already have this one.
|
||||||
|
|||||||
Reference in New Issue
Block a user