Form Component Very Slow When Handling Multiple Items

If this template helps then use it. If not then just delete and start from scratch.

OS: Win10
PsychoPy-Version: v2023.1.2

Hi all,
whenever I try to add some more items to the form component (eg. 15 items) the experiment gets pretty much unusable because the whole form is very slow/laggy. Its so bad that clicks on the options dont even get registered by psychopy. When using only a few items (eg. five) its all fine.

Is there anything I can do to fix it? Participants think the whole PC froze and get frustrated.

Im pretty sure its not because of my hardware specs because its like this on a wide variety of pcs.
But nevertheless:

11th Gen Intel(R) Core™ i7-1165G7 @ 2.80GHz

Thanks in advance!


If you’re encountering delays with the Form component in PsychoPy whilst managing multiple items, here are some potential solutions:

  1. Decrease the number of items in the Form component. The issue seems to arise with 15 items, but not with 5. Attempt to find a happy medium.
  2. Minimise the number of other components or routines running concurrently with the Form component. This could reduce the burden on the system and enhance Form performance.
  3. Verify that your hardware meets PsychoPy’s minimum requirements. However, your 11th Gen Intel Core i7-1165G7 @ 2.80GHz and 16 GB RAM should be more than sufficient.
  4. Update your PsychoPy to the most recent version, as it may contain fixes for the Form component.

By optimising your experimental setup, you may be able to improve the performance of the Form component in PsychoPy.