# AutoTap **Repository Path**: chensty/autotap ## Basic Information - **Project Name**: AutoTap - **Description**: AutoTap使用TouchScreen协议,它可以让你的安卓手机通过蓝牙连接变成其它设备的触摸屏。 - **Primary Language**: Android - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2022-06-10 - **Last Updated**: 2022-06-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AutoTap #### 介绍 AutoTap使用TouchScreen协议,它可以让你的安卓手机通过蓝牙连接变成其它设备的触摸屏。
TouchScreen协议其实跟我们的手机屏幕、带触摸功能的笔记本屏幕使用的协议是一样的,只是使用的是Bluetooth HID TouchScreen。
显著的特点是,触摸后在屏幕上没有像鼠标那样的光标,如果不是桌面上的图标在滑动,根本看不出来。
触摸定位准确度测试1:右侧为被控手机,屏幕分辨率1080 x 2340。绿色方框中为控制手机触摸区域的触摸点,也就是要发送给被控机的触摸点(这个点必须要经过映射后发送),右侧手机屏幕上的两个数字表示屏幕被触摸的xy坐标。 ![](https://img-blog.csdnimg.cn/20210415185631981.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2h1cnN0MjAxMQ==,size_16,color_FFFFFF,t_70 "")


触摸定位准确度测试2:右侧为被控手机,屏幕分辨率1536 x 2560。绿色方框中为控制手机触摸区域的触摸点,也就是要发送给被控机的触摸点(这个点必须要经过映射后发送),右侧手机屏幕上的两个数字表示屏幕被触摸的xy坐标。由于涉及小数点和取整运算,实际发现发送的坐标最多有不超过2个像素的误差。
![](https://img-blog.csdnimg.cn/20210415185631986.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2h1cnN0MjAxMQ==,size_16,color_FFFFFF,t_70 "")
#### 注意事项 1. 确保运行此app的安卓版本大于等于9.0; 2. 确保运行此app的手机ROM支持Bluetooth HID功能(有些厂商会阉割此项功能);
具体的应用参考:https://blog.csdn.net/hurst2011/article/details/115732779