-
- Downloads
input-device: Add a monitor based on dlopening libudev
This is the same approach used by SDL. It doesn't work well in most
containers.
To facilitate testing this, change sysroot/run-in-sysroot.py so that it
doesn't share /run with the host, and signals "we're in a container"
by creating /run/host.
Signed-off-by:
Simon McVittie <smcv@collabora.com>
parent
a08464d9
No related branches found
No related tags found
Showing
- bin/input-monitor.c 26 additions, 1 deletionbin/input-monitor.c
- bin/input-monitor.md 13 additions, 0 deletionsbin/input-monitor.md
- debian/control 1 addition, 0 deletionsdebian/control
- steam-runtime-tools/direct-input-device-internal.h 8 additions, 0 deletionssteam-runtime-tools/direct-input-device-internal.h
- steam-runtime-tools/input-device.c 57 additions, 4 deletionssteam-runtime-tools/input-device.c
- steam-runtime-tools/input-device.h 5 additions, 0 deletionssteam-runtime-tools/input-device.h
- steam-runtime-tools/meson.build 2 additions, 0 deletionssteam-runtime-tools/meson.build
- steam-runtime-tools/udev-input-device-internal.h 68 additions, 0 deletionssteam-runtime-tools/udev-input-device-internal.h
- steam-runtime-tools/udev-input-device.c 671 additions, 0 deletionssteam-runtime-tools/udev-input-device.c
- sysroot/run-in-sysroot.py 2 additions, 0 deletionssysroot/run-in-sysroot.py
- tests/input-device.c 15 additions, 1 deletiontests/input-device.c
Loading
Please register or sign in to comment