论坛帖子
原创 通用踏板+转向轴HUD 适用于任何非全屏运行的游戏
3Rs 发表于 2019.03.05 18:20:34 | 阅读: 3937 | 评论: 7
本帖最后由 3Rs 于 2019-12-21 04:20 编辑
- 介绍 -
目前在模拟赛车或是其他娱乐赛车游戏中,自带踏板条显示的游戏屈指可数(包括LFS、AC、IRACING)。特别是LFS自带的转向条几乎就没再出现过。虽然有一些第三方应用或插件可以实现类似功能,不过并不是所有的游戏都支持。
这个HUD采用Autohotkey来实现以上提到的功能。
优势:
直接从控制器读取轴数据,不受限于游戏。
极小资源占用,秒开程序。
局限:
AHK只支持单个设备最多6个轴的识别(同一个设备超过6个轴,多出来的轴数据不能读取)
游戏自带踏板效果无法显示(如AC的自动离合、自动断油,RF2中TC介入时的效果)
使用条件:
适用于任何非全屏游戏、程序,包括窗口化(windowed)、无框(borderless)模式。
由于是直接从设备读取数据,所以需要像游戏一样,先在脚本中映射轴和相关行程设置。
效果图:
从左到右依次为 手刹、离合、刹车、油门、转向条
演示视频:
https://www.bilibili.com/video/av45391502
- 须知 -
脚本已添加全部中文注释。
下载后请务必先用记事本或其他文本编辑器打开脚本并查看设置相关数值!!!
脚本运行后会在系统托盘显示AHK图标(绿色H)。
脚本已设置两个重要快捷键,分别为:
重新加载脚本( Win徽标键+Ctrl+Alt+R )
退出脚本( Win徽标键+Ctrl+Alt+X )<--- 如遇到什么严重问题或需要快速退出脚本用此快捷键
- 下载 -
Autohotkey官方网站下载:
https://www.autohotkey.com/download/
脚本下载:
https://pan.baidu.com/s/1O6sTwWyIhmUat-JldX9Dqg 提取码: 29gj
注:压缩包中包含3个脚本,其中一个带转向条,一个不带转向条,一个为反转轴。请勿同时运行两个脚本。
------------------------
Autohotkey官方文档中的游戏控制器自动识别脚本,有兴趣的可以试试:
https://www.autohotkey.com/docs/scripts/JoystickTest.htm
Sheepy1977
Array
发表于 2019.03.05 21:16:17
1楼
3RS大神你就是用这个东西跑赢了RF2的一众大佬吗?
3Rs
Array
发表于 2019.03.05 23:10:34
2楼
回羊大:不是啦,这个东西前几天刚做出来的。以前一直想弄个类似LFS的转向条指示器给其他赛车游戏用,一直没能实现。前几天碰巧看到AHK有代码可以实现这个功能,踏板状态也完美显示,玩尘埃拉力也很好用。
Sheepy1977
Array
发表于 2019.03.06 15:57:14
3楼
原来是你自己做的!!!!
Rnzi
Array
发表于 2019.04.18 22:28:01
4楼
支持下3Rs大佬!我这边的使用问题也是大佬在线帮解决的,针对自己遇到的问题这里做个记录。
1:下载安装版,不要下载zip绿色版
2:如果脚本运行后转向条只显示了几个乱码,别急多开关几次脚本,同时注意后台如有多个AutoHotkey的进程记得关掉多余的。
3:如果软件没有自动识别你的屏幕(如果你的屏幕分辨率是1920*1080),试试脚本中更改,把 A_ScreenWidth 替换成 1920,把 A_ScreenHeight 替换成 1080,然后再运行脚本。
1:下载安装版,不要下载zip绿色版
2:如果脚本运行后转向条只显示了几个乱码,别急多开关几次脚本,同时注意后台如有多个AutoHotkey的进程记得关掉多余的。
3:如果软件没有自动识别你的屏幕(如果你的屏幕分辨率是1920*1080),试试脚本中更改,把 A_ScreenWidth 替换成 1920,把 A_ScreenHeight 替换成 1080,然后再运行脚本。
zkkpkk
Array
发表于 2019.05.13 19:16:34
5楼
好东西
xiaziwen6688
Array
发表于 2019.05.23 00:12:51
6楼
貌似SIMHUB支持踏板显示,不过要第二块屏幕
Godot0123
Array
发表于 2019.07.24 13:35:37
7楼
非常感谢,以前只用AHK写过一些鼠标宏类的初级应用,这下发现高手啦,可以抱大腿啦~~~