RISC OS Open
Safeguarding the past, present and future of RISC OS for everyone
ROOL
Home | News | Downloads | Bugs | Bounties | Forum | Documents | Photos | Contact us
Account

KeyV

Programmer's Reference Manuals
» Vectors
» Software Vector Numbers
» KeyV

Key Vector (19)

Entry  
R0 Reason Code

Use

This vector has multiple uses, depending on the reason code in R0.

Reason Codes

#  
0 Keyboard present
1 Key released
2 Key pressed
3 Notify driver of LED state
4 Enable keyboard device drivers
5-11 Reserved for system use
14 Key names 1
15 RISCOS Ltd alternative to KeyV 1 and 2 based on HID usage (Select only) 2
16 Keyboard removed
Controlling sources: Hdr:Keyboard managed by the allocations manager

1 Cerilica

2 Not implemented on RISC OS 5.

See also

  • Software Vector Numbers
Revised on September 9, 2023 16:37:55 by Sprow (202)? (78.145.53.183)
Edit | Back in time (5 revisions) | See changes | History | Views: Print | Source | Linked from: Keyboard ID, Software Vector Numbers, KeyV 0, KeyV 1, KeyV 3, LED Status Flags, KeyV 2, KeyV 4, KeyV 16, PointerV 4, PointerV 0, Mouse, PS2Driver, PointerV 9

Search the Wiki

Social

Follow us on and

ROOL Store

Buy RISC OS Open merchandise here, including SD cards for Raspberry Pi and more.

Donate! Why?

Help ROOL make things happen – please consider donating!

RISC OS IPR

RISC OS is an Open Source operating system owned by RISC OS Developments Ltd and licensed primarily under the Apache 2.0 license.

Navigation

  • Home Page
  • All Pages
  • Recently Revised
  • Authors
  • Feeds
  • Export
Site design © RISC OS Open Limited 2018 except where indicated
The RISC OS Open Instiki theme is based on Insitki's default layout

Valid XHTML 1.0  |  Valid CSS

Instiki 0.19.1(MML+)
This site runs on Rails

Hosted by Arachsys