win11は入らない10年ほど前のwin10PCにLinux Mint 22.3をクリーンインストールして環境構築中です。
日本語キーボードからの入力でのIMEの切換えが「半角/全角」キーでの「On/Off」のトグルスイッチになっていてるので、どこかの記事で読んでwin10PCに設定していた;
「変換」を押すと「日本語入力」になる
「無変換」を押すと「半角英語入力」になる
この動作をLinux Mintにも割当てしたく、謎技研さん
https://www.ultra-noob.com/blog/2020/117/
を参考に以下の設定を試みましたが期待した動作になりませんでした。
何を間違えているかわからず、どうすれば割当変更できるかご教示いただけると幸いです。
以下、行ったことを列挙します;
Mozcの設定から「設定ツール」を開き
キー設定の選択を「カスタム」にして「編集」をクリック
モード「文字入力なし」項目でリストされている入力キー「Henkan」の行のコマンド表示をダブルクリックしてプルダウンメニュを表示させ「IMEを有効化」を指定
モード「文字入力なし」項目でリストされている入力キー「Muhenkan」の行のコマンド表示をダブルクリックしてプルダウンメニュを表示させ「IMEを無効化」を指定
プロパティパネルの「適用」をクリックして「OK」をクリック
上記設定後PCを再起動しても「半角/全角」キーでの「On/Off」になったままで、「変換」、「無変換」キーを押してもIMEの有効化・無効化の切り替えができない状況です。
以上、よろしくお願いいたします。
日本語キーボードの「半角/全角」を他キーへ割当したい
日本語キーボードの「半角/全角」を他キーへ割当したい
Archie Ito
Re: 日本語キーボードの「半角/全角」を他キーへ割当したい
ArchieItoさん、はじめまして。
以前、職場のMacに慣れるために私も意図的に行いました。
謎技研さんが紹介している手順を確認しましたが、私の設定手順も同じで実現できてます。
(Fcitx5+Mozc)
設定の変更が効いてないみたいな感じですね。
もう一度開いてみて変更した内容が保存されていますか?
また、Mozcの他の設定項目は変更すると反映されますか?(試しにやってみてはいかがでしょうか)
余談ですが、Fcitx5の方のキーカスタマイズで設定すると、同じキーを連続して押すとトグル動作してしまうので、現状はMozc側で設定するしかないのかなと思っています。Mozc側で設定すればトグル動作せず、「変換」キーを何度押しても日本語入力ON、「無変換」キーを何度押しても日本語入力OFFで、Macのキーボード操作と同等の切り替えになります。
細かいかも知れませんが、より詳しい解説があるのでこちらも参照してみて下さい。
日本語ON/OFFを個別キーにする(Mozc)
ちなみに現在私は下記のようにしています。
・直接入力 Henkan IMEを有効化
・文字入力なし Muhenkan IMEを無効化
このキーボード操作はMacに近いイメージですか?「変換」を押すと「日本語入力」になる
「無変換」を押すと「半角英語入力」になる
以前、職場のMacに慣れるために私も意図的に行いました。
謎技研さんが紹介している手順を確認しましたが、私の設定手順も同じで実現できてます。
(Fcitx5+Mozc)
設定の変更が効いてないみたいな感じですね。
もう一度開いてみて変更した内容が保存されていますか?
また、Mozcの他の設定項目は変更すると反映されますか?(試しにやってみてはいかがでしょうか)
余談ですが、Fcitx5の方のキーカスタマイズで設定すると、同じキーを連続して押すとトグル動作してしまうので、現状はMozc側で設定するしかないのかなと思っています。Mozc側で設定すればトグル動作せず、「変換」キーを何度押しても日本語入力ON、「無変換」キーを何度押しても日本語入力OFFで、Macのキーボード操作と同等の切り替えになります。
細かいかも知れませんが、より詳しい解説があるのでこちらも参照してみて下さい。
日本語ON/OFFを個別キーにする(Mozc)
ちなみに現在私は下記のようにしています。
・直接入力 Henkan IMEを有効化
・文字入力なし Muhenkan IMEを無効化
aoipuchu
debian12(さくらVPS)https://mypace.sasapurin.com/
Manjaro Linux(Panasonic Let's note CF-SZ5)
LMDE6(Panasonic Let's note CF-SZ6)
LMDE7(Panasonic Let's note CF-SV7)
Windows11(Panasonic Let's note CF-SV8、CF-SV1)
debian12(さくらVPS)https://mypace.sasapurin.com/
Manjaro Linux(Panasonic Let's note CF-SZ5)
LMDE6(Panasonic Let's note CF-SZ6)
LMDE7(Panasonic Let's note CF-SV7)
Windows11(Panasonic Let's note CF-SV8、CF-SV1)
Re: 日本語キーボードの「半角/全角」を他キーへ割当したい
aoipuchuさん、レスありがとうございます。
Macは触ったことがないんですが、winで「変換」、「無変換」キーに変更してからはこれが指に染み付いていて、今も入力でイラついて毒吐いてます。
設定画面をもう一度開いてみましたが、変更した内容は保存されていました。
MOZCの他の設定項目の変更も反映されています。
試しに紹介いただいたリンク先(日本語ON/OFFを個別キーにする(Mozc))の手順をトレースしましたが、これでも変化ありませんでした。
結果を掲示板へアップしたくエディタ立ち上げてポチポチ打ち始めたのですが、当然「変換」キーを押してもIMEは有効にはならず、このやろうっ!っと「半/全」キーを押してからパタパタ打ち始めて、あれれっとなりました。
「半/全」キーを押して「あ(全角かな)」モードで入力を始めて、次は半角英数だから、と、無意識で「無変換」キーを押したら半角英数で入力ができます。 で、その後、「変換」を押したら全角かな入力になるではないですか。 なんだかなー
まとめると、今は以下の手順で動作します。
エディタ立ち上げ(入力モードは半角英数)
「半/全」を押下してIMEを有効化
全角かなで入力できる
半角英数を入力したくなったら「無変換」を押下すると半角英数で入力できる
その後、全角かなに戻したいときは「変換」を押下すると全角かなで入力できる
半角英数に切換えたくなったら「無変換」を押下...以下同文
ちなみに、この動作中にうっかり「半/全」を押下してIMEが無効化されるとその後は「変換」、「無変換」の反応はなくなります。
要は、まず入力を始める前に「半/全」を押下してIMEを有効化して、その後であれば、「変換」、「無変換」でIMEの変換モードが切り替わり意図した状態でタイプができるということです。 winでは必要なかった入力前の「おまじない」が必要ってなんでだろと思っていますが、ちょっと頭が疲れてしまったのでこのロジックを理解するのは後日ということで...
情報ありがとうございました。 今後ともよろしくお願いいたします。
Macは触ったことがないんですが、winで「変換」、「無変換」キーに変更してからはこれが指に染み付いていて、今も入力でイラついて毒吐いてます。
設定画面をもう一度開いてみましたが、変更した内容は保存されていました。
MOZCの他の設定項目の変更も反映されています。
試しに紹介いただいたリンク先(日本語ON/OFFを個別キーにする(Mozc))の手順をトレースしましたが、これでも変化ありませんでした。
結果を掲示板へアップしたくエディタ立ち上げてポチポチ打ち始めたのですが、当然「変換」キーを押してもIMEは有効にはならず、このやろうっ!っと「半/全」キーを押してからパタパタ打ち始めて、あれれっとなりました。
「半/全」キーを押して「あ(全角かな)」モードで入力を始めて、次は半角英数だから、と、無意識で「無変換」キーを押したら半角英数で入力ができます。 で、その後、「変換」を押したら全角かな入力になるではないですか。 なんだかなー
まとめると、今は以下の手順で動作します。
エディタ立ち上げ(入力モードは半角英数)
「半/全」を押下してIMEを有効化
全角かなで入力できる
半角英数を入力したくなったら「無変換」を押下すると半角英数で入力できる
その後、全角かなに戻したいときは「変換」を押下すると全角かなで入力できる
半角英数に切換えたくなったら「無変換」を押下...以下同文
ちなみに、この動作中にうっかり「半/全」を押下してIMEが無効化されるとその後は「変換」、「無変換」の反応はなくなります。
要は、まず入力を始める前に「半/全」を押下してIMEを有効化して、その後であれば、「変換」、「無変換」でIMEの変換モードが切り替わり意図した状態でタイプができるということです。 winでは必要なかった入力前の「おまじない」が必要ってなんでだろと思っていますが、ちょっと頭が疲れてしまったのでこのロジックを理解するのは後日ということで...
情報ありがとうございました。 今後ともよろしくお願いいたします。
Archie Ito
Re: 日本語キーボードの「半角/全角」を他キーへ割当したい
この動作は記憶に残っていたので、自分の記録を確認してみたところ、FcitxとMozcの設定を合わせ技していました。まとめると、今は以下の手順で動作します。
エディタ立ち上げ(入力モードは半角英数)
「半/全」を押下してIMEを有効化
全角かなで入力できる
半角英数を入力したくなったら「無変換」を押下すると半角英数で入力できる
その後、全角かなに戻したいときは「変換」を押下すると全角かなで入力できる
半角英数に切換えたくなったら「無変換」を押下...以下同文
ちなみに、この動作中にうっかり「半/全」を押下してIMEが無効化されるとその後は「変換」、「無変換」の反応はなくなります。
参考リンク
・Mozcのキー設定(カスタマイズ)*これは対応済ですね
・Fcitx5のキー設定
全体設定(Global)より、下記設定を追加。(fcitxの場合はshow advanced optiionsで隠し項目を表示)
入力メソッドをオンに「Henkan」
入力メソッドをオフに「Muhenkan」
一度ログアウトして、ログインしなおすと、
ご希望通り「変換」でIMがONとなり、「無変換」でIMがOFFとなります。
なお、Fcitxの設定だけだとトグルするので、「変換」や「無変換」を押す度にモードが切り替わって期待通り動きません。
合わせ技でようやく希望通りの動作を実現しています。
aoipuchu
debian12(さくらVPS)https://mypace.sasapurin.com/
Manjaro Linux(Panasonic Let's note CF-SZ5)
LMDE6(Panasonic Let's note CF-SZ6)
LMDE7(Panasonic Let's note CF-SV7)
Windows11(Panasonic Let's note CF-SV8、CF-SV1)
debian12(さくらVPS)https://mypace.sasapurin.com/
Manjaro Linux(Panasonic Let's note CF-SZ5)
LMDE6(Panasonic Let's note CF-SZ6)
LMDE7(Panasonic Let's note CF-SV7)
Windows11(Panasonic Let's note CF-SV8、CF-SV1)
Re: 日本語キーボードの「半角/全角」を他キーへ割当したい
色々探しているのですがFcitx5の「グローバルオプション」で入力メソッド有効/オフ項目に設定を追加する作法がわかりませんでした。
試しに右端の+をクリックすると「空」が表示されるのですが、「Henkan」、「Muhenkan」を設定するにはどうすればいいでしょうか? お手数をおかけし申し訳ありません。
スクリーンショットを貼り付けるといいと思うのですが、画像添付手順も理解できておらず歯がゆい思いをしています。
試しに右端の+をクリックすると「空」が表示されるのですが、「Henkan」、「Muhenkan」を設定するにはどうすればいいでしょうか? お手数をおかけし申し訳ありません。
スクリーンショットを貼り付けるといいと思うのですが、画像添付手順も理解できておらず歯がゆい思いをしています。
Archie Ito
Re: 日本語キーボードの「半角/全角」を他キーへ割当したい
今手元にはFcitx+Mozcの環境しか無いので、Fcitx5の場合は正確な情報では無いかも知れませんが、手順は同じなのでお伝えします。試しに右端の+をクリックすると「空」が表示されるのですが、「Henkan」、「Muhenkan」を設定するにはどうすればいいでしょうか?
変更したいキーマップの「空」をクリックすると、キーマップ待ちとなり
「設定したいキーの組み合わせを押してください」
と表示されると思います。
そのタイミングで「変換」キー、「無変換」キーをそれぞれ1回だけ押してアサインします。
ちなみに「空」(未定義)に戻したい場合は、キーマップ待ちの状態で「ESC」キーを押せば戻せます。
キーコンビネーションなので、例えば「CTRL+変換」なんかもアサインできます。
自由に戻せるので色々と試してみて下さい。
aoipuchu
debian12(さくらVPS)https://mypace.sasapurin.com/
Manjaro Linux(Panasonic Let's note CF-SZ5)
LMDE6(Panasonic Let's note CF-SZ6)
LMDE7(Panasonic Let's note CF-SV7)
Windows11(Panasonic Let's note CF-SV8、CF-SV1)
debian12(さくらVPS)https://mypace.sasapurin.com/
Manjaro Linux(Panasonic Let's note CF-SZ5)
LMDE6(Panasonic Let's note CF-SZ6)
LMDE7(Panasonic Let's note CF-SV7)
Windows11(Panasonic Let's note CF-SV8、CF-SV1)
Re: 日本語キーボードの「半角/全角」を他キーへ割当したい
できました。 感激です。 長々お付き合いいただきありがとうございました。 今後ともよろしくお願いいたします。
明日、時間が取れたら備忘録をアップします。 本当に助かりました。 ありがとうございました。
明日、時間が取れたら備忘録をアップします。 本当に助かりました。 ありがとうございました。
Archie Ito
Re: 日本語キーボードの「半角/全角」を他キーへ割当したい
おはようございます。
実現出来たみたいで良かったです。
そうですね、どこが分からなくて躓いたのか、フィードバックいただけると、後々のユーザーさんに役立つと思います。
よろしくお願いします。
実現出来たみたいで良かったです。
そうですね、どこが分からなくて躓いたのか、フィードバックいただけると、後々のユーザーさんに役立つと思います。
よろしくお願いします。
aoipuchu
debian12(さくらVPS)https://mypace.sasapurin.com/
Manjaro Linux(Panasonic Let's note CF-SZ5)
LMDE6(Panasonic Let's note CF-SZ6)
LMDE7(Panasonic Let's note CF-SV7)
Windows11(Panasonic Let's note CF-SV8、CF-SV1)
debian12(さくらVPS)https://mypace.sasapurin.com/
Manjaro Linux(Panasonic Let's note CF-SZ5)
LMDE6(Panasonic Let's note CF-SZ6)
LMDE7(Panasonic Let's note CF-SV7)
Windows11(Panasonic Let's note CF-SV8、CF-SV1)
Re: 日本語キーボードの「半角/全角」を他キーへ割当したい
以下、このスレッドのまとめです。
win11が導入できない10年ほど前のデスクトップPC、Acer Aspire XC-780(Intel Core i7-7700、メモリ8GB、HDD 1.8TB)にLinux Mint 22.3-Cinnamon 64-bitをクリーンインストールしてみました。 デスクトップはCinnamon6.6.7です。
インストールに際しては;
Takeo_Terazawaさんのnoteブログ記事:『【簡単】Linux Mint 22インストール/ Windows10サポート終了【初心者】』
https://note.com/takeo_terazawa/n/nbf3d1e411bd2
xerusさんのLinux Mint 22のインストール後にやること
https://sub-log.jp/2024/08/15/must-do-t ... x-mint-22/
などを主に参考にさせていただきインストールを進めました。
ここから本題です。 全角かな入力と半角英数の入力メソッドの切替が「半角/全角」を押すたびに交互に切り替るトグルスイッチになっているのが精神衛生に非常に悪く、winでは右親指で「変換」キーを押すと全角カナ入力、左手親指で「無変換」キーを押すと半角英数入力になるようにキーアサインを変更して長年慣れ親しんできました。 Linux Mintでも慣れ親しんだ「変換」、「無変換」が使えるようにしたいと思ったのが発端です。 ちなみに、入力メソッドフレームワークにはFcitx5、日本語インプットメソッドエディタにはMozcをインストールしてあります。
インターネットをあちらこちら探して見つけた情報で、Mozcの設定を以下のようにしました;
Mozcの設定から「設定ツール」を開き
キー設定の選択を「カスタム」にして「編集」をクリック
モード「文字入力なし」項目でリストされている入力キー「Henkan」の行のコマンド表示をダブルクリックしてプルダウンメニュを表示させ「IMEを有効化」を指定
モード「文字入力なし」項目でリストされている入力キー「Muhenkan」の行のコマンド表示をダブルクリックしてプルダウンメニュを表示させ「IMEを無効化」を指定
プロパティパネルの「適用」をクリックして「OK」をクリック
もう一度設定を開いて変更内容が保存されているのを確認してPCを再起動
しかし「半角/全角」キーがトグルスイッチになったままで「変換」、「無変換」キーを押してもIMEの有効化・無効化の切り替えができないままでした。
2,3日あちこち情報を探し、Linux Mintもうやめようかな、と、思い始めた頃、このフォーラムがあることに気づき、aoipuchuさんからアドバイスをいただき、Fcitx5の設定も変更する必要があることを理解し設定を以下のようにしました;
Fcitx5の設定を開き「グローバルオプション」タブをクリック
「入力メソッドを有効にする:」の行の右端にある「+」マークをクリック
「空」と表示されるボタンが追加されるので、そこをクリックした後にキーボードの「変換」キーを押下すると「空」表示が「変換」表示に変わる
同様に「入力メソッドをオフにする:」の行の右端にある「+」マークをクリック
「空」と表示されるので、そこをクリックした後にキーボードの「無変換」キーを押下すると「空」表示が「無変換」表示に変わる
右下の「適用」、「OK」を押して設定から抜けてPCを再起動
以上で、「半角/全角」キーを使わずに「変換」、「無変換」キーを押すことで、今がどの変換モードになっているかを気にすることなく文字入力ができるようになりました。 要は、Fcitx5の設定変更とMozcの設定変更の合わせ技が必要であったということです。
以上、かなり冗長なまとめになりましたが、未来の私への備忘録とさせていただきます。
ありがとうございました。
p.s;このスレッドを「ハードウエア」の部屋に立てて始めてしまいました。 内容からして「ソフトとアプリ」の部屋のほうが良いと思っています。 フォーラムポリシー上支障あればお手数をおかけして申し訳ありませんが移動をお願いいたします。
win11が導入できない10年ほど前のデスクトップPC、Acer Aspire XC-780(Intel Core i7-7700、メモリ8GB、HDD 1.8TB)にLinux Mint 22.3-Cinnamon 64-bitをクリーンインストールしてみました。 デスクトップはCinnamon6.6.7です。
インストールに際しては;
Takeo_Terazawaさんのnoteブログ記事:『【簡単】Linux Mint 22インストール/ Windows10サポート終了【初心者】』
https://note.com/takeo_terazawa/n/nbf3d1e411bd2
xerusさんのLinux Mint 22のインストール後にやること
https://sub-log.jp/2024/08/15/must-do-t ... x-mint-22/
などを主に参考にさせていただきインストールを進めました。
ここから本題です。 全角かな入力と半角英数の入力メソッドの切替が「半角/全角」を押すたびに交互に切り替るトグルスイッチになっているのが精神衛生に非常に悪く、winでは右親指で「変換」キーを押すと全角カナ入力、左手親指で「無変換」キーを押すと半角英数入力になるようにキーアサインを変更して長年慣れ親しんできました。 Linux Mintでも慣れ親しんだ「変換」、「無変換」が使えるようにしたいと思ったのが発端です。 ちなみに、入力メソッドフレームワークにはFcitx5、日本語インプットメソッドエディタにはMozcをインストールしてあります。
インターネットをあちらこちら探して見つけた情報で、Mozcの設定を以下のようにしました;
Mozcの設定から「設定ツール」を開き
キー設定の選択を「カスタム」にして「編集」をクリック
モード「文字入力なし」項目でリストされている入力キー「Henkan」の行のコマンド表示をダブルクリックしてプルダウンメニュを表示させ「IMEを有効化」を指定
モード「文字入力なし」項目でリストされている入力キー「Muhenkan」の行のコマンド表示をダブルクリックしてプルダウンメニュを表示させ「IMEを無効化」を指定
プロパティパネルの「適用」をクリックして「OK」をクリック
もう一度設定を開いて変更内容が保存されているのを確認してPCを再起動
しかし「半角/全角」キーがトグルスイッチになったままで「変換」、「無変換」キーを押してもIMEの有効化・無効化の切り替えができないままでした。
2,3日あちこち情報を探し、Linux Mintもうやめようかな、と、思い始めた頃、このフォーラムがあることに気づき、aoipuchuさんからアドバイスをいただき、Fcitx5の設定も変更する必要があることを理解し設定を以下のようにしました;
Fcitx5の設定を開き「グローバルオプション」タブをクリック
「入力メソッドを有効にする:」の行の右端にある「+」マークをクリック
「空」と表示されるボタンが追加されるので、そこをクリックした後にキーボードの「変換」キーを押下すると「空」表示が「変換」表示に変わる
同様に「入力メソッドをオフにする:」の行の右端にある「+」マークをクリック
「空」と表示されるので、そこをクリックした後にキーボードの「無変換」キーを押下すると「空」表示が「無変換」表示に変わる
右下の「適用」、「OK」を押して設定から抜けてPCを再起動
以上で、「半角/全角」キーを使わずに「変換」、「無変換」キーを押すことで、今がどの変換モードになっているかを気にすることなく文字入力ができるようになりました。 要は、Fcitx5の設定変更とMozcの設定変更の合わせ技が必要であったということです。
以上、かなり冗長なまとめになりましたが、未来の私への備忘録とさせていただきます。
ありがとうございました。
p.s;このスレッドを「ハードウエア」の部屋に立てて始めてしまいました。 内容からして「ソフトとアプリ」の部屋のほうが良いと思っています。 フォーラムポリシー上支障あればお手数をおかけして申し訳ありませんが移動をお願いいたします。
Archie Ito