# HackTouchApp **Repository Path**: crouchggj/HackTouchApp ## Basic Information - **Project Name**: HackTouchApp - **Description**: No description available - **Primary Language**: Android - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-11-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![hacktouch](./img/logo.png) # HackTouchApp > 配合HackTouchTerminal实现蓝牙远程控制的Android应用 # 说明 ![maininterface](./img/main_interface.jpg) ## 主界面 ![mianparameters](./img/setting.jpg) - 通过屏幕下方红色图标进行模式切换 - 通过屏幕右上方进入设置界面 ## 鼠标模式 ![mousemode](./img/mouse_mode.jpg) - 应用启动默认进入该模式 - 通过手指移动对远程电脑模拟鼠标操作 - 支持左右按键,单指轻点为左键,双指轻点为右击,三指进行选中 ### 参数调整 > 为了使触控操作更加流畅,提供界面来对细化参数进行调整 ![mouseparams](./img/mouse_params.jpg) - X Offset Threshold: 水平方向阈值, 越小则水平灵敏度越高,但抖动可能更大 - Y Offset Threshold: 垂直方向阈值, 越小则垂直灵敏度越高,但抖动可能更大 - Cursor Setup: 被遥控电脑的鼠标精度(DPI) - Circle Size: 手机屏幕显示触控点大小(上图蓝色环大小) ## 手势模式 ![gesturemode](./img/gesture_mode.jpg) - 通过手势向远程电脑模拟键盘操作 - 集成android自带库进行手势识别 - 支持最多六键同时按下 ### 手势参数 ![gestureadd](./img/gesture_params.jpg) - 追加手势,最多支持6按键组合键,支持多笔画 ![gestureremove](./img/gesture_remove.jpg) - 手势预览,并通过长按相应手势项进行删除动作 ## 蓝牙设置 ![btparams](./img/bt_params.jpg) - 设置所需连接蓝牙设备的名称,支持前缀匹配并忽略大小写,例如:设置连接蓝牙设置名称为 hacktouch,则会连接到名称为hacktouchxxx # 兼容性 - 测试平台为android5.0 魅蓝metal - 相信其他android手机也能通过极少的修改进行适配 # 感谢 - 使用sensey手势库[sensey](https://github.com/nisrulz/sensey) - HackView的初始版本借鉴自[jesson20121020](http://blog.csdn.net/jesson20121020/article/details/39397015) - 笔画管理借鉴自安卓吧博客,详情可参考[android100](http://www.cnblogs.com/android100/archive/2013/11/25/android-hand.html)