gamepad相关内容

pygame:检测摇杆断开,并等待它重新连接

我正在使用 pygame.joystick.Joystick 对象并希望能够打印一条消息,要求用户在拔下 USB 游戏杆后重新连接它. 现在我(大致): js = pygame.joystick.Joystick(0)#...一些游戏代码和东西pygame.joystick.quit()pygame.joystick.init()而 pygame.joystick.get_count() ..
发布时间:2022-01-02 11:01:59 Python

Xbox One 控制器输入到 UWP 应用程序

我一直在尝试使 Xbox One 控制器与 UWP 应用程序交互,并研究了 Gamepad 类(基于评论中提到的建议 - Windows UWP 中对 Xbox one 的控制器支持).我有两个问题: 1) Gamepad.Gamepads.Count 为我返回 0,即使我的 Xbox One 控制器在应用程序在 Xbox 上运行时打开. 2) 我不知道,我如何准确地评估按下 A、B、 ..
发布时间:2021-12-28 18:36:58 C#/.NET

如何区分方向键运动和操纵杆运动?

我需要有两种不同的行为,一种用于方向键,另一种用于模拟操纵杆(在同一个游戏手柄上). 问题是在 onGenericMotionEvent 回调中,两者在 MotionEvent 上都有相同的信息,我无法区分它们. //方向键MotionEvent { action=ACTION_MOVE, id[0]=0, x[0]=-1.5259255E-5, y[0]=-1.5259255E-5, t ..
发布时间:2021-11-27 22:46:43 移动开发

如何将代码注入现有的 Apk?

我知道这可以反编译和重新编译 apk.我看到了这篇文章:将代码注入 APK之前,但我想要的不是反编译或逆向工程. 就我而言,我只想制作一些使用与游戏手柄兼容的触摸事件的游戏.我见过一些公司做这样的事情,让安卓游戏与他们的游戏手柄兼容.不幸的是,我没有找到将一些代码注入现有 apk 的解决方案. 所以我的问题是: 有没有办法对 apk 进行一些更改(更改游戏应用程序中的触摸和按键事 ..
发布时间:2021-11-15 21:39:17 移动开发

Psychopy IO游戏手柄

我在Windows的独立PsychoPy 1.80.07中使用Builder.我试图弄清楚如何创建代码组件来接收Logitech F310游戏手柄的响应.理想情况下,我只想使用触发器.运行实验时没有收到任何错误代码(这是Stroop键盘IO演示,其中IO键盘代码组件代码替换为以下代码).看起来运行良好,但它只是显示了第一个试用版,并以为未听到游戏手柄为由等待主体回应.另外,我能够运行XInput ..
发布时间:2020-06-15 19:33:14 其他开发

如何在Python中记录xbox/gamepad控制器的状态?

我需要在特定时间知道xbox控制器的所有按钮的值.原因是我正在为神经网络构建训练集,并且试图同时拍摄屏幕快照和拍摄控制器状态的“快照".请注意,对于该项目的键盘版本,我能够成功完成此操作,但是xbox控制器给我带来了麻烦. 我尝试过的工作是创建按钮和值的字典,并在每次接收到来自控制器的事件时更新字典.然后,我将图像和字典另存为训练数据的实例.但是,输入最终根本不与图像同步.我认为该问题可能与 ..
发布时间:2020-06-15 19:33:12 Python

Gamepad API:按钮事件未触发

我有一个蓝牙控制器,其中已经使用此Gamepad测试器测试了所有按钮的数量: http://html5gamepad.com/,所以我很确定按钮的值是正确的.但是,似乎没有任何反应,游戏手柄显示为“已连接",只是按钮事件不起作用.下面是代码: function gameLoop() { if (navigator.webkitGetGamepads) { var wgp = na ..
发布时间:2020-06-15 19:33:09 前端开发

如何区分D-pad运动和操纵杆运动?

我需要具有两种不同的行为,一种用于D-pad,另一种用于模拟操纵杆(在同一游戏板上). 问题在于,在onGenericMotionEvent回调上,两者在MotionEvent上具有相同的信息,而我无法区分它们. // d-pad MotionEvent { action=ACTION_MOVE, id[0]=0, x[0]=-1.5259255E-5, y[0]=-1.5259255 ..
发布时间:2020-06-15 19:33:07 移动开发

切换输入

我正在使用SlimDX来使用我的Xbox 360控制器,我想要一种方法,当按下控制器上的按钮时,状态变为打开并保持打开状态,但是当我再次按下它时,它变为关闭状态.有点像拨动开关.但是到目前为止,我还无法做任何事情(真的只是一个初学者). 感谢您的帮助. 托马斯. 解决方案 您可以使用bool确定按钮是打开还是关闭.您还需要知道游戏板的先前状态,因此bool不会一直都在切换,只是因为您 ..
发布时间:2020-06-15 19:32:59 C#/.NET

Xbox One Controller输入到UWP App

我一直试图让Xbox One控制器与UWP应用程序进行交互,并查看了Gamepad类(基于评论中提到的建议 - Windows UWP中对Xbox one的控制器支持)。我有2个问题: 1)即使我在Xbox上运行应用程序时打开了我的Xbox One控制器,Gamepad.Gamepads.Count也会为我返回0。 / p> 2)我不知道,我如何评估何时按下A,B,X和Y按钮,还可以访 ..
发布时间:2019-05-27 16:05:57 C#/.NET

如何注入code到现有的.apk?

我知道这是可能的反编译和重新编译APK。而我看​​到这个帖子:注入code到APK 之前,但我想是不是反编译或逆向工程。 在我来说,我只想做一些游戏,它使用与手柄兼容触摸事件。我见过一些公司做这样的事情,并让Android游戏与游戏手柄兼容。 不幸的是我没有找到解决方案,以C $ CS约$注入现有的APK。 所以,我的问题是: 有没有办法做一些改变成一个APK(改变触摸和按键事件在游戏应用程 ..
发布时间:2015-12-05 12:35:39 移动开发