Saya menggunakan keyboard Wireless Apple dan saya sedikit kecewa bahwa Fnkunci dan Ctrlkunci memiliki urutan itu. Ini tidak nyaman bagi saya. Bagaimana saya bisa dengan mudah menukar mereka?
keyboard
wireless-keyboard
ValeriiVasin
sumber
sumber
Jawaban:
Windows:
Ini dapat dilakukan dengan menggunakan SharpKeys 2.1.1 :
Apa yang dapat Anda lakukan:
Apa yang tidak bisa Anda lakukan:
Mac OS X
Itu dapat dilakukan dengan menggunakan DoubleCommand :
Bacaan terkait:
Saya telah menemukan Keyboard MacBook Pro - Bagaimana Cara Swap / Remap Keys? mengandung informasi yang berguna tentang hal ini.
sumber
DoubleCommand
tautan perangkat lunaknya, saya telah menemukannya sebelum melihat posting Anda :) Tetapi itu membantu saya. Dan saya punya masalah lain: bagaimana mendefinisikan ulangeject
? Apa itu mungkin?! Saya ingin mengaturnyadelete
tingkah laku ... Fu ** ing apple devs berpikir bahwa kita tidak menggunakandelete
atau lebih nyaman mengetikfn+backspace
daripadadelete
saat pemrograman?DoubleCommand
saya memiliki masalah ketika menggunakan pintasan kombo (misalnyaCtrl+Shift+Up
,. Hanya tombol asli yang berfungsi ...fn
kunci menjadicontrol
kunci.Sayangnya, ini kemungkinan besar tidak akan berhasil. Dengan pengecualian menukar firmware keyboard bluetooth atau memasang ulang tombol harddware.
Alasan : Kunci Fn adalah pengubah untuk scancodes yang dihasilkan. Kunci ini adalah pengubah pada tingkat perangkat keras. Sebuah penekanan tombol fn tidak dapat dilihat bahkan (menggunakan 'xev' pada keyboard Bluetooth Apple saya di linux)
EDIT: Tes cepat menunjukkan itu mungkin (menggunakan showkey pada tty nyata):
Fn memiliki kode kunci 464
Ctrl memiliki kode kunci 29
sumber
Untuk versi hingga (dan termasuk) 10.11, Anda dapat menukar kunci dengan Karabiner (sebelumnya KeyRemap4MacBook), sementara DoubleCommand hanya dapat mengubah fnkunci Anda menjadi controlkunci.
Untuk versi 10.12+, Anda ingin menggunakan Karabiner-Elements , penulisan ulang lengkap Karabiner, yang masih mengejar fungsi yang tersedia di Karabiner. Fitur yang didukungnya masih dalam fluks.
sumber
Di Windows, instalasi driver berikut memungkinkan untuk dengan mudah menukar Ctrl dan Fn.
https://github.com/samartzidis/WinAppleKey
Selain itu, cmd / win dan alt juga dapat ditukar dan beberapa kombinasi Fn + Key dari tata letak Mac diinstal:
sumber
Ketika Anda menggunakan Linux, saya pikir itu harus dimungkinkan juga. Setidaknya ketika Anda memiliki akses ke sistem Anda dan Anda dapat mengkompilasi ulang kernel Anda. Lihat ini Linux: Apple Wireless A1314 Fn key tidak terdaftar, sepertinya bug perangkat lunak .
sumber
(Penambahan jawaban Zuuls)
Linux
Saya telah mencoba memodifikasi modul kernel untuk Keyboard Apple di sini . Jika Anda memiliki kernel Linux versi 3.13 (atau tutup), seharusnya mudah memuatnya.
Saya tidak punya pengalaman menulis modul kernel, jadi beberapa kode mungkin tidak berfungsi seperti yang diharapkan. Sejauh yang saya tahu, ini berfungsi di keyboard saya :)
sumber