鼠标玩转各类赛车游戏

您所在的位置:网站首页 joy怎么画 鼠标玩转各类赛车游戏

鼠标玩转各类赛车游戏

#鼠标玩转各类赛车游戏 | 来源: 网络整理| 查看: 265

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 vJoy

Configure 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 并打开。

FreePIE

FreePIE 界面说明:

▶ 主菜单依次点选 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