# 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坐标。

触摸定位准确度测试2:右侧为被控手机,屏幕分辨率1536 x 2560。绿色方框中为控制手机触摸区域的触摸点,也就是要发送给被控机的触摸点(这个点必须要经过映射后发送),右侧手机屏幕上的两个数字表示屏幕被触摸的xy坐标。由于涉及小数点和取整运算,实际发现发送的坐标最多有不超过2个像素的误差。

#### 注意事项
1. 确保运行此app的安卓版本大于等于9.0;
2. 确保运行此app的手机ROM支持Bluetooth HID功能(有些厂商会阉割此项功能);
具体的应用参考:https://blog.csdn.net/hurst2011/article/details/115732779