@yustier わかってなかったら申し訳ないんだけど、IMEの中でという条件なら、Microsoft IMEのキーアサイン変更はできるよね?(ただしキーアサインは用意されたものの中からしか選べない)
*********
このトゥートを見て確かに半角/全角キーが浮いているのは確かにもったいないなと思い、試しに単語登録をアサインしてみたけど、これは便利かもと思いました。
長いのでたたみ。
@yustier 私の方ではそうではなさそうです。使っているのはMicrosoft IMEです。(そもそも違うIMEを使っていたらごめんなさい。)
例えばと思い、半角/全角キーをIMEオフに設定してみましたが、たしかに強制的にIMEオフされています。よければ、このキーがハード的に何らかのトグル操作に限定されているという根拠をご教示いただければ。
*************
> 変換キーをIMEオン/ひらがな,無変換キーをIMEオフに設定しています
その心は理解できます。私とはアサインが違いますが、同じようなことをしています。
*************
> Discordのトグルによるミュート切り替えに設定したい
2点質問があります。
・詳しくわかっていないので申し訳ないのですが、あくまでIME(日本語入力システム)のキーアサイン変更に過ぎないので文字入力モードのときしか機能しないのではないと認識していますが、正しいでしょうか。
・おそらくctrl shift Mを半角/全角キーに割り当てたと思いますが、どのように割り当てたでしょうか。
@yustier んと、使っているのはMicrosoft IMEです?
@kuroCat2 使っているのはGoogle日本語入力(GoogleJapaneseInput-2.25.3700.0+24.7.9)です
@yustier なので話がかみ合っていなかったですね・・。最初に質問すべきでした。失礼しました。
@kuroCat2 Microsoft IMEでも同じ現象を確認しました
@yustier なるほど、そうなんですね。Microsoft IMEではctrl shift Mの割り当てはできないと思いますが、どのように試しました?
@kuroCat2 Ctrl+Shift+MはMicrosoft IMEとGoogle日本語入力のどちらでも利用していませんが,検証したところMicrosoft IMEでIMEオン/オフに割り当てることが可能でした.
@yustier 今調べてたんですが、もしかしてDiscord自体のキーアサイン割り当ての機能を使ってます?
おっしゃる通り、上記の機能で半角全角キーを使おうとした場合の挙動は、何かがおかしいです。
@kuroCat2 なるほど,Discordが設定しているミュート切り替えキーがCtrl+Shift+Mなのですね,理解しました.
たたみ
@yustier デフォルトで設定されてるショートカットがctrl shift Mでした。
Discordの割り当て機能で半角全角キー、それと試しにinsertキーの双方で「ミュート切り替え」を試しましたが、insertではうまくいきますが、半角全角キーは、キー自身が、押すたびに2つのキーを行ったり来たりしてるようですね。
(その行ったり来たりしてるキーの名前がUNK243、UNK244というのもなかなか頭に来ますね。)
Afrokuさんが何を使ってキーアサインを試みているのか不明ですが、これはちょっと闇が深そうです。しかもネットに情報が全然ないみたいですね・・。
長いのでたたみ。
@kuroCat2 Discordには,2種類の「ミュート」に関するキー割り当てができます.「押している間だけミュート」と「ミュートの切り替え(トグル,離したときに切り替わる)」です.改めて2種類のミュートの設定と挙動を調べたところ,半角全角キー自体は他の文字キーと同じように長押しで連打状態になるのですがDiscordでは半角全角キーの入力があるたびに押している状態と離している状態の切り替えとして認識されているようです.ですから,問題はキーボード側ではない可能性が高いことがわかりました.