Modifica della dimensione dell'incremento del volume audio dei tasti “volume su” / “volume giù”


25

Lo stesso di questa domanda ma per Windows: come posso regolare di quanto cambia il volume del suono ogni volta che premo i tasti di modifica del volume?

Sono su un laptop Windows 7. Ha i tasti "volume su" e "volume giù" sulla tastiera. Premendoli si modifica il volume di una piccola quantità. Esiste un'impostazione o una chiave di registro o qualcosa per modificare tale importo o dovrò installare software di terze parti per farlo?


Ho cercato questo genere di cose senza sosta per anni. Il migliore che ho trovato è utilizzare un'app di controllo del volume di terze parti.
Andrew Lambert,

1
Ora ho installato 3RVX, che mi consente di regolare questo e offre anche una ragionevole visualizzazione del volume su schermo. matthew.malensek.net/software
Angus

1
Qualcuno può dire come modificare il valore codificato hard 51 o hook IAudioEndpointVolume::VolumeStepUp()?
user1641838

Risposte:


10

Sì, un'app di terze parti sembra essere la soluzione migliore.

La risposta di Microsoft al problema è questa;

I tasti premuti vengono inviati al sistema operativo come messaggi HID APPCOMMAND_VOLUME_UP e APPCOMMAND_VOLUME_DOWN. Questi vengono quindi tradotti in chiamate a IAudioEndpointVolume :: VolumeStepUp () o IAudioEndpointVolume :: VolumeStepDown (); questo è hardcoded a 51 passaggi.

Le possibili mitigazioni sono giocare con la frequenza di aggiornamento della tastiera nel Pannello di controllo o scrivere un'app che ascolta i messaggi HID APPCOMMAND_VOLUME_UP e fa le sue cose.

Alcuni produttori di laptop forniscono un'applicazione di terze parti che acquisisce i tasti premuti speciali e fornisce OSD ecc., E questo potrebbe essere personalizzabile.

Altrimenti consiglierei anche 3RVX secondo i tuoi commenti.


Nella mia finestra di Windows 8.1, sono in grado di aumentare / diminuire il volume facendo clic con il pulsante sinistro del mouse sull'icona del volume nella barra degli strumenti e quindi premendo le frecce su / giù.
Bill Hoag,

1
3RVX non sembra consentire la regolazione dell'incremento ...
Crono


4

È possibile utilizzare il programma 3RVX open source :

  1. impostazioni

  2. Tasti di scelta rapida

  3. +

  4. chiavi

  5. Azione: aumentare il volume

  6. Importo: 10 percento

Si noti che 3RVX ha anche skin oltre a ciò che viene fornito con il rilascio. Ad esempio, sto usando la skin "Windows Default". Ciò che è anche utile è che puoi personalizzare queste skin modificando il file skin.xml. Ho cambiato il mio per aumentare la dimensione del carattere.


4

Contrariamente all'OP, il mio obiettivo era ridurre l'incremento dal 2% all'1% per i miei auricolari. La mia soluzione alternativa senza dover installare software di terze parti era quella di ridurre il volume della sorgente (ad es. Lettore multimediale) al 50%. Poiché il volume finale = volume di origine * volume della barra delle applicazioni i passi del 2% ora sono effettivamente passi dell'1% (non ho mai bisogno di più del 20% del volume massimo)


1

Il modo più soddisfacente che ho trovato è usare uno script AutoHotKey . Come forse saprai, AutoHotKey può intercettare gli eventi della tastiera e fare molte cose. Lo script che uso è il seguente:

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

Nel mio caso, l'incremento di volume predefinito è 2. Voglio renderlo 10, quindi qui aggiungo / sottraggo altre 8 unità (il simbolo ~ all'inizio significa "non bloccare l'azione predefinita", quindi l'azione predefinita del volume, tra cui mostra l'OSD di sistema, funziona ancora normalmente) e funziona perfettamente.


Approvo la raccomandazione di AutoHotkey: molta capacità di personalizzazione senza la necessità di script complessi.
Joe DF
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.