Redragon K582 RGB-PRO-RED

Hello,

I want to clarify some questions about my keyboard and rgb control.
My keyboard is a Redragon K582RGB-PRO-RED (ABNT2)

Yesterday i saw a keyboard listed on my “devices” tab. It wasnt there when i first installed SignalRGB. I tried to control it, but the rgb didn’t work at all.
image

Console LOG (last lines):
[11:34:22] device.write(): WriteFile: (0x00000005) Acesso negado.
[11:34:22] device.write(): WriteFile: (0x00000005) Acesso negado.
[11:34:22] device.write(): WriteFile: (0x00000005) Acesso negado.
[11:34:22] device.write(): WriteFile: (0x00000005) Acesso negado.
[11:34:22] device.write(): WriteFile: (0x00000005) Acesso negado.

On signal devices it appears wrong as a Redragon K556

Then i saw that recently Signal added the following devices: Redragon K556/K582
Redragon K556/K582 QMK Flashing Instructions

https://docs.signalrgb.com/qmk/redragon-k556-k582

I’m about to update the firmware but i need to clarify some points before. (dont want to brick my keyboard)

My keyboard is ABNT2 Standard, it will work the same way after the uptade? I dont want a messed up layout and withou the “ç” key

That .bin files will work for my keyboard layout (ABNT2)? I was looking into the steps and saw some abnt2 files bur for different model.

Signal recognizes as a different model, is there a way to fix it and work without fw update?

Sorry for my english, hope you understand my questions.

Boa tarde, @catafesta

Neste caso, você precisa verificar se existe o layout ABNT2 para este modelo no QMK, se não tiver, acredito que seria só uma questão de adaptar no firmware e compilar.

Pelo que encontrei, essa parece ser o repositório do K582, mas não tem layout ABNT2, você terá que criar: https://github.com/SonixQMK/qmk_firmware/tree/sn32/keyboards/redragon/k582

Boa noite, em português fica mais fácil…
Eu não entendo absolutamente nada disso para programar o firmware, mas dei uma olhada nos aqruivos e encontrei o keymap.c que acredito que seja onde devo atribuir as teclas de acordo com o layout.
Como nunca fiz e não faço ideia de como configurar e depois compilar para salvar, vou esperar para ver se alguém fa, ou então verificar algum guia para me orientar.