Saya ingin menggunakan keyboard aluminium Apple panjang dengan tombol Command Cmd
and Control yang ditukar Ctrl
. Bagaimana ini dilakukan langkah demi langkah menggunakan Trusty Tahr (14.04) xkb
?
Catatan: Ini solusi tidak bekerja untuk saya karena xkb
diganti xmodmap
di 13.04 atau bahkan sebelumnya .
keyboard-layout
xkb
apple-keyboard
Aleksandar Savkov
sumber
sumber
Jawaban:
Jawaban ini sebagian besar didasarkan pada jawaban yang diberikan di sini . Alasan saya bertanya dan menjawab pertanyaan ini lagi adalah langkah terakhir, yang tidak sepenuhnya dijelaskan. Untuk bacaan lebih lanjut tentang
xkb
lihat di sini , di sini , dan di sini .Buat file dalam
/usr/share/X11/xkb/symbols
(bisa juga di/etc/X11/xkb/symbols
) dipanggilaltwin2
dan berisi pemetaan berikut:Masukkan baris berikut di bawah
option = symbols
bagian dalam/usr/share/X11/xkb/rules/evdev
(abaikan peringatan pada baris pertama):Tambahkan opsi baru ke
/usr/share/X11/xkb/rules/evdev.lst
bawah bagianoption
:Jika Anda tidak tahu di mana file konfigurasi keyboard Anda, Anda dapat mengeditnya menggunakan dconf-editor , menambahkan
"altwin2:cmd_n_ctrl"
dixkb-options
bawah org :: gnome :: desktop :: input-sources seperti yang ditunjukkan di sini . Jika Anda tahu di mana file konfigurasi Anda, Anda harus memasukkan opsi baru diXkbOptions
bidang seperti yang ditunjukkan di bawah ini:Mulai ulang atau mulai ulang
lightdm
untuk memperbarui perubahan:CATATAN: jika ada perubahan yang dilakukan secara langsung dalam file tata letak, yaitu tidak menggunakan opsi, file yang di-cache
/var/lib/xkb/
perlu dihapus seperti yang ditunjukkan di sini .sumber
!option = symbols
bagian, bukanoptions = symbols
(menghabiskan waktu mencari "options =" untuk menemukan bagian).Di 16,04, inilah cara saya akhirnya berhasil. Xmodmap tidak bekerja secara universal di semua aplikasi, alat tweak gnome tidak memiliki fungsi, mengedit dconf altwin2 key swap kustom (seperti jawaban utama di sini) gagal, jadi saya mencabut rambut saya sampai saya menggabungkan beberapa jawaban ke dalam ini lengkap, sederhana , dan solusi elegan:
ubah ke:
Menyimpan.
(Saya tidak tahu apakah ini diperlukan, tetapi saya melakukannya.)
Mulai ulang.
sumber