diff --git a/tools/libinput-replay b/tools/libinput-replay index 6f1be9ac..91e50aaf 100755 --- a/tools/libinput-replay +++ b/tools/libinput-replay @@ -89,6 +89,10 @@ def create(device): data = 20 d.enable(libevdev.evbit(evtype, code), data=data) + properties = fetch(evdev, 'properties') + for prop in properties: + d.enable(libevdev.propbit(prop)) + uinput = d.create_uinput_device() return uinput