在屏幕上显示操纵杆输入吗?

在屏幕上显示操纵杆输入吗?

我正在尝试记录自己用操纵杆(具体来说,是 Gamecube 控制器)玩游戏的过程,并寻找可以在屏幕上显示我的输入的软件。

如果它能够像 Fraps 程序那样连接到 DirectX 游戏,那就更好了,但这可能有点不现实。

有实现这个功能的软件吗?

答案1

我最接近这个的是脚本glovepie 的假光标。

除了真正的鼠标光标外,GlovePIE 还可以显示多个假光标。这些假光标的外观和行为与真实光标一样,并且可以执行大多数相同的操作。

当我决定搜索一些已经完成的东西时,我正准备开发一个 glovepie 脚本,结果遇到了这个问题。GlovePIE 是一个具有自己的脚本语言的输入模拟器。

以下脚本将以青色在屏幕左上角显示文本。

Cursor6.Caption="stuff"

也可以使用自定义图像作为光标图形

Cursor2.Image
Cursor1.image = "c:\data\mycursor.cur"

手套派下载

更新:使用 Cursor.Caption 文本的测试脚本:

if joy.Button1 then var.A = "A" else var.A = " "

Cursor6.PosX = 40
Cursor6.PosY = 10
Cursor6.Caption = "TEST: " + var.A

使用Cursor.Image的测试脚本:

Cursor1.PosX = 400
Cursor1.PosY = 400
Cursor1.Caption = ""
Cursor1.Image = "A.cur"
Cursor1.Visible = joy.Button1

“A.cur” 是使用 Paint.NET 创建的。在游戏上测试此覆盖时,我注意到当图形消失或更改时会出现一个黑色矩形,这可能使此解决方案不可接受。

相关内容