如何让我的PC鼠标光标从它停止的地方继续,通过Android手机控制?

时间:2013-04-17 01:01:18

标签: android cursor mapping mouse coordinates

我可以用我的Android手机控制我的PC鼠标。我希望鼠标光标从它停止的地方继续运动。就像普通鼠标一样。当我继续在手机屏幕上移动手指时,鼠标应继续向前移动,同样适用于其他方向。

举个例子: 假设我将光标移动到40,50,转换为PC 400,500。现在,当我将手指放在设备上时,例如10,5,PC上的光标将跳到100,50!但我希望它从400,500继续。

我正在制作这些数字。但手机的坐标转换为PC,如下所示:

PC_COORDS = MOBILE_COORDS * FACTOR;
where FACTOR = PC_MAX_DIMENSION / MOBILE_MAX_DIMENSION;

1 个答案:

答案 0 :(得分:0)

似乎你要求一些逻辑解释,也许你正在寻找的是这样的:

PC_COORDS = getCurrentPcCoords() + ( MOBILE_COORDS * FACTOR );

当然getCurrentPcCoords()不是真正的功能,只是为了填补示例背后的想法。

请记住,这会添加新的坐标,所以您可能真正想要的是获取Android设备中的“移动更改”并将其乘以因子然后将其添加到PC的当前坐标