After contacting the Hercules support guys i got a excel list of all hex codes from this model.
I have done some editing to that file to make things more clear and added a few Thetis examples.
Please read the first tab first. I've put a lot of work in this but if there are still questions then shoot ...
On of the things that i'm most proud of, i managed to make the square buttons "flip-flop".
Usefull for functions like MODE and BAND.
Pressing button 1 => LSB + LED On + previous led goes off
Pressing button 2 => USB + LED On + previous led goes off
Pressing button 3 => CW-L + LED On + previous led goes off
Pressing button 4 => CW-U + LED On + previous led goes off
"How to do this" is also explained on the first tab of the Excel.
Also attached, my exported MIDI settings, dont forget to save your own before importing this one

It's work in progress because i started from scratch with the correct hex codes.
If your Starlight controller and Thetis are not "in sync" anymore (cos of using the mouse or keyboard) then click the light bulb icon from the Hercules background app. (it reset the controller). I suppose there is a hex code for this too, but not yet searched for it.
I also have a DJ Controll Compact, will look at that one later. Or try it yourself before i do, hopefully it uses the same hex codes...?
Have fun, greetings from PD3LK