psychopy.iohub Specific Requirements

Computer Specifications

The design / requirements of your experiment itself can obviously influence what the minimum computer specification should be to provide good timing / performance.

The dual process design when running using psychopy.iohub also influences the minimum suggested specifications as follows:

  • Intel i5 or i7 CPU. A minimum of two CPU cores is needed.

  • 8 GB of RAM

  • Windows 7 +, OS X 10.7.5 +, or Linux Kernel 2.6 +

Please see the Recommended hardware section for further information that applies to PsychoPy® in general.

Usage Considerations

When using psychopy.iohub, the following constrains should be noted:

  1. The pyglet graphics backend must be used; pygame is not supported.

  2. ioHub devices that report position data use the unit type defined by the PsychoPy® Window. However, position data is reported using the full screen area and size the window was created in. Therefore, for accurate window position reporting, the PsychoPy® window must be made full screen.

  3. On macOS, Assistive Device support must be enabled when using psychopy.iohub:


Back to top