I installed this firmware on my GMMK 2 (96 Key, ANSI):
I also added this plugin to both plugin folders:
export function Name() { return "GMMK 2 96% ANSI QMK Keyboard"; }
export function Version() { return "1.1.4"; }
export function VendorId() { return 0x320F; }
export function ProductId() { return 0x505A; }
export function Publisher() { return "WhirlwindFX"; }
export function Documentation(){ return "qmk/srgbmods-qmk-firmware"; }
export function Size() { return [21, 7]; }
export function DefaultPosition(){return [10, 100]; }
export function DefaultScale(){return 8.0;}
/* global
shutdownMode:readonly
shutdownColor:readonly
LightingMode:readonly
forcedColor:readonly
*/
export function ControllableParameters()
{
return [
{"property":"shutdownMode", "group":"lighting", "label":"Shutdown Mode", "type":"combobox", "values":["SignalRGB", "Hardware"], "default":"SignalRGB"},
{"property":"shutdownColor", "group":"lighting", "label":"Shutdown Color", "min":"0", "max":"360", "type":"color", "default":"000000"},
This file has been truncated. show original
SignalRGB just says this though in the Device Information screen:
GMMK V2 96 ANSI - Glorious - 0x320f - 0x504b - None.
So the Plugin column is “None.”
How do I get this to work?
Plugin is already in Signal so if not showing something else sent wrong. look in
C:\Users\XXXXX\AppData\Local\VortxEngine\app-2.2.33\Signal-x64\Plugins\QMK\GMMK
use you own PC name in place of XXXXXX
You need to do a PID swap, to accomplish this you will need to do the following:
Change the following line in the Plugin file (line 4):
export function ProductId() { return 0x505A; }
to this:
export function ProductId() { return 0x505b; }
Then restart SignalRGB and it should detect the keyboard.
1 Like
HarDBR
July 10, 2023, 8:20pm
4
@Synomenon
Try the attached filed.
Place the file on Plugins folder: https://srgbmods.net/s?p=view/userplugins and restart SignalRGB
GMMK_2_96_ANSI_QMK_Keyboard.js (9.8 KB)
1 Like