Skip to content

[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)