鼠标玩转各类赛车游戏 |
您所在的位置:网站首页 › joy怎么画 › 鼠标玩转各类赛车游戏 |
vJoy 特点 ▶ vJoy 为虚拟游戏控制器模拟驱动。支持各类新旧64位系统。vJoy 的驱动自带微软验证签名。如果遇到数字签名无法验证、过期问题,记得下载最新版 vJoy 即可解决。 ▶ vJoy 作为一个虚拟游戏控制器驱动程序,本身不自带控制端程序,需要配合第三方软件来进行输入输出操作。 ▶ 常见第三方控制端程序如 FreePIE,和各种脚本、编程语言。已知有好几种不基于 FreePIE 的第三方控制端程序,可自行查找。 ▶ 支持大部分游戏模拟器,不仅限于赛车,还有飞机之类的。如极品飞车也支持。 FreePIE 特点 ▶ FreePIE 为第三方控制端程序,通过 python 编程语言来实现与 vJoy 和多种硬件互动。 ▶ 目前实现的功能包括:将线性轴 Axis 定义到任意键盘或鼠标按钮上 ▶ 限制线性轴的行程,可以实现半刹半油效果。特别适用于那些无法修改刹车力度的模拟器。 ▶ 模拟鼠标中心缩减功能 主程序下载: ▶ vJoy 官网:http://vjoystick.sourceforge.net/site/ ▶ FreePIE 官网:http://andersmalmgren.github.io/FreePIE/ 注:推荐安装最新版。WIN10用户需要下载219或更高版本的vJoy。 python脚本下载: ▶ 全新控制脚本 by 3Rs (点 download 按钮下载):https://pastebin.com/v1Zpe4Hw ▶ 全新控制脚本精简版 by 3Rs:https://pastebin.com/ykLa1A1x 安装须知: ▶ 安装 vJoy 前,先把所有游戏设备断开连接(如x360手柄、G27等),避免不必要的冲突。已知部分游戏设备会使 vJoy 安装失败。 ▶ 如果曾经安装过 PPJoy,请卸载。 ▶ 请提前关闭任何第三方杀毒、主动防御软件,比如三六零!如果是用win10自带的杀毒软件,则无影响,无需关闭。如果没有正确关闭这些第三方软件,有可能导致 vJoy 驱动安装失败,并且可能导致系统文件混乱,无法再次正确安装! ▶ FreePIE部分的操作需要一定的基础电脑操作能力。 安装与使用: 1. 安装 vJoy。提示驱动验证时选择允许安装。安装后在开始菜单找到并运行 Configure vJoy,可设置按钮与轴,这里用默认设置即可。 Configure vJoyConfigure vJoy 界面说明: ▶ 红圈为 vJoy 的设备号,默认为开启1号 vJoy 设备。 ▶ 黄框为可用轴。建议不要改动默认设置。 ▶ 红框为可用按钮数量。请根据实际需求修改。注意如果你的 FreePIE 脚本设置的按钮数量超过了此处 vJoy 按钮数量,FreePIE 将会报错提示“System.Exception: Maximum buttons are 10. You need to increase number of buttons in vJoy config”。 ▶ 绿框为力回馈效果开关。此力回馈用于部分DIY设备,对鼠标玩家无用,但是,重复一遍,但是,千万别关闭这些选项,因为关闭 vJoy 力回馈后会导致部分游戏BUG,比如尘埃拉力中出现卡顿、子弹时间、转向延迟等等问题。 ▶ 蓝框为 vJoy 开关。 2. 安装 FreePIE 并打开。 FreePIEFreePIE 界面说明: ▶ 主菜单依次点选 File > Open 打开脚本。 ▶ 红框部分为已打开的脚本代码。 ▶ 紫框为脚本运行开关菜单。在打开脚本后,依次点选 Script > Run script 来运行当前脚本。 ▶ 黄框窗口依次为 Console 控制台、Error 错误报告、Watch 代码监视。如果脚本有问题,会在 Error 窗口中提示。 按以上说明加载脚本并运行。同时在开始菜单中找到刚安装的 Monitor vJoy 程序,打开查看各项数值是否有变化,如果一切正常,就可以运行游戏了。以后每次需要使用vJoy时,就运行FreePIE并加载脚本即可。 脚本为python编程语言,已经添加了全部中文注释,请仔细阅读并根据需求修改。 脚本默认键位: A油门,Z刹车,X手刹,C离合,鼠标左键升档,右键降档,中键转向回中,空格油门行程限制,END键鼠标隐藏,数字小键盘456789为刹车行程限制,数字键1和3为自动断油开关。 注:如果想把键位映射到0-9,使用keyboard.getKeyDown(Key.D1) ,也就是在0-9之前加上D。 另外一些玩家可能会疑惑,为何不用游戏自带的鼠标功能,比如AC,原因有几个: ▶ AC的自带鼠标会强制油门、刹车辅助,在过弯时会强行给你松油门,刹车时也会松刹车,并且这个无法关闭。 ▶ AC的自带鼠标有一个老BUG,很多玩家都遇到过(不是每台电脑都有这个问题),车开的好好的突然方向盘往随机方向乱打,导致SPIN撞车,并且这个BUG非常随机。而AC官方早已放弃修正这个问题。 ▶ 每个游戏自带的鼠标功能参数都不一样,需要重新适应,用vjoy就没这个问题,全平台统一设定。 部分模拟器按键轴配置方式: 部分模拟器可能默认占用了某个按键,导致在绑定按键时被覆写或取消。比如在 rFactor 2 中鼠标左键强制介入,导致无法正确绑定其他按键。或是 赛车计划2 中鼠标右键强制退回菜单,等等。 解决方法也很简单,哪一个按键被游戏默认占用,就在FreePIE脚本代码里暂时用其他按键代替,这样就不会被强制介入。等所有按键设定结束后,还原脚本到最初就行。 补充要点: ▶ 要获得最佳的鼠标精度,请关闭游戏或显卡驱动设置里的“垂直同步”功能,特别是刷新率高的鼠标,因为垂直同步会增加输入延迟,这对于FPS玩家再熟悉不过。同时带有1000hz回报率的电竞鼠标对精度提升有很大帮助。 ▶ 请勿直接修改windows控制面板中的鼠标移动速度,因为那是基于特定的倍数,会导致移动精度降低,同样适用于FPS玩家。 ▶ FreePIE在加载脚本时极少情况下会抽风,导致所有按键无效,这时需要重新加载脚本来解决(原因未知)。 ▶ 如果在STEAM中开启“通用手柄配置支持”可能会导致游戏无法识别发现VJOY设备(或其他游戏设备),关闭方法是: STEAM主菜单 > 设置 > 控制器 > 常规控制器设置 > 去掉“通用手柄配置支持”打勾 ▶ FreePIE可能会与某些鼠标后台驱动软件冲突,导致游戏过多CPU占用等情况。解决方法是关闭这些后台程序。 ▶ 目前SIMHUB与VJOY可能会有不知原因的冲突,这里引用SAGA车队Rnzi队长的测试回馈供参考: 另增加一条注意事项,但需要更多人去测试,避免出现只有我一个人特例的情况。在LFS下,如使用SimHub,从Simhub启动游戏后,会出现脚本失效,切换到LFS和SimHub以外的窗口则正常。解决方式:SimHub中调试好了LFS的路径和参数后,单独启动LFS,不要从SimHub中启动就能解决。注意:如果是使用平板或手机来显示带赛道地图则显示等待游戏中,可以通过调用SimHub的Overlays中的地图显示到主显示器曲线救国。 作者:3Rs,本文最初发表于2015年2月。如有更多问题,欢迎加入SAGA电竞车队交流群讨论。 SAGA电竞车队交流群 :665136555SAGA电竞车队TS: ts.bf2.com.cn |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |