Non-ASCII keystrokes

68 views
Skip to first unread message

Robb Bates

unread,
Jun 1, 2025, 1:19:30 PM6/1/25
to RC2014-Z80
Just looking at the VDA keyboard driver.

A few questions about the non-ascii keystrokes:

What is the "App" keystroke?  I don't see that on any standard 104 key keyboard.  Is that the Windows key?

What about Alt, Menu or Scroll Lock?

Robb

Wayne Warthen

unread,
Jun 1, 2025, 7:11:45 PM6/1/25
to RC2014-Z80
Hi Robb,

On Sunday, June 1, 2025 at 10:19:30 AM UTC-7 Robb Bates wrote:
Just looking at the VDA keyboard driver.

A few questions about the non-ascii keystrokes:

What is the "App" keystroke?  I don't see that on any standard 104 key keyboard.  Is that the Windows key?


What about Alt, Menu or Scroll Lock?

The modifier keys (like Alt) handled explicitly in the driver.  See KBD_DEC6.  It has some tricky optimizations.  Likewise, toggle keys (like Scroll Lock) are handled in KBD_DEC8.

The Menu key is a synonym for the App key (I think).  This is just handled as a "special" key mapped to 0xEF.  It is not the same as the Windows key.  The Windows key is a modifier key.

Thanks, Wayne

Jonathan Harston

unread,
Jun 2, 2025, 7:47:49 PM6/2/25
to RC2014-Z80
Reply all
Reply to author
Forward
0 new messages