Ok, I tested this with windows and linux only. nicolai 2014-11-21 23:06 GMT+01:00 Aliaksei Syrel <alex.syrel@gmail.com>:
Hi, Nicolai
Thanks for suggestion. I'm using Mac 10.10 and it doesn't show any notifications for shift.. I'll open an issue for this.
Cheers, Alex
On Fri, Nov 21, 2014 at 10:20 PM, Nicolai Hess <nicolaihess@web.de> wrote:
If you look at KeyPrinterMorph you'll see that it indeed handles a single shift key down.
2014-11-21 17:36 GMT+01:00 Aliaksei Syrel <alex.syrel@gmail.com>:
Hi Ben,
If at the end of InputEventFetcher>>waitForInput
you put "Transcript crShow: Time now" and I think you'll be looking at as raw an event aas you can get.
Now this exhibits some strange behaviour? Pushing <shift> on its own
does not produce an event, however pushing <shift> fast multiple times does generate events. ???
It's maybe because you move mouse, or randomly touch touchpad.
After some investigations and digging lower and lower till primitive methods, I realized that VM itself doesn't queue an event after user presses Shift. It's just a modifier bit, that is applied on a real events, such as mouse moves or normal keyboard events.
Cheers, Alex