User Input Functions (Graphics Library)
 
Procedures (from graphics library) for working with mice, touch devices, gaming devices and keyboards.

Description

These procedures provide access to external devices such as keyboards, mice, touch screens and gamepads.

Mouse, Touch and Joystick Input
Procedures that provide state information for mouse, touch and joystick input.
Keyboard Input
Procedures that provide keyboard state information.

Mouse, Touch and Joystick Input
GetMouse
Gets button and axis information for the mouse.
SetMouse
Sets position and visibility of the mouse cursor.
GetTouchCount
Gets the number of active touch contacts.
GetTouch
Gets position and identifier information for an active touch contact.
GetTouchHit
Tests whether any active touch contact is inside a rectangle or circle.
GetJoystick
Gets button and axis information for gaming devices.
Getxpad
Gets Xbox-style controller state for gaming devices.
Stick
Gets axis position for gaming devices.
Strig
Gets button state for gaming devices.
Keyboard Input
MultiKey
Gets key information for the keyboard.