Ok, figured it out and for people who might in the future stumble over this, all you do is:

Turn x-keys to programming mode
Hit the Xkey you want
Hit your up, down, left or right key
left click insert on the record/edit macro window
choose KEY DOWN
Left click insert again
Choose On release
Hit up, down, left or right key
Left click on insert
choose key up
click ok