<!--
{
  "availability" : [
    "macOS: 15.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "CoreHID",
  "identifier" : "/documentation/CoreHID/HIDElement/logicalMinimum",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "Core HID"
    ],
    "preciseIdentifier" : "s:7CoreHID10HIDElementV14logicalMinimums5Int64VSgvp"
  },
  "title" : "logicalMinimum"
}
-->

# logicalMinimum

The logical minimum for this element’s data.

```
var logicalMinimum: Int64?
```

## Discussion

The logical minimum is specified in the report descriptor for an element. It determines the minimum raw value that should be considered valid, anything below this value is invalid.

See the HID specification for more details: [](https://www.usb.org/hid).

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)