3Dconnexion设备相机控制基础配置
逐步教程
注意!这是一个基础配置文件,仅用于让太空鼠标实现过渡移动。欢迎进一步调整和改进。页面末尾有一些提示。
1. 在桌面创建一个新的txt文件,并将其保存为xml扩展名。
2. 复制以下代码并粘贴到创建的文件中
<?xml version="1.0" encoding="UTF-8"?>
<!--
(c) Copyright 3Dconnexion. All rights reserved.
$Revision: 16358 $
-->
<AppCfg Default="true" xmlns="" CfgFormatVersion="1.3" ThisFileVersion="1.<CfgProperties>
<ID>ID_STR_Supreme Commander</ID>
<Name>STR_Supreme Commander</Name>
<InheritsFromID>ID_Base_Cfg</InheritsFromID>
</CfgProperties>
<AuthorInfo>
<DriverVersion>17.6.1</DriverVersion>
<Created>
<Tool>3DxService.exe</Tool>
<Version>17.5.5</Version>
<Date>2017:11:2:28:10:58:11:745</Date>
<User>3DxCfgAdmin</User>
</Created>
<LastChange>
<Tool>XMLCfgEditor.exe</Tool>
<Version>17.6.</Version>1<版本>
<日期>2019年6月27日 上午10:04:51 UTC</日期>
<用户>jwick</用户>
</最后修改>
</作者信息>
<应用信息>
<签名>
<名称>最高指挥官</名称>
<可执行文件名>SupremeCommander.EXE</可执行文件名>
<传输>KMJ</传输>
</签名>
</应用信息>
<设置>
<响应曲线>1.00</响应曲线>
<!--<整体缩放>0.68</OverallScale>-->
</Settings>
<Devices>
<Device>
<Name>标准3D鼠标</Name>
<VendorID>0</VendorID>
<ProductID>0</ProductID>
<AxisFilter>无</AxisFilter>
<CurrentButtonBank>默认</CurrentButtonBank>
<CurrentAxisBank>默认</CurrentAxisBank>
<AxisBank Default="true">
<Name>STR_DEFAULT_BANK</Name>
<ID>默认</ID>
<!--<轴>
<启用>是</启用>
<输入>
<动作ID>HID多轴_z</动作ID>
<最小值>-512</最小值>
<最大值>511</最大值>
<死区>70</死区>
</输入>
<输出>
<反转>否</反转>
<动作ID>HID鼠标滚轮</动作ID>
</输出>
</轴>
<轴>
<启用>是</启用>
<输入>
<动作ID>HID多轴_Ry</动作ID>
<最小值>-512</最小值>
<最大值>511</最大值>
<死区>150</死区>
</输入>
<输出>
<反转>否</反转>
<动作ID>HID鼠标_X</动作ID>
<修饰键>
<修饰>中键</修饰>
</修饰键>
</输出>
</轴>3. 保存文件并将其复制到你的3dconnexion配置文件夹:C: Program Files 3Dconnexion 3DxWare 3DxWinCore Cfg
4. 运行游戏。设备驱动程序应检测到可执行文件并加载配置。转向通过轴上的转换实现。
5. 使用3dconnexion属性根据您的需求微调配置(记得确保已加载《最高指挥官》的配置——如果您将该设备用于工作,您会知道如何操作)
---------------
自定义文件的一般提示
1. 通常,当3dconnexion驱动程序检测到指定的可执行文件(在我们的案例中是SupremeCommander.exe)正在运行时,配置文件会被激活。您可以更改可执行文件名,以强制该文件为其他程序激活配置(例如《钢铁联盟》)
2. 文件中的每个分配都放在<axis></axis>括号之间。
2.1 <input>——这对应于在太空鼠标上执行的移动。轴有6种可能的输入,每种对应一个自由度,包括三个平移和三个旋转。
HIDMultiAxis_X是平移输入
HIDMultiAxis_RX是旋转输入
<deadband>本质上就是死区。调整其数值来了解实际效果
2.2 <output> - 顾名思义。3dconnexion驱动程序可以模拟摇杆、键盘和鼠标。在此配置文件中,它模拟按住鼠标中键时沿x轴和y轴移动鼠标的组合操作。
<modifier> - 这是在实现输出时需要按下的附加按钮/按键。
遗憾的是,可能的修饰键只有:Control、Shift、Alt、Windows、鼠标左键、鼠标中键、鼠标右键。这意味着无法使用空格键进行组合操作——如果不采用某种变通方法,就无法进行镜头旋转。我决定放弃寻找解决方案,但你可以尝试一下。