Menyenangkan w. xmodmap
Saat Anda menekan tombol pada keyboard, ada beberapa tempat yang menentukan apa yang terjadi. Keyboard itu sendiri, kernel, X atau manajer tampilan lainnya. Untuk tujuan Anda, kami dapat mengajarkan X untuk memperlakukan kunci Super secara berbeda.
Tombol Super biasanya dipetakan ke Mod4. Jadi, ketika Anda menekan Mod4 + Tab, Anda mungkin berharap dapat melakukan tab melalui jendela yang berbeda. Tidak selalu, tetapi seringkali aplikasi mengabaikan pengubah ini, atau tidak menerimanya.
Opsi yang Anda miliki adalah menyesuaikan cara kunci Super diperlakukan. Jika Anda melakukan ini, kemungkinan besar Anda ingin menukar fungsionalitas dengan kunci yang berbeda. Ini untuk memastikan Anda dapat terus melakukan hal-hal seperti contoh Mod4 + Tab sebelumnya, atau kombinasi umum lainnya.
Jika Anda ingin melihat bagaimana X bekerja dengan pengubah Anda saat ini, Anda dapat mencetaknya menggunakan xmodmap
:
$ xmodmap
xmodmap: up to 4 keys per modifier, (keycodes in parentheses):
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x69)
mod1 Alt_L (0x40), Alt_R (0x6c), Meta_L (0xcd)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce), Hyper_L (0xcf)
mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)
Di sini, kita dapat melihat bahwa semua kunci Super, dan kunci Hyper dipetakan ke Mod4. Jika keyboard Anda memiliki tombol Kiri dan Kanan Super, Anda bahkan dapat melakukan penyesuaian hanya pada atau yang lainnya. Misalnya, Anda bisa mengeluarkan Super Kiri dari Mod4, sambil menjaga Super Kanan sebagai tombol Super normal.
Anda harus meluangkan waktu untuk melihat bagaimana orang lain telah menggunakan kunci pengubah selama bertahun-tahun untuk membiasakan diri dengan ide dan cara orang belajar untuk mengambil keuntungan besar. Idenya adalah bahwa Anda menghapus pengubah, dan kemudian menambahkannya kembali. Anda dapat mengatur sesuatu seperti ~/.xmodmaprc
dan kemudian berlari xmodmap ~/.xmodmaprc
.
# .xmodmaprc
clear mod4
clear control
add mod4 = Super_R
add control = Super_L
add control = Control_L
add control = Control_R
Mengapa tidak menggunakan kunci Kontrol saja? Sangat mungkin Anda memiliki kunci Kontrol di sebelah kunci Super Anda, jadi terserah kepada Anda untuk menemukan penggunaan untuk pengubah lain, seperti Mod3, dan menggunakannya. Yang lain menggunakan Mod2 atau Mod5 dengan cara yang cukup pintar untuk meningkatkan jumlah pengubah yang tersedia.
Setelah Anda mendapatkan semuanya dengan cara yang Anda inginkan, Anda dapat mengaktifkan pengaturan ini dengan X dan pengguna Anda setiap kali Anda masuk dengan menambahkan xmodmap
baris ke ~/.xinitrc
file Anda :
xmodmap ~/.xmodmaprc
Setelah Anda memetakan ulang kunci Super_L Anda untuk tidak menjadi bagian dari Mod4, tetapi bagian dari kelompok pengubah lain, Global Shortcuts Keyboard harus mengambil pada kombinasi tombol Anda.
Masalah yang mungkin terkait
Meskipun sebenarnya bug Gnome (?), Dapatkah masalah ini atau yang serupa terjadi pada Anda? Kemungkinan besar Anda menginginkan solusi konfigurasi Plasma ini , berjudul "Bagaimana saya bisa mencegah Meta membuka peluncur KDE Plasma?":
Seperti yang tersirat di sini , edit ~/.config/kwinrc
, tambahkan baris berikut ke bawah.
[ModifierOnlyShortcuts]
Meta=
Kemudian restart kwin dengan kwin_x11 --replace & disown
.