---
title: "init(page:usage:)"
framework: corehid
role: symbol
role_heading: Initializer
path: "corehid/hidusage/init(page:usage:)"
---

# init(page:usage:)

Creates a HID usage page from raw page and usage values.

## Declaration

```swift
init(page: UInt16, usage: UInt16?)
```

## Discussion

Discussion Unsupported cases are returned as HIDUsage.generic(_:_:).
