Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using ioLabs to communicate with pedal game controller? #2

Open
louroprata opened this issue Sep 9, 2018 · 0 comments
Open

Using ioLabs to communicate with pedal game controller? #2

louroprata opened this issue Sep 9, 2018 · 0 comments

Comments

@louroprata
Copy link

Hi

I am programming a “tracking” experiment using a foot pedal as a “mouse/joystick”. I am programming this on Psychopy.

The pedal is a “CH PRO PEDALS USB” (http://www.chproducts.com/Pro-Pedals-v13-d-716.html):

USB-Input Device

HID-compliant game controller:

Device HID\VID_068E&PID_00F2\6&a44f59e&0&0000 was configured.
Driver Name: input.inf
Class Guid: {745A17A0-74D3-11D0-B6FE-00A0C90F57DA}
Driver Date: 06/21/2006
Driver Version: 10.0.17134.1
Driver Provider: Microsoft
Driver Section: HID_Raw_Inst.NT
Driver Rank: 0xFF1003
Matching Device Id: HID_DEVICE_SYSTEM_GAME
Outranked Drivers: input.inf:HID_DEVICE:00FF1005
Device Updated: false
Parent Device: USB\VID_068E&PID_00F2\5&6de0d46&0&4

Basically it has 2 separate pedals that can be moved to provide x, y and also z coordinates. I only really need the y coordinates for my simple task. It is classified as a “Game controller” in my control panel.
It can provide x, z and y coordinates when I test it through the devices section in the control panel.

I tried using ioHub to communicate with the pedal. Unfortunately this proved not to be possible as ioHub only worked for eyetracking and xbox.

The alternative that someone suggested was ioLabs. However superficially ioLabs appears to be a bit more restricted in scope than ioHub.
I would be very grateful if anyone with greater knowledge of ioLabs could let me know if this software has the potential to communicate with my pedal or whether this is likely to be hopeless due to issues of compatability... I am quite begginer on programming.

Many thanks

Tiago

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant