typedef union { char bytes[8]; struct { unsigned int x_value; unsigned int y_value; unsigned int rx_value; unsigned int ry_value; }; } T_USB_Report;
typedef union { char bytes[8]; struct { unsigned int x_value; unsigned int y_value; unsigned int rx_value; unsigned int ry_value; }; } T_USB_Report;