Lua言語の関数について教えていただきたいです。
LuaMacrosによる外付けテンキーのコード置き換え入力を試みているのですが
フラグの引数が0だとキーから指を離しても長押し状態が維持されてしまうので
キーを押下している間だけ長押し状態になるような
記述の仕方を教えていただきたいです。
lmc_device_set_name("SubKeys","AAAAAA(例)")
lmc_set_handler("SubKeys",function(button,direction)
if (direction == 1) then return end
if (button == 96) then
lmc_send_input( "{ESC}" ,0,0)
end
end
)
if (direction == 1) then return end ← 連打状態(デフォルト)を解除
lmc_send_input(●●,0,0) ← press(キーから指を離しても長押し状態が継続)
lmc_send_input(●●,0,2) ← release
LuaMacros リファレンス
http://www.hidmacros.eu/forum/viewtopic.php?t=475
https://github.com/me2d13/luamacros/wiki/List-of-Keys
あなたの回答
tips
プレビュー