# GMMK numpad error in SignalRGB

**URL:** <https://forum.signalrgb.com/t/gmmk-numpad-error-in-signalrgb/2674>\
**Category:** Support\
**Tags:** troubleshooting\
**Created:** [July 30, 2024, 9:17pm UTC](https://forum.signalrgb.com/t/gmmk-numpad-error-in-signalrgb/2674 "2024-07-30T21:17:22Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pat-back](https://avatars.discourse-cdn.com/v4/letter/p/e9c0ed/32.png) [@Pat-back](https://forum.signalrgb.com/u/Pat-back)\
**Post date:** [July 30, 2024, 9:17pm UTC](https://forum.signalrgb.com/t/gmmk-numpad-error-in-signalrgb/2674/1 "2024-07-30T21:17:22Z")

</div>

My numpad was flashed to QMK firmware. Now signal picks it up but I get this error in console (so it wont control the numpad RGB):

> Error - Error: device.write(): HID handle is invalid, confirm that the protocol type selected is HID.  
> StreamLightingData():358  
> sendColors():348  
> Render():97

I tried dropping the GMMK\_Numpad\_QMK js file into my plugins directory as instructed by the troubleshooting doc but its still throwing that error. It also shows as a generic device in signal even though it shows GMMK Numpad for the name.  
 ![gmmk numpad detail](https://us1.discourse-cdn.com/flex015/uploads/signalrgb/original/2X/3/350d4a0e5bf8787bbbedbefbe555b91e721b1417.png)
