Digitizer feature improvements (#19034)
This commit is contained in:
parent
8cecf7fad8
commit
6cc9513ab0
10 changed files with 298 additions and 118 deletions
|
@ -217,10 +217,11 @@ void host_digitizer_send(digitizer_t *digitizer) {
|
|||
# ifdef DIGITIZER_SHARED_EP
|
||||
.report_id = REPORT_ID_DIGITIZER,
|
||||
# endif
|
||||
.tip = digitizer->tipswitch & 0x1,
|
||||
.inrange = digitizer->inrange & 0x1,
|
||||
.x = (uint16_t)(digitizer->x * 0x7FFF),
|
||||
.y = (uint16_t)(digitizer->y * 0x7FFF),
|
||||
.in_range = digitizer->in_range,
|
||||
.tip = digitizer->tip,
|
||||
.barrel = digitizer->barrel,
|
||||
.x = (uint16_t)(digitizer->x * 0x7FFF),
|
||||
.y = (uint16_t)(digitizer->y * 0x7FFF),
|
||||
};
|
||||
|
||||
send_digitizer(&report);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue