Memetakan kembali tombol khusus pada keyboard Logitech

3

Saya baru saja membeli keyboard baru hari ini, dan yang mengejutkan saya tidak termasuk tombol "Next / Previous track", walaupun ia memiliki tombol media lainnya. Ini juga memiliki kunci yang tidak berguna seperti "Rumah" yang menampilkan browser web. Atau yah, itu sebenarnya bukan tombol "Rumah", itu adalah tombol khusus pada keyboard dengan rumah di atasnya - tidak tahu apa namanya. Pokoknya, jadi saya ingin memetakan kembali kunci "House" menjadi "Next track".

Saya sudah mencoba tiga program remapping yang berbeda sekarang dan sepertinya tidak ada yang berhasil. Saya pikir masalah sebenarnya adalah itu adalah kunci khusus, jadi itu tidak termasuk dalam aplikasi remapping keyboard.

Keyboard adalah Logitech, sepertinya tidak dapat menemukan model yang tepat.

Ada tips?

pria itu
sumber
Sudahkah Anda mencoba dalam perangkat lunak SetPoint? (Juga model yang tepat harus ditulis pada label di bagian bawah.)
Shinrai
Saya akan mencobanya, terima kasih. Saya menemukan model sekarang, tersembunyi dengan baik di bawah keyboard, hehe. Saya akan memperbarui setelah saya mencobanya.
Dude
Saya baru saja menginstalnya, dan tidak menunjukkan pengaturan sama sekali untuk keyboard. Saya punya mouse logitech juga, dan itu hanya menunjukkan pengaturan untuk itu. : /
thedude
1
Di bawah sistem operasi apa?
Gilles
1
@thedude: Anda harus meletakkan tag untuk OS Anda (baik suka windows-7atau generik suka windows), bukan hanya karena OS adalah informasi penting untuk menjawab pertanyaan Anda, tetapi juga karena beberapa orang memfilter tag sehingga Anda kehilangan calon penjawab .
Gilles

Jawaban:

2
  1. Unduh dan instal AutoHotkey_L , biarkan dikaitkan dengan file .ahk
  2. Ambil skrip yang disebut "Keyboard Hook - 90L" dari Scriptlet untuk menemukan Scancode of a Key dan simpan di suatu tempat, misalnya My Documents / keys.ahk
  3. Arahkan ke file yang Anda simpan dan klik dua kali
  4. Gerakkan mouse ke atas jendela "Keyboard Hook" dan tekan tombol yang ingin Anda petakan, misalnya tombol Home
  5. Catat nilai pada kolom Pindai (mis. SC132)
  6. Buat skrip .ahk Anda sendiri
  7. Tambahkan skrip .ahk ke folder Startup Anda

Script Anda harus berisi mis

SC132::Send {Media_Next}

Atau, Anda dapat memetakan Windows + Kiri ke trek sebelumnya dan Windows + Kanan untuk trek berikutnya dengan skrip AutoHotkey ini:

#Left::Send {Media_Prev}
#Right::Send {Media_Next}

Atau cara ini berfungsi meskipun jendela tersembunyi atau diminimalkan:

#Left::SendMessage, 0x319, 0, 0xC0000, , iTunes  
#Right::SendMessage, 0x319, 0, 0xB0000, , iTunes

tetapi Anda harus ke Google untuk mengetahui nilai-nilai seperti 0xC0000.

Beberapa cara pintas lain yang bermanfaat:

#Up::Send {Volume_Up}
;#Up::SoundSetWaveVolume, +20
#Down::Send {Volume_Down}
;#Down::SoundSetWaveVolume, -20

;#NumpadIns::Send {Media_Play_Pause}
;#Numpad0::Send {Media_Play_Pause}
#Ins::SendMessage, 0x319, 0, 0xE0000, , iTunes
#Del::Send {Volume_Mute}
#NumpadIns::SendMessage, 0x319, 0, 0xE0000, , iTunes
#Numpad0::SendMessage, 0x319, 0, 0xE0000, , iTunes

; works on Vista without IntelliType
#NumpadDot::Send {Volume_Mute}
#NumpadDel::Send {Volume_Mute}
; works on Vista with IntelliType when AutoHotKey.exe is in Windows XP mode
;#NumpadDot::SoundSet, +1, , mute
;#NumpadDel::SoundSet, +1, , mute

Lihat dokumen AutoHotkey untuk lebih jelasnya.

Mikel
sumber
Itulah yang ada dalam pikiran saya ketika saya pertama kali ingin memetakan kembali kuncinya, terima kasih. Skrip "keyboard-hook" tidak memberikan saya kode yang benar. Semua "tombol khusus" pada keyboard menunjukkan "SC000". Adakah yang tahu cara mengetahui kode aktualnya?
Dude
Sebenarnya mungkin membantu untuk menghapus semua perangkat lunak Logitech. Tentu saja, jika Anda menggunakan mouse Logitech, Anda mungkin kehilangan fungsionalitas khusus.
Mikel