Persis seperti yang ditanyakan judulnya. Bagaimana cara menghapus pengaturan xmodmap?
Saya memiliki model IBM M, dan entah bagaimana xkeycaps memasukkannya ke dalam kepalanya bahwa End saya kuncinya sama sekali bukan kunci apa pun. xev
melaporkan penekanan tombol saat saya menggunakannya, jadi saya tahu acara tersebut dihasilkan oleh keyboard. Juga, xkeycaps berpikir bahwa tombol panah saya semuanya miring, dan ternyata bilah gulir rusak sehingga hanya menggulir ke bawah - jadi saya tidak dapat menggulir ke atas untuk menemukan keyboard IBM yang mungkin dekat dengan peta saya sehingga saya dapat memperbaiki kunci saya .
Jadi saya mencoba mengatur ulang keyboard saya ke pengaturan default, tetapi halaman manual xmodmap tidak memiliki "reset semua" atau "hapus semua" atau hal semacam itu (yang dapat saya temukan).
Jawaban Terbaik
xmodmap
tidak memiliki gagasan tentang keadaan, sehingga tidak memiliki cara untuk mengatur ulang keadaan secara langsung. Anda dapat mensimulasikannya dengan menggunakan xmodmap -pke >.xmodmap.orig
sebelum membuat perubahan apa pun (meskipun tidak menyimpan peta pengubah, yang harus Anda simpan dan pulihkan secara manual) — tetapi agak terlambat untuk itu.
Sistem modern umumnya tidak menggunakan xmodmap
untuk mengkonfigurasi keyboard, meskipun. setxkbmap
adalah cara modern untuk melakukannya; dan itu memang reset binding saat dijalankan. Jadi Anda mungkin dapat menggunakan setxkbmap -layout us
untuk mengatur ulang hal-hal normal. Lebih lengkapnya adalah memeriksa konfigurasi default di /etc/X11/xorg.conf
. Misalnya, di sistem saya
jinx:718 Z$ sed -n '/Identifier.*Keyboard/,/EndSection/p' /etc/X11/xorg.conf
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbOptions" "grp:alt_shift_toggle"
EndSection
Perintah yang sesuai adalah
setxkbmap -model pc105 -layout us -option grp:alt_shift_toggle
Jika ada XkbVariant
entri dalam output, Anda akan meneruskan nilainya dengan -variant
. Satu hal yang harus diperhatikan adalah bahwa opsi ditangani secara khusus:Anda hanya dapat menetapkan satu opsi per -option
parameter, dan Anda perlu menggunakan -option ''
untuk mengatur ulang parameter terlebih dahulu. Jadi untuk mereset sepenuhnya ketika ada sesuatu seperti XkbOptions "grp:alt_shift_toggle,grp:ctrls_toggle"
Anda akan membutuhkan
setxkbmap -model pc105 -layout us -option '' -option grp:alt_shift_toggle -option grp:ctrls_toggle