extra credit Search 85,062 technologies ⌘K Download for Mac

HIDDriverKit

System

Category
Apple frameworks
Docs outline
11 sections

Official docs outline

developer.apple.com
  1. Essentials

    Covers com.apple.developer.driverkit.transport.hid, Handling Keyboard Events from a Human Interface Device, Handling Stylus Input from a Human Interface Device.

  2. Samples

    Covers DriverKit sample code.

  3. Driver Interfaces

    Covers com.apple.developer.driverkit.family.hid.eventservice, IOUserHIDEventDriver, IOUserHIDEventService, IOHIDEventService.

  4. Providers

    Covers com.apple.developer.driverkit.family.hid.device, IOHIDInterface, IOUserUSBHostHIDDevice, IOUserHIDDevice.

  5. Events

    Covers IOHIDDigitizerStylusData, IOHIDDigitizerTouchData.

  6. HID Usage Tables

    Covers HID Usage Tables, Match Criteria.

  7. HID Device Data

    Covers IOHIDElement, IOHIDDigitizerCollection, com.apple.developer.hid.virtual.device, Low-Level Information.

  8. Reference

    Covers HIDDriverKit Macros.

  9. Macros

    Covers kIOHIDDeviceApprovedCarPlayDeviceKey, kIOHIDDeviceCarPlayDeviceKey, kIOHIDDeviceHIDRMHashKey, kIOHIDEventServicePropertiesRequiredForMatching.

  10. Enumeration Cases

    Covers kHIDUsage_GenDevControls_BatteryStrength, kHIDUsage_LED_BlueLEDChannel, kHIDUsage_LED_GoodStatus, kHIDUsage_LED_GreenLEDChannel.

  11. Enumerations

    Covers IOHIDServiceSensorControlOptions.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 394
↑↓ move ↵ open