Aliaksei Syrel wrote:
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
I confirm this works in Windows, but not on OSX. cheers -ben
On Fri, Nov 21, 2014 at 10:20 PM, Nicolai Hess <nicolaihess@web.de <mailto: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 <mailto: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