
Then I choose to make it my "Multimedia" keypad, allowing it to be used by any software on my computer thorough f13 to f24 and ctrl+f24 to ctrl+f22, I run luamacros on startup so it can be allways up and I am sharing this here to thank you for this awesome software.
Here follows my code.
Code: Select all
lmc.minimizeToTray = true
clear()
lmc_device_set_name('genius', '3AB1141')
lmc_set_handler('genius',function(button, direction)
if (direction == 1) then return end --ignore down
if (button == 96) then lmc_send_keys ("{F13}") --ps_TRANSFORM
elseif (button == 110) then lmc_send_keys ("{F14}") --ps_TRANSFORM
elseif (button == 13) then lmc_send_keys ("{F15}") --ps_TRANSFORM
elseif (button == 97) then lmc_send_keys ("{F16}") --ps_TRANSFORM
elseif (button == 98) then lmc_send_keys ("{F17}") --ps_TRANSFORM
elseif (button == 99) then lmc_send_keys ("{F18}") --ps_TRANSFORM
elseif (button == 100) then lmc_send_keys ("{F19}") --ps_TRANSFORM
elseif (button == 101) then lmc_send_keys ("{F20}") --ps_TRANSFORM
elseif (button == 102) then lmc_send_keys ("{F21}") --ps_TRANSFORM
elseif (button == 107) then lmc_send_keys ("{F22}") --ps_TRANSFORM
elseif (button == 103) then lmc_send_keys ("{F23}") --ps_TRANSFORM
elseif (button == 104) then lmc_send_keys ("{F24}") --ps_TRANSFORM
elseif (button == 105) then lmc_send_keys ("^{F24}") --ps_TRANSFORM
elseif (button == 109) then lmc_send_keys ("^{F23}") --ps_TRANSFORM
elseif (button == 111) then lmc_send_keys ("^{F22}") --ps_TRANSFORM
elseif (button == 106) then lmc_send_keys ("^{F21}") --ps_TRANSFORM
elseif (button == 8) then lmc_send_keys ("^{F20}") --ps_TRANSFORM
else print('Not yet assigned: ' .. button)
end
end)