Keyboard saya tidak memiliki tombol kontrol volume; bagaimana cara menetapkan cara pintas untuk mengontrol volume suara global? [duplikat]

14

Keyboard saya tidak memiliki tombol "multimedia" tetapi saya benar-benar ingin memiliki pintasan keyboard untuk tindakan Volume Naik, Volume Turun, dan Bisu global. Apa cara termudah untuk memprogram pintasan keyboard khusus untuk memicu tombol-tombol yang hilang ini secara virtual?

Saya tidak bertanya tentang cara bekerja dengan aplikasi tertentu. Saya ingin memengaruhi kontrol volume master, terlepas dari aplikasi mana yang memiliki fokus.

Brendan Kidwell
sumber

Jawaban:

24

Instal AutoHotkey menggunakan tautan yang disebut "Installer for AutoHotkey_L" di http://www.autohotkey.com/download/ .

Jalankan AutoHotkey dari Start Menu Anda untuk membuat file sampel yang disebut "AutoHotkey.ahk" di folder "Documents" Anda. Buka "AutoHotkey.ahk" dari folder "Documents" di editor teks.

Anda dapat mengomentari semua perintah sampel dengan meletakkan " ;" di awal setiap baris. Tambahkan teks berikut ke akhir file:

#, :: Volume_Down
#. :: Volume_Up
# / :: Volume_Mute

Perintah-perintah ini menetapkan:
Win+ ,→ Volume Turun
Win+ .→ Volume Naik
Win+ /→ Volume Bisu

Jika Anda ingin menggunakan kunci lain, baca sebentar "Penggunaan Dasar dan Sintaks" di file bantuan - khususnya subbagian "Daftar Kunci".

Buat pintasan di folder "Startup" di Start Menu Anda yang menunjuk ke file "AutoHotkey.ahk" di folder "Documents", dan jalankan. Skrip akan berjalan setiap kali Anda masuk.

Jika Anda mengubah konten skrip Anda dan ingin mengkompilasi ulang: Logout dan masuk kembali; atau klik kanan pada ikon "AutoHotkey.ahk" di baki sistem Anda dan klik perintah Exit, kemudian jalankan pintasan di folder Startup Anda lagi.

Brendan Kidwell
sumber
6
Apakah ada cara untuk melakukan ini tanpa AutoHotkey? (Sesuatu seperti registry editor ...) Seperti yang Anda ketahui, beberapa keyboard dengan tombol kontrol volume melakukannya tanpa aplikasi pihak ke-3.
langit
@sky Jawaban ini sangat berguna: superuser.com/a/694773/74576
Ryan