Mengubah ukuran kenaikan volume audio dari tombol “volume naik” / “volume turun”

25

Sama seperti pertanyaan ini tetapi untuk Windows: Bagaimana saya bisa menyesuaikan dengan seberapa banyak volume suara berubah setiap kali saya menekan tombol perubahan volume?

Saya menggunakan laptop Windows 7. Ini memiliki tombol "volume naik" dan "volume turun" pada keyboard. Menekannya mengubah volume dengan jumlah kecil. Apakah ada pengaturan atau kunci registri atau sesuatu untuk mengubah jumlah itu, atau apakah saya harus menginstal perangkat lunak pihak ketiga untuk melakukannya?

Angus
sumber
Saya sudah mencari hal semacam ini selama bertahun-tahun tanpa hasil. Yang terbaik yang saya temukan adalah menggunakan aplikasi kontrol volume pihak ketiga.
Andrew Lambert
1
Saya sekarang telah menginstal 3RVX, yang memungkinkan saya menyesuaikan ini dan juga menyediakan tampilan volume di layar yang masuk akal. matthew.malensek.net/software
Angus
1
Adakah yang bisa mengatakan bagaimana cara memodifikasi nilai kode keras 51 atau kait IAudioEndpointVolume::VolumeStepUp()?
user1641838

Jawaban:

10

Ya aplikasi pihak ketiga tampaknya menjadi solusi terbaik.

Respons Microsoft terhadap masalah adalah ini;

Tombol ditekan dikirim ke OS sebagai APPCOMMAND_VOLUME_UP dan APPCOMMAND_VOLUME_DOWN pesan HID. Ini kemudian diterjemahkan ke panggilan ke IAudioEndpointVolume :: VolumeStepUp () atau IAudioEndpointVolume :: VolumeStepDown (); ini dikodekan ke 51 langkah.

Mitigasi yang mungkin dilakukan adalah menyesuaikan dengan kecepatan refresh keyboard di Panel Kontrol atau untuk menulis aplikasi yang mendengarkan pesan HID APPCOMMAND_VOLUME_UP dan melakukan hal sendiri.

Beberapa produsen laptop menyediakan aplikasi pihak ketiga yang menangkap penekanan tombol khusus dan menyediakan OSD dll, dan ini mungkin dapat disesuaikan.

Kalau tidak, saya juga akan merekomendasikan 3RVX sesuai komentar Anda.

Tak
sumber
Pada kotak Windows 8.1 saya, saya dapat menambah / mengurangi volume dengan mengklik kiri ikon volume di baki alat dan kemudian menekan panah atas / bawah.
Bill Hoag
1
3RVX tampaknya tidak memungkinkan penyesuaian kenaikan ...
Crono
@Crono iya - github.com/malensek/3RVX/issues/57
Steven Penny
4

Anda dapat menggunakan program 3RVX open source :

  1. Pengaturan

  2. Tombol cepat

  3. +

  4. Kunci

  5. Tindakan: Tambah Volume

  6. Jumlah: 10 Persen

Perhatikan bahwa 3RVX juga memiliki skin di luar apa yang datang dengan rilis. Sebagai contoh, saya menggunakan skin "Windows Default". Yang juga berguna adalah Anda dapat menyesuaikan skin ini dengan memodifikasi file skin.xml. Saya mengubah milik saya untuk menambah ukuran font.

Steven Penny
sumber
4

Bertolak belakang dengan OP, tujuan saya adalah mengurangi kenaikan dari 2% menjadi 1% untuk telepon in-ear saya. Solusi saya tanpa harus menginstal perangkat lunak pihak ketiga adalah mengurangi volume sumber (misalnya pemutar media) menjadi 50%. Karena volume akhir = volume sumber * volume bilah tugas, 2% -steps sekarang secara efektif 1% -steps (Saya tidak pernah membutuhkan lebih dari 20% dari volume maks)

pengguna829755
sumber
1

Cara memuaskan yang harus saya temukan adalah dengan menggunakan skrip Autohotkey . Seperti yang Anda ketahui, AutoHotKey dapat mencegat acara keyboard dan melakukan banyak hal. Script yang saya gunakan adalah sebagai berikut:

~Volume_Up::SoundSet, +8
~Volume_Down::SoundSet, -8

Dalam kasus saya, peningkatan volume default adalah 2. Saya ingin membuatnya 10, jadi di sini saya menambahkan / mengurangi 8 unit lagi (simbol ~ di awal berarti "jangan memblokir tindakan default", jadi tindakan volume default, termasuk menunjukkan OSD sistem, masih berfungsi seperti biasa), dan berfungsi dengan baik.

Mu-Tsun Tsai
sumber
Saya menyetujui rekomendasi AutoHotkey: banyak kemampuan penyesuaian tanpa perlu skrip yang rumit.
Joe DF