[liblouis-liblouisxml] Re: Possible BrailleZephyr six-key input issue on Windows

  • From: Michael Gray <mgray@xxxxxxx>
  • To: "liblouis-liblouisxml@xxxxxxxxxxxxx" <liblouis-liblouisxml@xxxxxxxxxxxxx>
  • Date: Thu, 6 Aug 2015 22:11:36 +0000

This is an old bug in SWT dealing with Windows. I pushed up a work-around for
it.

MRG
mgray@xxxxxxx


________________________________________
From: liblouis-liblouisxml-bounce@xxxxxxxxxxxxx
[liblouis-liblouisxml-bounce@xxxxxxxxxxxxx] on behalf of Susan Jolly
[easjolly@xxxxxxxxxxxxx]
Sent: Thursday, August 06, 2015 1:37 PM
To: liblouis-liblouisxml@xxxxxxxxxxxxx
Subject: [liblouis-liblouisxml] Re: Possible BrailleZephyr six-key input issue
on Windows

It looks to me that at least on Windows, KeyPressed is invoked for each key
press no matter how many keys are pressed but KeyReleased is only invoked
once no matter what. In the case that multiple keys are pressed, the
event.character argument for KeyReleased appears to be randomly any one of
the multiple keys. So I'm thinking that whenever KeyReleased is invoked,
the information needed to determine which braille cell was intended is fully
known so the code can go ahead do whatever and then reinitialize. However,
someone else will need to test this suggestion.

Mike has been a very good team player but he's made it clear that
BrailleZephyr is not top priority. So I'm certainly not expecting him to
spend any more time on it right now.

Best wishes,
SusanJ

For a description of the software, to download it and links to
project pages go to http://liblouis.org
For a description of the software, to download it and links to
project pages go to http://liblouis.org

Other related posts: