Greetings!

I am not quite sure what you mean by a reasonable and simple parameter method. I was just thinking something on the order of what you have already. You have "buttonled_off" parameter accepting a value of 0 -> 7 in the hijack section of config.ini. What about a "buttonled_dim" and "buttonled_bright" with the same values?
_________________________
Paul Grzelak
200GB with 48MB RAM, Illuminated Buttons and Digital Outputs