# TryGetFeatureUsages(List<InputFeatureUsage>)

> Gets a list of all the input feature usages available on this device. For example, "Trigger" or "Device Position".

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine.XR](/engine/6000.5/script-reference/unityengine/xr.md)
* **Assembly:** UnityEngine.XRModule

```csharp
public bool TryGetFeatureUsages(List<InputFeatureUsage> featureUsages)
```

### Parameters

**** (\[List\<InputFeatureUsage>]\(https\://learn.microsoft.com/dotnet/api/system.collections.generic.list-1)): A List of [InputFeatureUsage](/engine/6000.5/script-reference/unityengine/xr/inputfeatureusage.md) structures to receive the available features on this device.

### Returns

| Type                                                          | Description                                     |
| ------------------------------------------------------------- | ----------------------------------------------- |
| [bool](https://learn.microsoft.com/dotnet/api/system.boolean) | true if device can be queried; otherwise false. |
