Corsair Gaming Keyboards

HI

I have interest in the gaming keyboards from Corsair, the mechanical type nicknamed ‘Vengaence’ some models are K60, K70 and K90 or K95. I’ve read some reviews and clearly, some dedicated functions won’t work because they require a driver which is only available for Windows. What I like to know if the functions that are suppose to work alone by the keyboard itself (not software driven) will work under Linux, like the programmable ‘macro’ keys, those are suppose to work on the keyboard itself, recorded on the keyboard, etc.

Anyone has tried any of those ?