MouseReport->X = 1;\r
\r
if (JoyStatus_LCL & JOY_PRESS)\r
- MouseReport->Button = (1 << 0);\r
+ MouseReport->Button |= (1 << 0);\r
\r
*ReportSize = sizeof(USB_MouseReport_Data_t);\r
return true; \r
MouseReport->X = 1;\r
\r
if (JoyStatus_LCL & JOY_PRESS)\r
- MouseReport->Button = (1 << 0);\r
+ MouseReport->Button |= (1 << 0);\r
\r
if (ButtonStatus_LCL & BUTTONS_BUTTON1)\r
MouseReport->Button |= (1 << 1);\r
MouseReport->X = 1;\r
\r
if (JoyStatus_LCL & JOY_PRESS)\r
- MouseReport->Button = (1 << 0);\r
+ MouseReport->Button |= (1 << 0);\r
\r
if (ButtonStatus_LCL & BUTTONS_BUTTON1)\r
MouseReport->Button |= (1 << 1);\r
MouseReport->X = -1;\r
\r
if (JoyStatus_LCL & JOY_PRESS)\r
- MouseReport->Button = (1 << 0);\r
+ MouseReport->Button |= (1 << 0);\r
\r
if (ButtonStatus_LCL & BUTTONS_BUTTON1)\r
MouseReport->Button |= (1 << 1);\r