mirror of
https://github.com/qmk/qmk_firmware.git
synced 2024-11-25 04:43:02 +00:00
[Keyboard] remove non-existent method from ploopy documentation (#19957)
This commit is contained in:
parent
051401175d
commit
0596720f7f
@ -29,20 +29,17 @@ The PCB should indicate which revision this is.
|
|||||||
|
|
||||||
While the defaults are designed so that it can be plugged in and used right away, there are a number of things that you may want to change. Such as adding DPI control, or to use the ball to scroll while holding a button. To allow for this sort of control, there is a callback for both the scroll wheel and the mouse sensor.
|
While the defaults are designed so that it can be plugged in and used right away, there are a number of things that you may want to change. Such as adding DPI control, or to use the ball to scroll while holding a button. To allow for this sort of control, there is a callback for both the scroll wheel and the mouse sensor.
|
||||||
|
|
||||||
The default behavior for this is:
|
|
||||||
|
|
||||||
```c
|
```c
|
||||||
void process_wheel_user(report_mouse_t* mouse_report, int16_t h, int16_t v) {
|
report_mouse_t pointing_device_task_user(report_mouse_t mouse_report){
|
||||||
mouse_report->h = h;
|
// executed each time the sensor is updated
|
||||||
mouse_report->v = v;
|
// mouse_report.<attribute> - can be used to access indivdual mouse attributes
|
||||||
}
|
return mouse_report;
|
||||||
|
|
||||||
void process_mouse_user(report_mouse_t* mouse_report, int16_t x, int16_t y) {
|
|
||||||
mouse_report->x = x;
|
|
||||||
mouse_report->y = y;
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
More information on `report_mouse_t` may be found [here](https://docs.qmk.fm/#/feature_pointing_device?id=manipulating-mouse-reports).
|
||||||
|
|
||||||
This should allow you to more heavily customize the behavior.
|
This should allow you to more heavily customize the behavior.
|
||||||
|
|
||||||
Alternatively, the `process_wheel` and `process_mouse` functions can both be replaced too, to allow for even more functionality.
|
Alternatively, the `process_wheel` and `process_mouse` functions can both be replaced too, to allow for even more functionality.
|
||||||
|
Loading…
Reference in New Issue
Block a user