web-dev-qa-db-ja.com

Ctrl + 1、Ctrl + 2、Ctrl + 3などでキーボードスイッチを設定する方法

キーボードスイッチ設定のウィンドウには、それぞれに固有の組み合わせでキーボード言語を切り替えることができるオプションがあります。

例えば、 Ctrl + 1 -英語の場合、 Ctrl + 2 -ロシア語、 Ctrl + 3 ウクライナ語など。Ubuntuでこのことを設定するオプションがあれば、非常に便利です。

オプションはありますか?

6
ﷲ اكبر

setxkbmapを使用してこれを行うことができます。 man setxkbmapから:

Setxkbmapコマンドは、コマンドラインで指定されたオプションによって決定されるレイアウトを使用するようにキーボードをマップします。

これを行うには、設定からKeyboardを開き、Custom Shortcutsをクリックします。 +記号をクリックして、以下に示すように「カスタムショートカット」ウィンドウを埋めます:

enter image description here

適用を押します。 「無効」をクリックして押します Ctrl + 2 これをロシア語を有効にするためのショートカットとして作成します。

ここで手順を繰り返しますが、コマンドとしてsetxkbmap usを追加し、 Ctrl + 1 ショートカットとして。これにより、有効になります Ctrl + 1 英語のショートカットとして

4
Ron

忘れないで!英語を使用する必要がある場合は、異なる言語の特定の2つの記号を印刷する必要があります。

setxkbmap us-英語を使用する場合

setxkbmap uk-英国英語を使用する場合
等々

0
volos

を押すと、インストール済みのキーボードレイアウトをすばやく切り替えることができます Super + space bar

このキーボードショートカットを変更するには:

System settings > Text Entry.

enter image description here (申し訳ありませんが、スクリーンショットは英語ではありません)

0
hg8