理由は聞かないでください。左のコントロール + スペースを押してキーボード言語 (US/UA を使用) を切り替えたいのですが、残念ながら適切な設定にこのキーの組み合わせがありません。
現在、Alt+Shift がありますが、気に入りません。
Ubuntu 14.04。
どうやってやるの?
(ごく普通の普通のキーボードを使っています)
答え1
私のデフォルトの米国英語版 Ubuntu 14.04 セットアップでは、システム設定 -> 個人設定 -> テキスト入力の下にあります。言語設定で IBus が IME として設定されているようですが、別の IME がインストールされている場合は異なる可能性があります。
答え2
Xfce4、翻訳そしてノームキーボードレイアウト変更のカスタムショートカットを設定できます。しかし、ここではCtrl + Space
オプションなし
追加する方法は次のとおりです。
/usr/share/X11/xkb/rules/evdev.xml
ファイルをテキスト エディターで開き、grp:win_space_toggle
内部のオプションを見つけます。その後に新しいgrp:ctrl_space_toggle
オプションを追加します (オプションの順序を厳密に維持する必要はありませんが、Win + Space
最も類似したオプションであるため、一緒に保持すると便利です)。
...
<option>
...
<name>grp:win_space_toggle</name>
...
<option>
<option>
<configItem>
<name>grp:ctrl_space_toggle</name>
<description>Control+Space</description>
</configItem>
</option>
...
- 開いて再度
/usr/share/X11/xkb/rules/evdev.lst
検索しますgrp:win_space_toggle
。そして独自の行を追加します:
...
grp:win_space_toggle Win+Space
grp:ctrl_space_toggle Control+Space
...
- 開いて
/usr/share/X11/xkb/rules/evdev
、次の後に新しい行を追加しますgrp:win_space_toggle
:
...
grp:win_space_toggle = +group(win_space_toggle)
grp:ctrl_space_toggle = +group(ctrl_space_toggle)
...
- 開いて
/usr/share/X11/xkb/symbols/group
設定を追加しますwin_space_toggle
:
...
partial modifier_keys
xkb_symbols "win_space_toggle" {
...
};
partial modifier_keys
xkb_symbols "ctrl_space_toggle" {
key <SPCE> {
type[Group1]="PC_CONTROL_LEVEL2",
symbols[Group1] = [ space, ISO_Next_Group ]
};
};
- GUI キーボード設定ツールに移動し、希望するキーの組み合わせを選択します。私の KDE では次のようになります。
* オプションに名前を付けたLeft Control + Space
ので、スクリーンショットでの名前は少し異なります