Ubuntuの新しいバージョンで使用しているMacキーボードがあります。WebブラウザーでF5キーを押してページを自然に更新しようとするたびに、UbuntuではこのキーはKeyboard Brightness Downにマップされるようです。
xev
F5キーを実行して押すことでこれを確認し、キーコードをにマップしましたXF86KeyboardBrightnessDown
。次に、別の端末に移動F5
し、コマンド `xmodmap -e" keycode 237 = F5 " を使用して通常の端末にマッピングしようとしました。新しい問題は、F5を1回または複数回押しても、デフォルトのキーボードの明るさの動作がそのままであり、F5を少し押した場合にのみF5がブラウザーのページを更新することです。
押し続けるとOSに対するF5のイベントトリガーが期限切れになりますが、クロームなどのブラウザーでは、キーを押したままにするとイベントが引き続き発生し、最終的にページが更新されます。そのため、OSがキーのリッスンを停止しても、ブラウザーはまだ高いレベルでリッスンしており、デフォルトのブラウザー機能が作動していると想定F5
しています。
F5
OSのキーのデフォルトの動作を完全に排除するにはどうすればよいですか?私がやりたいことは可能ですか?
編集:
また、F5キーの機能をF13キーのようなデフォルトの動作を持たない別のキーにマップすると(マップされますXF86Tools
が、何もしません)、ブラウザでページが即座に更新され、このキーでこの問題が発生しますプレス、存在しないキーボードの明るさを変更しようとします。
xmodmap
残念ながら廃止されました。まったく重複していませんが、たぶんaskubuntu.com/a/423245/16395が役立つかもしれません。