お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2018-07-20 10:41:41

toshiki wada
メンバ
登録日: 2013-04-03

ubunut18.04 コマンドキーで入力ソースの切り替えができない

デスクトップでubuntu16.04LTSでus配列のAppleキーボードで、入力ソースの切り替えをcommondキーに割り当てて使っていました。
このPCにubuntu18.04LTS 日本語 Remixをインストールしたところ、入力ソースの切り替えができません。
ちなみに、

設定-デバイス-キーボード
次の入力ソースへ切り替えるをクリックし、ショートカットの設定でcommondキーを押しても、何も反応がありません。

その前から、MacBook ProのVirtualBoxにubuntu18.04をインストールしていますが、
こちらは、ショートカットにcommondキーを割り当てることができます。
これで、commondキーを押すと、
入力ソースが表示されて切り替えの状態になり、さらにアクティビティの状態になります。

他に、Mac、Windowsでもcommondキーで切り替えるようにしていますので、commons+スペースだとよく間違います。

キーボードを制御している何か設定があるでしょうか。
デスクトップとVirtualBoxで設定を比べてみたいと思うのですが、どこが関係するでしょうか。

よろしくお願いします。

オフライン

 

#2 2018-07-21 00:14:53

aaabbbcccdddeeefffggghhh
メンバ
登録日: 2008-02-25

Re: ubunut18.04 コマンドキーで入力ソースの切り替えができない

Ubuntu 18.04で採用されているGNOME 3では、Superキー(WindowsキーやCommandキーなど)は特別扱いされているらしく、
Superキー単独での設定は、GUIの設定ツールからは出来なくなっているようです。

ですので、端末で、

gsettings set org.gnome.mutter overlay-key ''
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['Super_L']"

というコマンドを実行することで、左Commandキーで入力ソースの切り替えが出来るようになるはずです。

ただし、このコマンドを実行するとSuperキーを押してもアクティビティ画面に切り替わらなくなり、
Super + Aなどのショートカットキーも使えなくなります。

元に戻す場合は、

gsettings reset org.gnome.mutter overlay-key
gsettings reset org.gnome.desktop.wm.keybindings switch-input-source

と実行してください。

オフライン

 

#3 2018-07-21 15:50:34

toshiki wada
メンバ
登録日: 2013-04-03

Re: ubunut18.04 コマンドキーで入力ソースの切り替えができない

ありがとうございました。
使わせていただきます。

オフライン

 

Board footer

Powered by FluxBB