It looks like you're new here. If you want to get involved, click one of these buttons!
Hi all and Sebastiaan,
In a task I would like people to type a word they see.
Everything is working fine except when I type "ô" which appears like ^o. Is there a way to manage that ?
Hi Boris, are you using inline scripting?
Yes because I want to collect time for every letter typed.
The problem here is that accented characters can be created in many different ways. For example, on a French keyboard the é is present as a physical key, and therefore (I assume?) you'll be able to enter it.
But other accented characters are essentially combinations of keystrokes, and how this works depends on the keyboard layout and operating system. For example, if I enter ^ + o on my Windows computer, OpenSesame may interpret this as ^o (in which case Windows doesn't combine the keys at all) or ^ô (in which case Windows combines the keys, but also feeds in the first key) depending on the keyboard layout.
So that's the problem. I don't have a satisfactory solution though. Any suggestions are welcome. Offering good support for non-ASCII text is a top priority—and although I think OpenSesame is already massively better at it than other software packages, it's still imperfect.
There's much bigger issues in the world, I know. But I first have to take care of the world I know.
Yes "é" is ok.
The problem is only for combinations of keystrokes...