Show / Hide Table of Contents

Enum HidPage

The usage page identifies both the intended usage and the measured values of a human interface device.

Namespace: OpenTK.Input.Hid
Assembly: OpenTK.Input.dll
Syntax
public enum HidPage : ushort

Fields

Name Description
AlphanumericDisplay

The Alphanumeric display page is intended for use by simple alphanumeric displays that are used on consumer devices.

Arcade

This page describes the OAAF definitions for arcade and coinop related devices.

BarCodeScanner

This page describes the USB Device Class definition for a bar code scanner ("Point of Sale" device).

BatterySystem

Battery system page.

Button

This page describes a set of buttons which can be defined as Sel, OOC, MC or OSC depending on the context of their declaration.

CameraControl

This page describes the USB Device Class definition for "Image Class Devices".

Consumer

This page describes application-specific controls. They only affect a specific device, not the system as a whole.

Digitizer

This section provides detailed descriptions of the usages employed by Digitizer Devices.

Game

This page describes game controls.

GenericDesktop

This page describes generic desktop controls.

GenericDevice

This page provides usage definitions for controls that can be on any type of device.

KeyboardOrKeypad

This page is for key codes to be used in implementing a USB keyboard.

LEDs

This page describes an LED or indicator that is implemented as an On/Off control (OOC) using the "Single button toggle" mode, where a value of 1 will turn on the indicator, and a value of 0 will turn it off.

MagneticStripeReader

This page describes the USB Device Class definition for a magnetic stripe reading device ("Point of Sale" device).

MedicalInstruments

This page provides usage definitions for medical instruments.

Ordinal

This page allows multiple instances of a control or sets of controls to be declared without requiring indiviual enumeration in the native usage page.

PID

Describes force feedback and related devices.

PowerDevice

Power device page.

Scale

This page describes the USB Device Class definition for a scale ("Point of Sale" device).

Simulation

This page provides detailed descriptions of the usages employed by simulation devices.

Sport

This page describes sport controls.

Telephony

This page defines the keytop and control usages for telephony devices.

Undefined

This page describes an undefined usage.

Unicode

The Unicode page directly maps to the two-octet form defined in the Unicode Standard.

VendorDefinedStart

Marks the beginning of vendor-defined usage pages.

VR

Describes virtual reality controls. The usages depend on designators to identify the individual controls.

In This Article
Back to top Generated by DocFX