[Bug Report] ASUS ROG Claymore - GetLayout
### Description of Bug The latest release and git clone both experience a bug in `AuraTUFKeyboardController::GetLayout` with the ASUS ROG Claymore. *Sometimes* the detection causes a buffer overflow, sometimes not. I've traced the occurrence to `AuraTUFKeyboardController::GetLayout`, specifically inside the `else` block. It finally stopped crashing and continued normal behavior after I forced the keyboard to endure the first code-block, I could even set colors and such. Now that it's been “set up once”, I restored the code, and it's alright, without crashing. I'm wondering if `version` isn't being set up before that call? ### Operating System ~“OS - Linux (Manjaro, x64)” ### Hardware Configuration ASUS ROG Claymore (with Numpad on right side)
issue