Skip to content

Fixed RGB issues after QMK flash#4

Open
FrostyApeOne wants to merge 2 commits intoEpomaker:mainfrom
FrostyApeOne:rgb_matrix_fix
Open

Fixed RGB issues after QMK flash#4
FrostyApeOne wants to merge 2 commits intoEpomaker:mainfrom
FrostyApeOne:rgb_matrix_fix

Conversation

@FrostyApeOne
Copy link
Copy Markdown

  • Updated the RGB Matrix to include missing LEDs

  • Added CAPS and NUM RGB indicators to the Galaxy100.c

  • This PR also includes fixes and changes added by @samboosa5k which include:

  • VIA Support

  • Rotary Knob button mapping in VIA

Farshad Dashti added 2 commits May 25, 2025 00:09
- Added CAPS and NUM RGB indicators to the Galaxy100.c
- Also Includes fixes for VIA support and knob mapping support in VIA
#define HS_RGB_INDEX_CAPS 47
#define HS_RGB_INDEX_WIN_LOCK 70
#define HS_RGB_INDEX_NUM 70
//#define HS_RGB_INDEX_WIN_LOCK 71
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Commented out as not supported by this keyboard. Uncomment if needed.

// if (!keymap_is_mac_system() && keymap_config.no_gui)
// rgb_matrix_set_color(HS_RGB_INDEX_WIN_LOCK, 0x20, 0x20, 0x20);
// else
// rgb_matrix_set_color(HS_RGB_INDEX_WIN_LOCK, RGB_BLACK);
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Commented out as not supported by this keyboard. Uncomment if needed.

@samboosa5k
Copy link
Copy Markdown

Wow @FrostyApeOne thank you for fixing this 😎 , I'm gonna flash this right away!

@FrostyApeOne
Copy link
Copy Markdown
Author

FrostyApeOne commented May 25, 2025

@samboosa5k No worries, I think LEDs are just one of their firmware issues that we fixed, I believe the Bluetooth and Wireless also stop working after flashing Qmk, or maybe it was only mine that was faulty!
However if you don't use those and use it wired only the it doesn't matter and you should be fine.
Unfortunately their support ignored all my messages and no responses so far.

@samboosa5k
Copy link
Copy Markdown

My wireless is also not working, but this is very common: Epomaker pull requests are usually marked as crippled firmware because their source code is broken and this is the result.

Check this:

In conclusion, thank you for the collaboration 😄, this is a great keyboard. I only use the keyboard wired anyway, but Epomaker customer service + engineers must improved haha.

@FrostyApeOne
Copy link
Copy Markdown
Author

My wireless is also not working, but this is very common: Epomaker pull requests are usually marked as crippled firmware because their source code is broken and this is the result.

Check this:

In conclusion, thank you for the collaboration 😄, this is a great keyboard. I only use the keyboard wired anyway, but Epomaker customer service + engineers must improved haha.

I see, interesting, to be honest I didn't know any of these, I literally got into the world of Mech Keyboards 2 weeks ago while searching for a good keyboard and trying not to pay £230 for a Keychron keyboard 😅
As you said this is a great keyboard physically and especially with the VIA support. But it's a shame that they don't provide the full QMK source code.

Sadly their support isn't any good, they stopped responding me, and shockingly removed my post of asking for help in Reddit 😳

I don't have any experience with QMK or C programming but I don't believe fixing this is going to be too hard, it just need some time spent on it and figuring it out.

I hope these PRs and comments (if not removed) will raise some awareness and help the others. 🙏

@Kolesan666
Copy link
Copy Markdown

guys, could you fix whireless connection?

@samboosa5k
Copy link
Copy Markdown

guys, could you fix whireless connection?

Unfortunately, no. It was a miracle me + @FrostyApeOne got anything to compile, but please feel free to do some research and maybe you will succeed 🧠

@manindersarao
Copy link
Copy Markdown

manindersarao commented Jul 13, 2025

Hi @samboosa5k / @FrostyApeOne - thanks heaps for your efforts on this. I'm trying to compile this branch and getting compile errors
Compiling: keyboards/epomaker/galaxy100/rgb_record/rgb_record.c In file included from <command-line>: keyboards/epomaker/galaxy100/rgb_record/rgb_record.c: In function 'rgbrec_update_current_channel': ./keyboards/epomaker/galaxy100/config.h:62:48: error: 'EECONFIG_USER_DATABLOCK' undeclared (first use in this function); did you mean 'EECONFIG_USER_DATA_SIZ E'?

my qmk --version is 1.1.8 and qmk-firmware 0.29.11

Have you guys seen similar error before?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants