アリエクで購入したプログラマブル・ダイヤル付きキーボード。
即座に操作できて良い感じである。
安いしもう1個買おうかと思って・・・思いとどまった。
MMにはBluetoothのワイヤレステンキーを左手デバイスとして使っている。
テンキーがスリープに入ってしまったり電源が切れた時にLuaMacrosが見失う。
LuaMacrosを再起動しないといけないのが面倒だけど、ワイヤレスは便利なのだ。
要はアレだ。
左手デバイスから「一時停止/再生」、「前曲」、「次曲」が操作できれば良いのだ。
ちょっと調べた限りでは、LuaMacrosからどうやってメディアコントロールキーを送るのかわからず
Ctrl+F17 とか動かして、AutoHotkeyで制御するか と思いつく。
AutoHotkeyには「Media_Next」、「Media_Prev」、「Media_Play_Pause」がある。
でもそれ格好悪いよなぁ・・・ともう少し調べたら、やっぱりあった。
- 176:Next Track
- 177:Previous Track
- 179:Play/Pause
ということで、
・
・
・
elseif (button == 33) then -- PgUp
lmc_send_input(176, 0, 0) -- Press Next Track
elseif (button == 34) then -- PgDn
lmc_send_input(177, 0, 0) --Press Previous Track
・
・
・
・
・
elseif (button == 33) then -- PgUp
lmc_send_input(176, 0, 0) -- Press Next Track
elseif (button == 34) then -- PgDn
lmc_send_input(177, 0, 0) --Press Previous Track
・
・
・
こんな風に書けばLuaMacrosのみで事足りる。
思惑通りに動いてくれた。
満足満足。