Hari ini saya mencoba untuk memetakan kembali beberapa tombol media keyboard ke fungsi yang lebih bermanfaat dan gagal melakukannya.
Masalah
- Pabrikan tidak menyediakan utilitas untuk mengikat dan menjalankan perintah khusus.
Keyboard saya sebelumnya dari Logitech memiliki opsi seperti itu di perangkat lunak SetPoint mereka Kode kunci (atau scancode) tidak dikenali oleh sebagian besar program yang saya gunakan untuk menangkap kode kunci yang mendasarinya.
Misalnya, alat yang luar biasa bagus, SharpKeys, memiliki mode tangkap di mana ia memberi tahu Anda tombol apa yang baru saja Anda tekan. Butuh beberapa waktu bagi saya untuk menyadari bahwa kode kunci yang saya kirim salah. Selama pengujian saya menekan tombol "bintang" di kanan atas dan SharpKeys memberi tahu saya bahwa ini adalah kunci "D" dengan kode kuncinya
00_20
. Tetapi kode kunci yang benar adalah00_181
Percobaan lain adalah skrip Autohotkey ini yang juga gagal mengenali kunci media saya yang tidak biasa
Tugas
- Temukan kode kunci yang benar bahkan untuk tombol media yang tidak biasa
- Remap semua kunci media tanpa instalasi alat atau program tambahan apa pun. Tweak registri, penggunaan driver yang sudah diinstal atau aplikasi portabel kecil dapat diterima
vkAD::Run, c:\myapp.exe
Tidak bekerja untuk saya), saya harus memetakannya dua kali untuk membuatnya berfungsi, kira-kira sepertivkAD::F21
dan kemudian pemetaan lain:F21::Run, c:\myapp.exe