---
title: roUsbHidLedEmulatorEvent
slug: develop/rousbhidledemulatorevent
docTags: 
createdAt: 2025-03-26T17:59:43.243Z
---

This event object is generated by the roUsbHidEmulator object when there is a LED state change.

## ifUsbHidEmulatorEvent 

**GetState() As Object**

Returns the new LED state. 

## ifUserData 

**SetUserData(user\_data As Object)&#xA0;**

Sets the user data that will be returned when events are raised. 

**GetUserData() As Object**

Returns the user data that has previously been set via `SetUserData()`. It will return `Invalid` if no data has been set.

