I am trying to create an experiment in which I will use the Libet Clock. For those who do not know what it is, it is basically a rotating clock with min. marked on it. I will be asking the participants to judge the time they made a key press. Yet, they will be doing the judgment by marking the point of the action on the clock with the clock hand. (I thought just writing the minute they made the action would be imprecise, if there is a better/easier suggestion just feel free to tell it please.) Yet I have no idea how I can implement this marking process.
More specifically, how can participants control the line to mark the time on the clock? And how can I understand the answer of the participants?
I saw there are codes of this task in the python language. Yet, I will be doing the experiment online and I have a very limited knowledge about how to translate python code to JS. So, I am trying to create the task on the builder so that I can use it on Pavlovia thanks to automatic translation feature of the Psychopy into JS.
PS: it is probably very easy but I failed to draw a clock either. I found a code here for a rotating line like a clock hand. It is very useful. Yet, I need to draw a circle around it and write numbers referring to minutes so that it looks like a clock which I failed to do.
If there is anyone who can give me some tips about any of the issues I would be grateful. Thank you all in advance.