Como mover o cursor do mouse do código do usuário?

Meus dados vêm de um arduino (que obtém de um sensor).
Eu gostaria de ter os dados processados ​​por um programa do usuário (depois de lê-lo em / dev / ttyUSB0).
Depois disso eu preciso controlar o cursor do mouse usando a saída do programa.
(Eu realmente gostaria de evitar escrever um driver de kernel neste momento.)

Qual é a maneira recomendada de fazer isso (em um ambiente Linux)?
Talvez uma biblioteca no topo do X ... ou alguma ferramenta / script que eu possa canalizar diretamente os dados?

questionAnswers(3)

yourAnswerToTheQuestion