Надо продвигать грбл контроллер. Сделать плату-посредника. К которой будет подключаться пульт мпг и полезные кнопочки : обнулить координату, поделить на два, проехаться в 0. Она будет от имени компа передавать грбл контроллеру двигаться. А после окончания операций, передаст управление компу. Комп от грбл получит новые координаты и новую привязку. Не надо тыкаться в мышкой в компе. Все тактильно и вынесено дистанционно.
Если выгорит, сделать открытый проект