---
title: IOHIDValueScaleType
framework: kernel
role: symbol
role_heading: Type Alias
path: kernel/iohidvaluescaletype
---

# IOHIDValueScaleType

Describes different types of scaling that can be performed on element values.

## Declaration

```occ
typedef uint32_t IOHIDValueScaleType;
```

## Topics

### Constants

- [kIOHIDValueScaleTypeCalibrated](kernel/1644492-anonymous/kiohidvaluescaletypecalibrated.md)
- [kIOHIDValueScaleTypePhysical](kernel/1644492-anonymous/kiohidvaluescaletypephysical.md)

## See Also

### Event Types

- [IOHIDBiometricEventType](kernel/iohidbiometriceventtype.md)
- [IOHIDPointerEventOptions](kernel/iohidpointereventoptions.md)
- [IOHIDOptionsType](kernel/iohidoptionstype.md)
- [IOHIDStandardType](kernel/iohidstandardtype.md)
- [IOHIDKeyboardEventOptions](kernel/iohidkeyboardeventoptions.md)
- [IOHIDScrollEventOptions](kernel/iohidscrolleventoptions.md)
- [IOHIDEventType](kernel/iohideventtype.md)

### Related Documentation

- [IOHIDValueScaleType](iokit/iohidvaluescaletype.md)
