我正在寻求开发一个系统,允许使用Android手机的触摸屏来控制PC上的鼠标,但我不完全确定这将是多么容易,或者我将如何去做。我想,为了将数据从触摸屏发送到PC,我需要使用蓝牙或Wi-Fi,但接下来我将如何在PC上阅读?
其次,我意识到我能够在手机上检测到手势(例如捏缩放),但我如何在PC端使用此信息呢?即一旦计算机收到用户想要放大的信息,是否有一种简单的方法可以增加当前应用程序的缩放比例(例如在Google Chrome中放大)?
感谢您的帮助,如果不清楚我的问题是什么,我会添加更多信息。
答案 0 :(得分:1)
您应该将系统分为三个部分:
答案 1 :(得分:0)
蓝牙可能是您最好的选择。如果你使用wi-fi,你将不得不设置某种客户端 - 服务器协议,这可能会变得复杂。要进行蓝牙通信,您可能需要检查LightBlue python库以进行蓝牙通信。我从来没有用过它,但是它是蟒蛇。所以它应该非常容易使用。
答案 2 :(得分:0)
我使用蓝牙做了类似的事情。在这种情况下,您将在PC端监听客户端的Android服务器。设置通信后,您可以将x,y coords或其他命令从手机发送到PC。
您可以开始查看WSALookupServiceBegin
,WSALookupServiceNext
等win32 api调用。它类似于套接字编程。