Saya ingin menjalankan perintah ini setiap kali saya masuk (atau setiap kali saya memulai, jika itu tidak berhasil): xmodmap -e 'keysym Delete = Menu' -e 'keysym Menu = Delete'
Saya sudah mencoba banyak hal. Saya memasukkan perintah System > Preferences > Startup Applications
. Saya memasukkannya ke dalam .sh
file, menandainya chmod +x
dan memasukkan file itu ke dalam System > Preferences > Startup Applications
. Saya memasukkan script /etc/init.d
. Saya memasukkan perintah ~/.profile
. Sepertinya tidak ada yang berhasil.
Akhirnya, saya memasukkan ini ke dalam ~/.profile
:
touch test1
xmodmap -e 'keysym Delete = Menu' -e 'keysym Menu = Delete'
touch test2
Baik test1 dan test2 dapat dibuat, tetapi kunci masih belum dipetakan kembali. Jika saya hanya menyalin / menempelkan perintah dan menjalankannya secara manual, itu berfungsi dengan baik. Tapi itu tidak akan berjalan saat login. Ada ide?
gconf-editor
, jelajahi/desktop/gnome/peripherals/keyboard/general
, dan editknown_file_list
entri untuk dihapus.Xmodmap
.$ gsettings set org.gnome.settings-daemon.plugins.keyboard active false
Saya menemukan bahwa di tempat di Gconf-Editor yang disebutkan di atas nama tata letak keyboard Anda yang direvisi akan muncul dua kali, sekali di bawah "known_file_list" dan sekali di bawah "update_handlers". Mengapa Ubuntu terkadang memasukkan entri yang terakhir, dan kadang-kadang tidak ... yah, itu membuat Anda tetap waspada, bukan?
Kebetulan, setelah banyak penelitian saya menggunakan tweak di atas untuk menetapkan kembali tombol Windows Kiri. Saya menempatkan pernyataan berikut dalam tata letak keyboard saya sendiri untuk membuatnya menduplikasi tombol Panah Kiri: -
kode kunci 133 = 0xFF51
(Periksa apakah itu adalah kode yang tepat untuk Anda dengan masuk ke xev dan menekan satu tombol terlebih dahulu lalu yang lain.)
Ini hanya poin kecil, tetapi sementara saya di Internet itu memberi saya tombol "Kembali" yang nyaman - Alt + Win dengan tangan kiri. Saya bisa melakukannya tanpa melihat.
sumber
Beberapa sistem mencari file bernama
~/.Xmodmap
dan menjalankan perintah yang ditemukan di sana. Coba letakkan baris ini di file itu:sumber