Bagaimana cara memetakan ulang kombinasi tombol menjadi kunci?

9

Apakah mungkin untuk memetakan ulang kombinasi tombol ke kunci dalam sistem berbasis server X, sehingga misalnya jika saya menekan End+ Arrow_up, kode kunci untuk Homedibuat? Google tampaknya diam tentang masalah ini. Akan lebih bagus jika ada solusi, karena itu akan membuka banyak kemungkinan untuk pemetaan keyboard yang lebih nyaman.

jons34yp
sumber

Jawaban:

5

Lihatlah pertanyaan serupa ini di superuser. Sesuatu seperti

"xdotool key Home"
  End + Up

dalam .xbindkeysrcfile harus cukup.

Jika Anda benar-benar ingin mencoba menggunakan xmodmap, permulaannya adalah memetakan Endkunci atau Upkunci ke kunci pengubah. Xmodmap. Misalnya, Anda dapat mengambil dua kunci dengan xevdan memetakan Endkunci mode_switchdengan

keycode NN("End" keycode) = mode_switch

dan kemudian memetakan bagian mode_switch UpkeHome

keycode NN("Up" keycode) = Up NoSymbol Home

Tetapi saya tidak yakin tentang bagian itu, Anda harus bereksperimen. Yang pasti akan berhasil adalah membiarkan lingkungan desktop Anda melakukan pekerjaannya (dconf dll.).

Petunjuk lain mungkin ditemukan di sini .

ix5
sumber