start_cogent is throwing error - 'cannot get active window'

I'm using Cogent toolbox (similar to psychtoolbox) for showing stimulus by opening a window.
I'm runing a sample code (given in the official site of Cogent: http://www.vislab.ucl.ac.uk/stroop_example_code.php) but each time i'm encountering an error:
*******
*ABORT* CogInput : Create : cannot get active window
*******
Error in start_cogent (line 125)
hDevice = CogInput( 'Create', 'keyboard', cogent.keyboard.mode, cogent.keyboard.queuelength );
Error in test2 (line 6)
start_cogent;
System configuration: Matlab-R2020b and Windows-10
My analysis: start_cogent is trying to access system file CogInput and an error is throwing as it can't assign required resources. Can't access the CogInput, it's a mex code.
How to fix this issue?

5 件のコメント

Amy Rapp
Amy Rapp 2021 年 12 月 7 日
@Joy Rakshit did you get an answer on this? I am also experiencing this issue.
Milad Kassaie
Milad Kassaie 2022 年 1 月 17 日
@Joy Rakshit @Amy Rapp Same issue here. I tried setting inputs to 'nonexclusive' in related matlab scripts (e.g. the cogent.keyboard.mode argument, and similar ones in config_keyboard, etc), hoping that it wouldn't have to look for active window but it didn't help. I'm on a multi-display-adaptor (Nvidia+Intel) Win10 machine, running R2018a.
Shivam Kalhan
Shivam Kalhan 2022 年 3 月 22 日
Hi, I was getting the same issue when I used config_display, but the problem was solved for me when I used cgopen instead to set up my window.
Fatemeh Fazlali
Fatemeh Fazlali 2022 年 5 月 30 日
Hi! I also have the same issue. Do you have any solutions?
Joy Rakshit
Joy Rakshit 2022 年 5 月 31 日
Hi all,
I couldn't solve the problem and I started using psychtoolbox.
Using psychtoolbox is easier than using cogent.

サインインしてコメントする。

回答 (1 件)

Fatemeh Fazlali
Fatemeh Fazlali 2022 年 6 月 8 日

1 投票

Hey! I used MATLAB 2016b version instead of 2021b and it works quite fine.

カテゴリ

質問済み:

2021 年 8 月 3 日

回答済み:

2022 年 6 月 8 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by