lua言語(luamacros)でテンキーのキー割り当てを変更する方法を教えてください

予算
3,000円
納品希望日
2023年3月4日
募集期限
募集終了 締切日 2023年3月4日 /
掲載日 2023年3月2日
応募状況
応募人数 0
契約人数 0
閲覧数 48
用途・種類
作業自動化・効率化
対応範囲
相談して決めたい
用意してあるもの
仕様書
開発言語
その他

募集内容

依頼の概要・目的・背景
テンキー(IC-KP10)にクリップスタジオ(イラストソフト)のショートカットキーを割り当てようとしています。 単純なショートカットの割り当てには成功したのですが、「キーを押している間だけ該当のショートカットを利用する」という部分だけ成功しません。 ※上記はクリップスタジオの機能で、例えばペンツールを使用中に該当キー(E)を押している間だけ消しゴムツールに切り替えられます。また、該当テンキーではなくメインキーボードでは正常動作します。 if (button == 100) then lmc_send_keys("e") という書き方だと、単純にEキーで消しゴムツールを選んだ事になり、該当キーを離してもペンツールに戻りませんでした。 この部分を「押している間」に対応するように書き換えていただきたいです。 また、該当テンキーに「電卓呼び出しキー」がありキーコードが183なのですが、そこを指定しても割り当てができませんでした。割り当てができる方法があれば教えていただけると幸いです。 不慣れで分かりにくいと思いますが、よろしくお願いいたします。
添付ファイル
ー
参考URL
ー
求めるスキル
lua言語
特記事項
スピード重視

応募者一覧

応募はまだありません

募集内容についての質問

質問と回答の履歴

ハッピーエクスプローラー
ハッピーエクスプローラー
3年以上前
LuaMacrosを使用してテンキーのキー割り当てを変更し、キーを押している間だけ該当のショートカットを利用するには、以下のように書くことができます。 local e_down = false -- Eキーが押されているかどうかを示すフラグ lmc_device_set_name("IC-KP10","") -- テンキーのデバイス名を設定
nbn
3年以上前
コメントありがとうございます。 一先ず100の方を参考にデバイス名とIDを修正して実行ましたが、そうすると消しゴム(E)として反応しなくなってしまいました…。
募集終了
ブックマーク
予算
3,000円
募集終了

募集者情報

nbn
5.0 (3)
認証状況
本人確認
機密保持契約(NDA)

この募集内容に似ている仕事

予算
5千円未満
応募者数 123
募集期限 あと 2 日 (10月31日まで)
user
大門圭介
投稿日時:3日前