web-dev-qa-db-ja.com

間違ったキー動作

私は最近、非常に奇妙なエラーに遭遇しました。

Ubuntu 12.04とイタリア語キーボードを備えたAsus S301Lがあります。ログインするたびに、キーボードのキーが正しく機能しません。

  1. p 生産する *
  2.  生産する /
  3. - 生産する +

しかし、他の人も、たとえば、このメッセージを書くだけでかなり時間がかかりました。

再び適切に動作するようにする唯一の方法は、ターミナルから入力することです:

setxkbmap it

このコマンドは、フォルダーからキーボードレイアウト構成を取得します

/usr/share/X11/xkb/symbols/

そして、(無期限の)期間だけ再び動作を開始し、その後、再び物事が間違っています。

Localeコマンドの出力は次のとおりです。

LANG=en_US.UTF-8
LANGUAGE=en_US:en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=it_IT.UTF-8
LC_TIME=it_IT.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=it_IT.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=it_IT.UTF-8
LC_NAME=it_IT.UTF-8
LC_ADDRESS=it_IT.UTF-8
LC_TELEPHONE=it_IT.UTF-8
LC_MEASUREMENT=it_IT.UTF-8
LC_IDENTIFICATION=it_IT.UTF-8
LC_ALL=
2
user2368158

あなたが説明するデスクトップ環境(DE)のように聞こえますが、あなたの場合はGnomeは、時々デフォルト設定に戻ることであり、それがキーボードレイアウトの問題です。最も簡単な解決策は、Gnome設定メニューから正しい設定を設定することです。

システム設定を開き、キーボードをクリックして、「レイアウト設定」をクリックします。

enter image description here 次の画面で、不要なキーボードレイアウトを削除します。

enter image description here


この問題が引き続き発生する場合は、地域設定(システム設定=>言語と地域)もお好みに設定してください。ただし、私は常にアメリカ英語のレイアウトとヨーロッパスタイルの番号および地域の設定を混在させているため、これが問題であるとは思いません。

1
terdon