【发布时间】:2021-01-19 11:44:16
【问题描述】:
我正在处理别人的代码。代码是用python编写的,它依赖于操纵杆。我想用键盘或鼠标模拟操纵杆,但我在网上没有找到任何相关帮助
这里有一些相关代码
from psychopy.hardware import joystick
from input_handler import JoystickServer
...
# Make sure one joystick is connected.
joystick.backend = 'pygame'
nJoysticks = joystick.getNumJoysticks()
logging.log(level=logging.EXP, msg='{} joysticks detected'.format(nJoysticks))
if nJoysticks == 0:
print('There is no joystick connected!')
core.quit()
else:
J0 = JoystickServer(0, settings['Joystick0_DeadZone'])
if nJoysticks > 1:
J1 = JoystickServer(1, settings['Joystick1_DeadZone'])
else:
print('You need two joysticks to play!')
core.quit()
【问题讨论】:
标签: python-3.x pygame pyglet psychopy