I'm trying to add GtkKey and WinKey lines to my skin's layout file. I only have a Mac but don't have a Linux or Windows setup to do any of the testing. So that's my excuse for the forum's official Stupid Question of the Day. For a Mac I see the intuitive declarations for key mappings associated with "a" and "A" (or ⇧a):
MacKey: a : 50
MacKey: A : 51
MacKey: CShift a : 51
and the Gtk definitions nicely correspond:
GtkKey: a : 50
GtkKey: A : 51
GtkKey: CShift a : 51
but I'm confused about Windows, which appears to use ASCII codes. The ASCII code for "a" is 97 and for "A" it's 65. Here's the WinKey lines I see corresponding to the above:
WinKey: 65 : 50
WinKey: Shift 65 : 51
WinKey: CShift 65 : 51
Why is the line for "a" using the ASCII code for "A", and likewise the line for "A" using using the ⇧A instead of ⇧a? I'm wondering if a mistake was perhaps made, and if not what this implies when I try to define WinKey mappings for e.g. "5" and "%" (i.e. ⇧5).