Great question — answering as the UphillTech team:
My initial purposed solution did the trick. On trackingEnabled I center the mouse and check how much it has moved every 100ms, after that I recenter it and send the data to my controller. using System; using System.Timers; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using PIC18F_Servo_Control_V2; namespace FSI_Grid1 { public partial class Form1 : Form { TabControl LeftControlTab; System.Timers.Timer myTimer; public delegate void UpdateStatusBarDelegate(); TabPage myTabPage; Grid myGrid; serialConnection myConnection; int timerDelay = 100; int initialX, initialY,...
Full answer by Jeramy: https://stackoverflow.stackexchange.com/a/17397033 (CC BY-SA 4.0).
Need it done for your business? UphillTech.