I tried working on events onKeyDown
and onKeyUp
. The program works perfectly when only two keys are pressed.
For combinations of more then 2 keys, if 2 keys are already pressed (and so they are down), the pressure of another key isn't caught and so the combination FGH is seen as FG corresponding to a different braille symbol.
Moreover, when 3 or more keys are pressed together the numbers of onKeyDown
events caught aren't always the same.