Settings > Keyboard > Layout
があり、iBus
およびinput methods
と呼ばれるものがあります。
Keyboard > Layout
GUIを使用して13.1でレイアウトを構成しましたが、正常に機能しました。しかし、14.04に更新した後、iBus
と呼ばれるものが表示され、現在は私のショートカット Alt+Shift 動かない。何かがこのホットキーをインターセプトしているようです。 Keyboard > Layout
でホットキーを他の何かに設定すると機能します。レイアウトを変更できますが、 Alt+Shift まったく機能していません。
キーボード入力設定のこれらの異なる方法は何ですか?どの方法が望ましいですか?競合を防ぐために、1つの優先メソッドのみを有効にし、別のメソッドを無効にするにはどうすればよいですか?
パネルにはiBus
アイコンがあります。クリックすると、2つの入力方法を含むドロップダウンメニューが表示されます。しかし、それらのいずれかを選択しても、何も起こりません。入力言語は同じままです。
お知らせ下さい。ありがとうございました!
このすべての背後にある技術的な詳細がわからないが、最新のXubuntu 14.04で複数のキーボードレイアウトを構成するために使用できる方法を次に示します。
Settings Manager
を開きますInput Method
を起動しますOK
および/またはYes
をヒットNone
を選択し、OK
を数回クリックしますKeyboard Input Methods
を開きますKeyboard Shortcuts
セクションで、Next input method
コマンドに関連付けられているすべてのキーを削除しますKeyboard
を開き、Layout
タブを選択して、レイアウトとショートカットを設定しますAll Settings
を開きますInput Method
を選択しますOK
および/またはYes
を押した場合(おそらく数回)REMOVE
を選択しましたOK
またはYes
を押すKeyboard
を開き、Layout
タブを選択して、レイアウトとショートカットを設定しますこれで問題なく動作するはずです。
ASUS EeePC 1015PXをXubuntu 14.04でデフォルトでヨーロッパのキーボードレイアウトに使用する際に問題が発生したため、ログインするたびにターミナルで変更する必要がありました。
しかし、今では、バグが修正されるまで、Xubuntuで起動スクリプトを作成して、ログイン時に必要なものを設定できます(そして、スリープ状態のバグの後にラップトップが黒い画面に苦しむことを考慮して、シャットダウンしてログインしています)最近たくさん!)
メニュー>>設定マネージャ>>システム>>セッションと起動>>タブアプリケーションの自動起動
[追加]ボタンをクリックし、次の3つのボックスに入力します。
名前:USKeyboard(または任意の名前で呼び出します)
説明:ログイン時にキーボードレイアウトをUSに変更します。
コマンド:setxkbmap -layout us
OKをクリック
キーボードを再起動してテストします(私にとっては、SHIFT-2が「@」ではなく「」を、またその逆、および|などの他の文字変更を確認することを意味します)。
他の地域のキーボードレイアウトの略語をGoogleで検索する必要がありますが、原則は同じである必要があります。略語を見つけたら、setxkbmap -layoutコマンドを使用して、ターミナルのレイアウトを変更できます。リージョンのコードをいつでも追加できますが、再起動するたびにデフォルトで起動スクリプトで選択したものに戻ります。
IBusは、最新のUnix/Linuxキーボード入力方式です。おかしなことに、私はあなたの状況の正反対のために問題を経験しました:IBusはXubuntuの新規インストールではデフォルトでオンになっていませんでした。 IBus入力と切り替え方法は、[設定]-> [キーボード入力方法]([i]アイコン付き)にあるIBus構成ウィンドウで構成できます。