[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] Control-key combinations broken on Windows (#454)

Marcel Taeumel notifications at github.com
Fri Dec 13 13:45:37 UTC 2019


VM: 201911282316
OS: Windows 10 (Version 1909)
Keyboard: German
Image: Squeak5.3beta #19271

If I press [ctrl]+[c], ascii character 3 arrives in a key-stroke event. Like back then: http://www.physics.udel.edu/~watson/scen103/ascii.html 😄  --- I expected ascii character 99.

If I press [ctrl]+[shift]+[c], ascii character 3 arrives in a key-stroke event, too. I expected ascii character 67.

**Key-down events and key-up events are fine.**

Here is an example of the raw event data for a [ctrl]+[c] coming from the VM into the Squeak image:

```Smalltalk
#(2 87918093 3 0 2 3 0 1).
2 ... event type keyboard
87918093 ... time stamp
3 ... character code (ascii)
0 ... key-stroke (or character) type
2 ... ctrl-key as modifier
3 ... character code (unicode UTF32)
0 ... (reserved)
1 ... host window id
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/454
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20191213/4e2a96d2/attachment.html>


More information about the Vm-dev mailing list