The NumPad is a LogiLink one btw.
Here's my code(i used the sample)
Code: Select all
-- assign logical name to macro keyboard
lmc_assign_keyboard('MACROS');
-- define callback for whole device
lmc_set_handler('MACROS',function(button, direction)
if (direction == 1) then return end -- ignore down
if (button == string.byte('NUM1')) then lmc_spawn("calc")
elseif (button == string.byte('NUM2')) then lmc_spawn("notepad", "C:\\test.txt")
elseif (button == string.byte('NUMPLUS')) then lmc_send_keys('Hi')
else print('Not yet assigned: ' .. button)
end
end)