Hi @neauoire i’m having the same problem with ‘#’ on a macbook pro since pulling the latest commits from your git repo.
I’ve figured out what’s happening: to type # on macbook requires pressing ‘alt’ and 3. The acels.js listener is catching the alt key press, and then has nowhere to send the glyph, as it is then looking up ‘#’ in the acels.all table and cannot find an entry. I made orca set a cursor.write(’#’) function call in the acels menu setup as a test and could then input # like normal. Of course this is not ideal as we don’t need a menu entry for the # glyph.
So, it’s to do with alt key press being caught and the context is captured for the menu accelerator list.
Sorry if this explanation is a bit confusing, but hopefully we can find a work-around.
I’m trying to figure out how normal glyphs are captured from keyboard presses, but haven’t found the entry point yet. Any tips?
EDIT:; seems it’s in acels.js, the onKeyDown method?