Fix signness of pen tilt parameters

This commit is contained in:
Cameron Gutman
2023-06-24 15:14:17 -05:00
parent 812ec0e2b7
commit 5cbb6f210d
3 changed files with 4 additions and 4 deletions

View File

@@ -145,8 +145,8 @@ typedef struct _SS_PEN_PACKET {
netfloat y;
netfloat pressure;
uint16_t rotation;
uint8_t tiltX;
uint8_t tiltY;
int8_t tiltX;
int8_t tiltY;
} SS_PEN_PACKET, *PSS_PEN_PACKET;
#define SS_CONTROLLER_ARRIVAL_MAGIC 0x55000004

View File

@@ -1194,7 +1194,7 @@ int LiSendTouchEvent(uint8_t eventType, uint32_t pointerId, float x, float y, fl
int LiSendPenEvent(uint8_t eventType, uint8_t toolType, uint8_t penButtons,
float x, float y, float pressure,
uint16_t rotation, uint8_t tiltX, uint8_t tiltY) {
uint16_t rotation, int8_t tiltX, int8_t tiltY) {
PPACKET_HOLDER holder;
int err;

View File

@@ -599,7 +599,7 @@ int LiSendTouchEvent(uint8_t eventType, uint32_t pointerId, float x, float y, fl
#define LI_ROT_UNKNOWN 0xFF
int LiSendPenEvent(uint8_t eventType, uint8_t toolType, uint8_t penButtons,
float x, float y, float pressure,
uint16_t rotation, uint8_t tiltX, uint8_t tiltY);
uint16_t rotation, int8_t tiltX, int8_t tiltY);
// This function queues a mouse button event to be sent to the remote server.
#define BUTTON_ACTION_PRESS 0x07