Skip to content

Udev rule is too permissive. Breaks some support for non-razer products #61

@Adamkadaban

Description

@Adamkadaban

The udev rule in 80-naga.rules uses an overly broad match pattern that assigns razerInputGroup ownership to all input devices on the system, not just Razer hardware. This breaks compatibility with other applications that expect the standard input group.

I think it should be possible to scope the rule by vendor id. Maybe something like this?

KERNEL=="event[0-9]*", SUBSYSTEM=="input", ATTRS{idVendor}=="1532", GROUP="razerInputGroup", MODE="0660"

I only have one razer device (razer naga 2014), so this is based on what i've seen.

Mostly posting this as a warning if anyone else has issues.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions