mirror of
https://github.com/systemd/systemd
synced 2024-09-06 16:56:43 +00:00
![hadess](/assets/img/avatar_default.png)
When the joystick is integrated directly into the machine, knowing that the device is internal allows us to disable attached functionality when the device is not used or inaccessible. For example, this allows disabling rumble and accelerometer on flip-console-like devices like the GPD-XD.
13 lines
432 B
Plaintext
13 lines
432 B
Plaintext
# do not edit this file, it will be overwritten on update
|
|
|
|
ACTION=="remove", GOTO="joystick_end"
|
|
ENV{ID_INPUT_JOYSTICK}=="", GOTO="joystick_end"
|
|
KERNEL!="event*", GOTO="joystick_end"
|
|
|
|
# joystick:<bustype>:v<vid>p<pid>:name:<name>:*
|
|
KERNELS=="input*", ENV{ID_BUS}!="", \
|
|
IMPORT{builtin}="hwdb 'joystick:$env{ID_BUS}:v$attr{id/vendor}p$attr{id/product}:name:$attr{name}:'", \
|
|
GOTO="joystick_end"
|
|
|
|
LABEL="joystick_end"
|