Halyde Documentation

Powerful, modular, universal

User Tools

Site Tools


lib:keyboard

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
lib:keyboard [2025/12/29 07:11] – created wahpluslib:keyboard [2026/01/21 16:18] (current) – external edit 127.0.0.1
Line 1: Line 1:
-The keyboard API is located in the public runtime as keyboard and doesn't need to be required.+====== Keyboard library ====== 
 + 
 +The keyboard library is located in the userspace environment as keyboard and doesn't need to be required
 + 
 +``keyboard.keys: table``\\ 
 +A table that contains all the keys based on their number, and vice-versa. Works like it does in OpenOS. 
 + 
 +``keyboard.getCtrlDown(): boolean``\\ 
 +Returns ``true`` if the Ctrl key is being held right now, otherwise ``false``. 
 + 
 +``keyboard.getAltDown(): boolean``\\ 
 +Returns ``true`` if the Alt key is being held right now, otherwise ``false``. 
 + 
 +``keyboard.getShiftDown(): boolean``\\ 
 +Returns ``true`` if the Shift key is being held right now, otherwise ``false``.
lib/keyboard.1766992301.txt.gz · Last modified: (external edit)