Skip to content

Latest commit

 

History

History
46 lines (27 loc) · 1.4 KB

README.md

File metadata and controls

46 lines (27 loc) · 1.4 KB

TouchMouse

TouchMouse是为在触屏win8上玩老游戏而设计的一个DLL Loader。 可以通过配置文件将touch及各种手势定义为鼠标和键盘事件,以期一些老游戏能够通过win8的触摸屏有不错的体验。

Installation

将build目录中的内容全部复制到游戏安装的根目录下即可。 其中FakeKeyboradMouseDriver目录下的驱动安装之后可以分别虚拟一个键盘和鼠标,是针对像仙剑三这种需要事先检测鼠标键盘的游戏的。不过该驱动只能在32位系统上安装,64位系统上因其严格的驱动签名验证而无法安装。

Supported Games

目前在仙剑三,仙剑四上测试通过。

ini configure file format

写起来挺烦的,就简单介绍下当前默认配置文件的作用:

单指触摸触发鼠标左键单击事件;

双指触摸出发鼠标右键单击事件;

单指移动触发鼠标移动事件,方便在游戏中寻找宝物;

单指长按后会触发鼠标左键按下的事件,此时再移动则表示鼠标拖拽;

双指上、下、左、右滑动触发键盘的上下左右事件;

三指触摸触发鼠标中键按下事件;

三指上下滑动触发鼠标滚轮事件;

三指左滑触发ESC按键事件;

三指右滑触发Enter键;

如果需要自定义可以依此照猫画虎。

License

GNU Lesser General Public License