- // Update axis positions
- for( int i = 0; i < MAX_AXIES; i ++ )
- {
- int newpos;
-
- // TODO: Scaling
- newpos = info->Axies[i].CursorPos + info->Axies[i].CurValue;
-
- if(newpos < 0) newpos = 0;
- if(newpos > info->AxisLimits[i]) newpos = info->AxisLimits[i];
-
- info->Axies[i].CursorPos = newpos;
- }
- Log_Debug("USBMouse", "New Pos (%i,%i,%i)",
- info->Axies[0].CursorPos, info->Axies[1].CursorPos, info->Axies[2].CursorPos
- );