Android 如何使用安卓设备使受控计算机光标更精确

Android 如何使用安卓设备使受控计算机光标更精确,android,mouse,touchpad,Android,Mouse,Touchpad,我正在创建一个移动应用程序,比如Android设备上流行的键盘和鼠标,我面临的问题是鼠标在电脑屏幕上不能正常移动,我使用Java robot类使光标持续抖动且难以移动成为可能。我想您应该看看基于用户手指速度的某种移动缩放算法。如果用户在Android设备上缓慢移动手指,则鼠标光标移动缓慢(较短的距离)。如果用户快速移动手指,则鼠标光标可以在屏幕上快速移动更远的距离。非常感谢MCattle,但是我在哪里可以找到我一直在搜索的东西,我找到了一些,但它们非常复杂,很难实现,还有其他想法吗?这是我们不在

我正在创建一个移动应用程序,比如Android设备上流行的键盘和鼠标,我面临的问题是鼠标在电脑屏幕上不能正常移动,我使用Java robot类使光标持续抖动且难以移动成为可能。

我想您应该看看基于用户手指速度的某种移动缩放算法。如果用户在Android设备上缓慢移动手指,则鼠标光标移动缓慢(较短的距离)。如果用户快速移动手指,则鼠标光标可以在屏幕上快速移动更远的距离。

非常感谢MCattle,但是我在哪里可以找到我一直在搜索的东西,我找到了一些,但它们非常复杂,很难实现,还有其他想法吗?这是我们不在我专业范围内的地方。我不知道用于屏幕滑动的Android API,也不知道关于滑动长度或速度的可用信息。如果两者均未提供,则可以记录时间戳和滑动开始和结束的位置,并计算速度。速度可以用作计算机屏幕上移动鼠标距离的倍增,并且可以将速度刻度的下端设置为完全不移动鼠标光标(消除抖动)和速度刻度的上端,这样光标就不会一直撞到屏幕的边缘。除此之外,只需尝试一下什么设置“感觉”是的,考虑到设备和监视器的分辨率,这样您的解决方案在不同的场景中仍然感觉正确。这个问题可能会因为不清楚或太宽泛而结束。