chuckdee68 / IEDLCDEditor

Infinity ErgoDox LCD Editor, by LuX
Microsoft Public License
36 stars 7 forks source link

Add ability to change default layer image #2

Open chuckdee68 opened 8 years ago

chuckdee68 commented 8 years ago

Per issue filed here, the default layer image cannot currently be changed, i.e.

If you mean the default image color, ie. the gray logo color, then yes that's unchangeable in the current state of the editor.

LuuuuX commented 8 years ago

Yes, the default layer color seems to be hidden, or maybe stored somewhere else. The easiest way to find it would be to use the original https://github.com/kiibohd/controller to build two versions; one unaltered and one with the default color changed so something obvious. Then use a program like HxD to compare the two to find how and what has changed. Unfortunately I couldn't get the building to work on my system so I cannot do that personally.

From there adding that feature should be easy enough.

hymnis commented 7 years ago

The default image used for layer 0 can be found in: scancode_map.kll, line 147 (STLcdDefaultImage). There are also default settings for the backlight in the same file.

I have been playing around with the code a bit and build some custom firmware for my ErgoDox. So I might try what you're suggesting LuuuuX and I'll post the results when I have.