---
title: uniqueID
framework: corehid
role: symbol
role_heading: Instance Property
path: corehid/hiddevicemanager/devicematchingcriteria/uniqueid
---

# uniqueID

A unique ID for the device.

## Declaration

```swift
var uniqueID: String?
```

## Discussion

Discussion This ID is software based, and isn’t associated with the device itself. It is typically set to help facilitate driver or client matching.
