web-dev-qa-db-ja.com

F10、F11、およびF12を修正するにはどうすればよいですか?

キーボードに関連するソフトウェアは何ですか?またはキーボード構成?

問題

それは私のアカウントでのみ、ローカルです。キーを再割り当てしようとしても、それらはまだ機能しません。

情報

私のラップトップ

端末でxevと入力すると、キーコードがなくなっていることに気付きます。 F12を押してこれを取得しました。

   FocusOut event, serial 33, synthetic NO, window 0x5200001, 
   mode NotifyGrab, detail NotifyAncestor 

   FocusIn event, serial 33, synthetic NO, window 0x5200001, 
   mode NotifyUngrab, detail NotifyAncestor 

   KeymapNotify event, serial 33, synthetic NO, window 0x0, 
   keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
   0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

それが起こった理由

this question/answer経由でオーディオをストリーミングしようとしました。しかし、プログラムを終了してプログラムを停止すると、F10-F12が機能しなくなったことがわかりました。

問題私はソフトウェアが何と呼ばれるか、またはそれがどのように機能するかわかりません。

以下のキーコード:

F10 76

F11 95

F12 96

解決

私が見つけた唯一の解決策は、Ubuntuを再インストールすることでした。悲しいことですが、問題が一度きりであることを願っています...

15
Alvar

キーコードよりも低い値から開始する必要があります。これらのキーのスキャンコードを見つけ、キーコードをそれらに関連付ける必要があります。これらを扱うサブシステムはudevであり、関連ファイルは/lib/udev/にあります。

ステップ1

キーF10、F11、およびF12を押したときに出力が生成される場合は、/ var/log/dmesgをチェックインします。これを行うには、ログファイルビューアー(gnome-system-log)を起動し、これらのキーを押したときにdmesgに追加されていることを確認します。

  • 出力が生成される場合、キーが発行するスキャンコードに関連するキーコードはないため、直面している問題は非常に低いレベルです。これらのスキャンコードにキーコードを割り当てる必要があります。 setkeycodesを使用して、正しいスキャンコードを割り当てます。

  • 出力が生成されない場合、X Orgの構成に問題があり、udevに問題がある可能性があります。次のステップを参照してください。

ステップ2

走る

/lib/udev/findkeyboards

キーボードに適したデバイスを見つけるために。サンプル出力は

USB keyboard: input/event6
AT keyboard: input/event5

この場合、キーボードはinput/event5です。

次に、実行します

Sudo /lib/udev/keymap -i input/event5

問題のあるキーを押します。 Escキーを押すと、このプログラムを終了できます。

私のサンプル(正しい)出力は

scan code: 0x44   key code: f10
scan code: 0x57   key code: f11
scan code: 0x58   key code: f12

ステップ

キーが新しいユーザーアカウントで機能することに気付いた場合、現在のアカウントの構成設定に問題があります。キーを再割り当てする方法はいくつかあります。たとえば、F10、F11、F12の新しいショートカットを誤って作成したかどうかを確認します

システム"設定"キーボードショートカット

5
user4124
  1. キーボードの環境設定->レイアウトに移動し、新しいレイアウトを追加します(英国または現在お持ちでないもの)。
  2. 現在のレイアウトを削除してからログアウトし、再度ログインします。
  3. キーボードの設定->レイアウトに移動し、古いレイアウトを再度追加して、以前に追加したレイアウトを削除します。
  4. ログアウトしてからログインし直してください。今すぐ機能を確認してください。
0
george

あなたの問題は、キーボードの設定とはまったく関係ありません。

  • 私はgnome-shortcuts(おそらくキーを再割り当てする)をチェックします...

  • ...または、使用するソフトウェアにgnome-shortcutシステムで問題を引き起こす可能性のあるmediakey-pluginまたは設定が含まれているかどうかを確認します。おそらくそのソフトウェアはgtk +ではありません。大胆またはアマロックのようなものである可能性があります。

Pulseaudioのクラッシュが(直接)あなたの問題を引き起こす可能性はありません。

0
minimec