<!--
{
  "documentType" : "article",
  "framework" : "ForceFeedback",
  "identifier" : "/documentation/ForceFeedback/forcefeedbackconstants-h",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "ForceFeedbackConstants.h"
}
-->

# ForceFeedbackConstants.h

Constants used in the public interfaces to the Force Feedback implementation in macOS.

## Discussion

This header file contains the Effect type UUIDs, type definitions used in the API, force feedback constants and error values used by the API.

## Topics

### Constants

See the Overview section above for header-level documentation.

[Miscellaneous Defines](/documentation/ForceFeedback/miscellaneous-defines)

[`typealias FFCapabilitiesEffectSubType`](/documentation/ForceFeedback/FFCapabilitiesEffectSubType)

[`typealias FFCapabilitiesEffectType`](/documentation/ForceFeedback/FFCapabilitiesEffectType)

[`typealias FFCommandFlag`](/documentation/ForceFeedback/FFCommandFlag)

[`typealias FFCooperativeLevelFlag`](/documentation/ForceFeedback/FFCooperativeLevelFlag)

[`typealias FFCoordinateSystemFlag`](/documentation/ForceFeedback/FFCoordinateSystemFlag)

[`typealias FFEffectParameterFlag`](/documentation/ForceFeedback/FFEffectParameterFlag)

[`typealias FFEffectStartFlag`](/documentation/ForceFeedback/FFEffectStartFlag)

[`typealias FFEffectStatusFlag`](/documentation/ForceFeedback/FFEffectStatusFlag)

[`typealias FFProperty`](/documentation/ForceFeedback/FFProperty)

[`typealias FFState`](/documentation/ForceFeedback/FFState)



---

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)