Mouse no Celular

Antes de tudo quero dizer que:
1 - o programa não é meu.
2 - o programa foi baixado no SourceForge e é uma versão OpenSource (versão 1.8 )
3 - o nome do software é Bluetooth Remote Control, e pertence a Blue Shareware

Minha duvida é a seguinte:
existem 2 programas que fazem com que o computador vire um servidor e o celular um cliente, assim o celular pode controlar algumas aplicações do computador por sinal bluetooth…
existe uma opção chamada MouseCursor (que faz parte dos arquivos do servidor), para controlar o cursor do computador, o problema é que no visor do celuar não tem uma refêrencia em relação ao cursor do mouse do computador, é como mexer em um mouse que não mostra a setinha branca na tela (entenderam ?).
o que eu queria saber é: como colocar um ponto no centro da tela do celular pra simular um mouse.

No MouseCursor tem essas linhas que obtem a dimensão da tela e assim a a “jogam” no visor do mouse para você ver o que esta fazendo:
[b]
public native double[] GetCursorPos();

/**
* It is used to retreive the current cursor position
* @return java.awt.Point that holds the cursor’s position
*/
public java.awt.Point getCursorPos(){
double[] dim = new double[2];
dim = GetCursorPos();
java.awt.Point ret = new java.awt.Point();
ret.x = (int)dim[0];
ret.y = (int)dim[1];
return ret;
}

}
[/b]

Mas a imagem do pc aparece no celular?
Dá uma olhada na api em gamecanvas, talvez vc possa desenhar um ponto na tela do celular e movê-lo proporcionalmente à tela do computador. Acho que talvez dê mais trabalho é estabelecer essa proporção já que as proporções HxW são diferentes entre as telas do pc e do celular.