Apakah ada cara untuk menukar fn (fungsi) dan tombol kontrol di linux pada macbook pro?

10

Saya tidak peduli apakah ini dilakukan di BIOS atau modul kernel atau perangkat lunak. Apakah ada cara sama sekali untuk membuat kunci 'fn' bertindak sebagai 'kontrol' dan kunci 'kontrol' bertindak sebagai 'fn' di linux yang berjalan di macbook pro?

PS. Anda dapat melakukan ini dengan perangkat lunak di OSX dengan aplikasi KeyRemap4MacBook.

abc
sumber
Saya pikir ini bawaan pada keyboard. Tapi tidak yakin.
maksimal
Saya tidak bisa memberikan jawaban yang tepat, tetapi lihat bagaimana penulis file tata letak keyboard ini mengubah pemetaan tombol. Saya menemukan bahwa mengubah kunci biasa agak sepele. Dengan sedikit kesabaran dan dengan mempelajari contoh-contoh lain (di mana file-file itu harus diinstal), Anda mungkin dapat mengetahui cara memetakan kembali kontrol dan kunci fn. colemak.com
Ярослав Рахматуллин

Jawaban:

1

Saya pribadi tidak perlu melakukan ini, tetapi tautan ini menunjukkan bahwa Anda harus dapat memodifikasi penekanan tombol kernel saat boot untuk melakukan peralihan ini.

Tautan ini juga menyatakan bahwa XFree86 akan mencoba dan memuat pemetaan kernel pada waktu pengambilannya sehingga tidak perlu ada perubahan hanya untuk X jika Anda melakukan hal di atas terlebih dahulu.

g19fanatic
sumber
0

Anda dapat mencoba menjalankan xev dari xterm dan melihat kode kuncinya untuk fn. bit menjadi anded dan orred jadi mungkin Anda harus menahan tombol lain (ctrl) saat Anda menekan fn untuk melihat data tetapi kemudian mengambil (mungkin 0xffe3) kembali dan mungkin Anda akan memiliki nilai yang dapat Anda gunakan dengan xmodmap. Saya berjuang dengan kunci d ** m fn sebelumnya di keyboard itu dan saya menyerah.

berdebu
sumber