diff options
Diffstat (limited to 'src/linux/hidpp-device.c')
-rw-r--r-- | src/linux/hidpp-device.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/linux/hidpp-device.c b/src/linux/hidpp-device.c index 0a27dbf..1bcefab 100644 --- a/src/linux/hidpp-device.c +++ b/src/linux/hidpp-device.c @@ -314,9 +314,9 @@ hidpp_device_cmd (HidppDevice *device, buf[2] == HIDPP_ERR_INVALID_SUBID && buf[3] == 0x00 && buf[4] == HIDPP_FEATURE_ROOT_FN_PING) { - /* HID++ 1.0 ping reply, so fake success */ + /* HID++ 1.0 ping reply, so fake success with version 1 */ if (buf[5] == HIDPP_ERROR_CODE_UNKNOWN) { - buf[0] = 1; + response_data[0] = 1; goto out; } if (buf[5] == HIDPP_ERROR_CODE_UNSUPPORTED) { |