Tags: ,,,,,,,.

额, 其实不是真正的添加宏, 而是罗技本身已经预定好的按键设定. 仅适用于罗技的GamePanel软件无法正常扫描出你的游戏时的方法. 当然, 手动添加的过程是简单的, 操作是复杂的, 这时候顺手的工具就必不可少了. 推荐适用notepad++和它的插件XML Tools.

1. 首先定位GamePanel内置的宏命令文件. 这个, 罗技并没有按游戏单独存放, 而是把所有的游戏都放到了一个XML文件里, 导致这个文件比较大, 读取也比较费劲. 这个文件的位置在”\Program Files\Logitech Gaming Software\plugins\Profiler-1.00.190\GameDatabase.xml” 真是简单明了.

2. 假设我们要安装Mass Effect 2这个游戏的宏. 用Notepad++打开GameDataBase后, Alt+0收起全部的分支.如下

3. 找到Mass Effect 2所在的Profile. 恩, 当然用Ctrl+F会比较快. 注意这块的GUID值. 这么一长大串的GUID就是要保存的文件名.

4. 新建一个空白文件, Copy刚才找到的Mass Effect 2的profile到新文件里. 接下来会有大量的修改工作.

5. 拷贝过来后就是这么个样子. 因为没有指定语法高亮, 所以不是很好看. 当然, 你也可以手动指定.

手动更改开始:

1) <profile xmlns=”http://www.logitech.com/Cassandra/2010.6/Profile” guid=”{a62bdd90-0d1c-46ac-8439-c50b0bdef718}” lock=”0″ name=”Mass Effect 2″> 更改为 <profiles xmlns=”http://www.logitech.com/Cassandra/2010.6/Profile”>

2) 增加新定义: <profile guid=”{a62bdd90-0d1c-46ac-8439-c50b0bdef718}” lock=”0″ name=”Mass Effect 2″>

3) 更改 <description xmlns=”http://www.logitech.com/Cassandra/2010.6/Profile”/><description></description>

4) 更改 <target xmlns=”http://www.logitech.com/Cassandra/2010.6/Profile” path=”"/><target path=”xxx:\xxx\xxx\xxx\mass effect 2\MassEffect2Launcher.exe”/> (请自行替换xxx为安装路径)

5) 删除 <signature xmlns=”http://www.logitech.com/Cassandra/2010.6/Profile” key=”HKEY_LOCAL_MACHINE\SOFTWARE\BioWare\Mass Effect 2″ value=”Path” executable=”MassEffect2.exe” name=”"/>

6) 更改 <macros xmlns=”http://www.logitech.com/Cassandra/2010.6/Profile”> 为 <macros>

7) 更改所有的 <macro xmlns=”http://www.logitech.com/Cassandra/2010.6/Profile”<macro 请使用Ctrl+H并全部替换. 当然, 喜欢当机器人的可以手动改去.

8 ) 更改 <assignments xmlns=”http://www.logitech.com/Cassandra/2010.6/Profile” 为 <assignments

9) 更改所有的 <assignment xmlns=”http://www.logitech.com/Cassandra/2010.6/Profile” 为 <assignment 请使用Ctrl+H并全部替换.

10) 保存当前文件为{GUID}.XML. 这里Mass Effect 2就为 {a62bdd90-0d1c-46ac-8439-c50b0bdef718}.xml 保存的位置为: C:\Users\xxx\AppData\Local\Logitech\Logitech Gaming Software\profiles\ (请自行替换xxx为你自己的用户名)

11) 用XML Tools检查这个XML文件, 当然肯定是有问题的. 因为并没有添加XML的文件头, 而且里头的定义会有不匹配的状况, 请自行更改.

6. 重启GamePanel软件, 查看下宏设置, 是不是已经出现了Mass Effect 2的图标了?


评论

该日志第一篇评论

发表评论

评论也有版权!