web-dev-qa-db-ja.com

キーマップ全体をリセットせずに、単一の一時キーマッピングを削除するにはどうすればよいですか?

先日 この質問 を見ました。ユーザーの K キーが壊れていて、彼らはそれをRight-Shift。良い答えが表示されたので、テストして、それが機能するかどうかを確認したいと思いました。私が走った:

xmodmap -e "keycode 62 = k"

私は右を決して使用しないという理解の下でこれを行いましたShift 何でも。私は完全に間違っていたことがわかりました。私は一日中使っています。

私はドキュメントを埋め、コマンドを破壊し、almostでも間違ったものを削除しています(右Shift+Delete)。それは感情のジェットコースターでしたが、今は消えて欲しいです。すみません、宇宙。

Xを再起動したり、Xを再起動したりすることはできますが、実行中の作業が多くあり、やるべきことがあります。 xmodmapが作成したマッピングを削除して、Right-Shift ちょうどいいですShift

この場合、それはただ1つのマッピングです(したがって、Etcher Sketchのアプローチは私にとってはうまくいきます)が、私が保持したい他のマッピングがあると仮定します。

8
Oli

試してください:

xmodmap -e "keycode 62 = Shift_R"

xmodmap -pkeを使用して現在のマッピングのリストを表示し、左を調べます。Shift。正しいものは対称性から生じます。

7
muru