input_report_rel(vrtr->idev, REL_X, 0);
input_report_rel(vrtr->idev, REL_Y, 0);
- input_report_rel(vrtr->idev, REL_Z, status);
+ input_report_rel(vrtr->idev, REL_WHEEL, status + 1);
input_sync(vrtr->idev);
}
}
input_report_rel(vrtr->idev, REL_X, 0);
input_report_rel(vrtr->idev, REL_Y, 0);
- input_report_rel(vrtr->idev, REL_Z, status);
+ input_report_rel(vrtr->idev, REL_WHEEL, status + 1);
input_sync(vrtr->idev);
}
__set_bit(EV_KEY, vrtr->idev->evbit);
__set_bit(REL_X, vrtr->idev->relbit);
__set_bit(REL_Y, vrtr->idev->relbit);
- __set_bit(REL_Z, vrtr->idev->relbit);
+ __set_bit(REL_WHEEL, vrtr->idev->relbit);
__set_bit(BTN_LEFT, vrtr->idev->keybit);
input_set_capability(vrtr->idev, EV_REL, REL_X);
input_set_capability(vrtr->idev, EV_REL, REL_Y);
- input_set_capability(vrtr->idev, EV_REL, REL_Z);
+ input_set_capability(vrtr->idev, EV_REL, REL_WHEEL);
ret = input_register_device(vrtr->idev);
if (ret) {