将手机屏幕作为电脑的触摸板,支持五个手指。
- VirtualTouchPadDriver:虚拟触摸板的设备驱动。
- VirtualTouchPadServer:daemon进程,用于接受手机、平板设备发送过来的数据,并发送给Driver。
- VirtualTouchPadAndroidClient:Android端的触摸板模拟程序,手机屏幕上的手指信息并发送给Server。
//TODO
- Android端添加方向(旋转)
- 优化触摸压力
- 连接时调整参数
- 边缘滚动
- 触摸屏触摸点矫正
1,3,4,5点为触摸板(指针) 2为触摸屏
- 打开Client程序,设置目标地址目标端口,连接后进入TouchPad界面
- VirtualTouchPadDriver中设备的信息应通过Server获取后进行设置
- Fork 本项目
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request