Touchmote 项目安装与使用教程
Touchmote Touchmote 项目地址: https://gitcode.com/gh_mirrors/to/Touchmote
1. 项目目录结构及介绍
Touchmote 项目的目录结构如下:
Touchmote/
├── D3DCursor/
├── DriverInstall/
├── HidLibrary/
├── OSC.NET/
├── ResetTouchInjection/
├── WiiCPP/
├── WiiTUIO/
├── packages/
├── .gitattributes
├── .gitignore
├── LICENSE
├── README.md
├── Touchmote.sln
├── UpgradeLog.htm
目录介绍:
- D3DCursor/: 包含与DirectX相关的光标处理代码。
- DriverInstall/: 包含驱动安装相关的代码和脚本。
- HidLibrary/: 包含与HID设备通信的库代码。
- OSC.NET/: 包含与OSC协议通信的.NET库代码。
- ResetTouchInjection/: 包含触摸注入重置相关的代码。
- WiiCPP/: 包含与Wii遥控器通信的C++代码。
- WiiTUIO/: 包含将Wii遥控器数据转换为Windows触摸事件的代码。
- packages/: 包含项目依赖的NuGet包。
- .gitattributes: Git属性配置文件。
- .gitignore: Git忽略文件配置。
- LICENSE: 项目许可证文件,采用GPL-3.0许可证。
- README.md: 项目介绍和使用说明。
- Touchmote.sln: Visual Studio解决方案文件。
- UpgradeLog.htm: 升级日志文件。
2. 项目启动文件介绍
Touchmote 项目的启动文件是 Touchmote.sln
,这是一个Visual Studio解决方案文件。通过打开这个文件,开发者可以在Visual Studio中加载整个项目,并进行编译和调试。
启动步骤:
- 安装 Microsoft Visual Studio 2013 和 DirectX SDK。
- 以管理员身份运行 Visual Studio。
- 打开
Touchmote.sln
文件。 - 在解决方案资源管理器中,右键点击
Touchmote
项目,选择“设为启动项目”。 - 点击“启动”按钮或按
F5
键,启动项目。
3. 项目配置文件介绍
Touchmote 项目的主要配置文件是 app.manifest
,位于项目根目录下。这个文件用于配置应用程序的运行权限和访问级别。
app.manifest
文件内容示例:
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker" uiAccess="true"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
配置说明:
- uiAccess: 设置为
true
时,应用程序可以在Modern UI(Windows 8 Metro界面)上显示光标。如果设置为false
,则应用程序必须在Program Files
目录下运行。
其他配置文件:
- .gitattributes: 用于配置Git的文件属性,如换行符处理等。
- .gitignore: 用于配置Git忽略的文件和目录,避免将不必要的文件提交到版本库。
通过以上步骤,您可以顺利安装和配置 Touchmote 项目,并开始使用它来控制Windows 8 Metro界面。
Touchmote Touchmote 项目地址: https://gitcode.com/gh_mirrors/to/Touchmote
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考