---
title: touchValid
framework: hiddriverkit
role: symbol
role_heading: Instance Property
path: hiddriverkit/iohiddigitizertouchdata/touchvalid
---

# touchValid

A single-bit Boolean that indicates whether the touch contact was intended.

## Declaration

```occ
uint32_t touchValid;
```

## Discussion

Discussion The device should report 0 if the contact isn’t a valid touch.

## See Also

### Getting the Touch Data

- [identifier](hiddriverkit/iohiddigitizertouchdata/identifier.md)
- [x](hiddriverkit/iohiddigitizertouchdata/x.md)
- [y](hiddriverkit/iohiddigitizertouchdata/y.md)
- [inRange](hiddriverkit/iohiddigitizertouchdata/inrange.md)
- [touch](hiddriverkit/iohiddigitizertouchdata/touch.md)
- [touchChanged](hiddriverkit/iohiddigitizertouchdata/touchchanged.md)
- [positionChanged](hiddriverkit/iohiddigitizertouchdata/positionchanged.md)
- [rangeChanged](hiddriverkit/iohiddigitizertouchdata/rangechanged.md)
