mapping extra buttons on gaming laptop

Maybe a very stupid question, but next to music I’m an avid gamer lately.
My keyboard is beginning to break (cheap) so I would like to buy a nice gamer keyboard.

Now, my question is simple:
Can I map the extra buttons for functions inside Renoise?


It depends on what signals they are giving.
I noticed that multimedia keys on a keyboard give a distinct key-name in Renoise (they work if Renoise detects them).
I’m not completely sure how a gamer keyboard does it exactly, but i reasonably sure they send specific signals to DirectX and if they are send as keyboard signals, they might work in Renoise.