# fsEventsUnregisterKeyEventHandler The **fsEventsUnregisterKeyEventHandler** function can be used to unregister a Key Event handler that was previously registered.   ##### Syntax ``` wasm void fsEventsUnregisterKeyEventHandler( FsEventsKeyEventHandler handler, void* userParam ); ```   ##### Parameters {{< table-wrapper >}} | Parameters | Description | |-------------|------------------------------------------------------------------| | `handler` | The callback that has been previously registered. | | `userParam` | The data that has been previously registered with the `handler`. | {{< /table-wrapper >}}   ##### Return Values The function has no return value.   ##### Example ``` wasm void EventHandler(FsEventId id, FsVarParamArray* params, void* userParams) { ... } DATA* userData = new DATA(); fsRegisterKeyEventHandler(EventHandler, userData); ... fsUnregisterKeyEventHandler(EventHandler, userData); ```