2009-12-12 07:35:29 +0000 2009-12-12 07:35:29 +0000
108
108

Come controllare il volume master in Windows 7?

Alcune tastiere sono dotate di controlli di volume che possono essere premuti in qualsiasi momento per controllare il volume master. La mia tastiera non ce l'ha. C'è un modo per creare una macro di tasti che funzioni come i controlli di volume su quelle tastiere? Dovrebbe sempre permettermi di controllare il volume, anche se sto facendo un gioco.

Risposte (11)

99
99
99
2009-12-21 20:25:27 +0000

L'ho appena fatto con il mio portatile. Ho usato AutoHotKey

Ecco lo script

#PgUp::Send {Volume_Up 1}
#PgDn::Send {Volume_Down 1}

, così facendo Win+PgUp Win+PgDown cambia il volume master. Se preferite Ctrl+PgUp, usate ^PgUp::Send.

  1. Se non l'avete già installato, http://www.autohotkey.com/
  2. 2. Una volta installato, fare clic con il tasto destro del mouse sul desktop e scegliere il nuovo file AutoHotKey
  3. 3. Assicuratevi di dare un titolo al file che termina con .ahk (per esempio, ho usato “controls.ahk”)
  4. Incollare il codice dall'alto
  5. Salvarlo, e fare doppio clic sullo script in windows explorer

Per eseguirlo all'avvio

  1. 1. Usare l'utilità AHK fornita in dotazione “Converti in exe” (o si può fare clic con il tasto destro del mouse sul file e selezionare “compila lo script”)
  2. Fare clic sul file e selezionare “compila lo script”. 2. Creare il .exe in “C:\ \Users\%USERNAME%%AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup”.
74
74
74
2013-05-29 18:52:02 +0000

Do:

Win + B

Left

Enter

PgUp/PgDown

Escape

Questo consente di interagire con le icone di notifica sul lato destro della barra delle applicazioni utilizzando la tastiera. Win + B porta il focus su una delle icone della barra delle applicazioni, Left (a sinistra) sposta il focus fino a quando non si è focalizzati sull'icona del volume, Enter (Invio) apre il cursore del volume verso l'alto e PgUp/PgDown sposta il cursore.

24
24
24
2013-12-30 09:32:47 +0000

C'è una soluzione abbastanza buona che non richiede l'installazione di programmi aggiuntivi :

  1. 1. Fare clic sul menu di avvio e digitare sndvol nella casella di ricerca
  2. Fare clic sul menu di avvio e digitare CTRL + ALT + V nella casella di ricerca
  3. Creare una scorciatoia sul desktop (tasto destro del mouse -> Invia al desktop (creare scorciatoia)
  4. 3. Cliccare con il tasto destro del mouse sul nuovo collegamento e modificare Proprietà
  5. 4. Nella scheda Scorciatoia, impostare la casella “tasto scorciatoia” sulla vostra prefettura. Per esempio: UP, e premere OK.

Ora potete premere i tasti di scelta rapida e la casella di controllo del volume si aprirà. Poi usate le frecce DOWN e ESC per cambiare il volume, e &007 per chiudere.

Ricetta presa da questo blog post .

23
23
23
2009-12-12 08:42:47 +0000

Volumouse

vi fornisce un modo semplice e veloce per controllare il volume del suono sul vostro sistema - semplicemente facendo rotolare la ruota del mouse della ruota.

7
7
7
2009-12-12 09:46:54 +0000

NirCmd è un'applicazione che cambia il volume e altro.

Esempio di utilizzo:

  • Aumentare il volume del sistema di 2000 unità (su 65535) nircmd.exe cambiavolume 2000
  • Diminuire il volume del sistema di 5000 unità (su 65535) nircmd. exe changesysvolume -5000
  • Impostare il volume al valore più alto nircmd.exe setsysvolume 65535

Si potrebbe usare, insieme a AutoHotkey per inventare i propri tasti di volume.

6
6
6
2012-09-27 16:55:53 +0000

Ho appena trovato un software open source 3RVX che “fornisce un display su schermo (OSD) per sistemi Windows. Supporta il volume skinnable e l'espulsione degli OSD, oltre a una serie di controlli hotkey, notifiche vassoio e altre caratteristiche interessanti. Simula il look and feel dell'overlay del volume di OS X (sono disponibili diverse skin) e si possono configurare combinazioni di tasti”

Disponibile anche su GitHub

4
4
4
2009-12-12 08:25:21 +0000

Si potrebbe usare questa AutoHotkey macro: Volume On-Screen-Display (OSD) – di Rajat

La parte interessante è qui:

vol_WaveUp:
SoundSet, +%vol_Step%, Wave
Gosub, vol_ShowBars
return

vol_WaveDown:
SoundSet, -%vol_Step%, Wave
Gosub, vol_ShowBars
return

vol_MasterUp:
SoundSet, +%vol_Step%
Gosub, vol_ShowBars
return

vol_MasterDown:
SoundSet, -%vol_Step%
Gosub, vol_ShowBars
return

Se si modifica lo script e si rimuove il “Gosub”, si può cambiare il volume senza le barre OSD.

3
3
3
2017-10-01 13:20:24 +0000

Il modo migliore per manipolare il livello del volume del sistema su Windows senza la necessità di installare software aggiuntivo è quello di utilizzare VBScript in uno dei seguenti modi:

Aumenta il livello del volume:

Set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys(chr(&hAD))
``` ```
Set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys(chr(&hAF))

Aumenta il livello del volume:

Set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys(chr(&hAE))

Diminuisci il livello del volume:

&001

3
3
3
2012-05-02 14:42:53 +0000

Prova Sound Volume Hotkeys

Questo strumento permette di controllare il volume del suono utilizzando i tasti di scelta rapida del sistema. L'indicatore del volume sonoro personalizzabile sullo schermo vi mostrerà il livello corrente.

0
0
0
2018-07-05 08:35:01 +0000

Il mio modo preferito di controllare il volume master utilizza la rotella di scorrimento mentre il cursore si trova sopra la barra delle applicazioni tramite AutoHotkey:

#If MouseIsOver("ahk_class Shell_TrayWnd")
WheelUp::Send {Volume_Up} ; Wheel over taskbar: increase/decrease volume.
WheelDown::Send {Volume_Down} ;

Vedi https://autohotkey.com/docs/Hotkeys.htm per maggiori dettagli

Per rendere possibile il controllo del volume ovunque si trovi il cursore (mentre il capslock è premuto), si può aggiungere quanto segue:

capslock & wheelup::Send {Volume_Up}
capslock & wheeldown::Send {Volume_Down}
0
0
0
2013-04-14 17:42:24 +0000

Anche se è una domanda molto vecchia, voglio riportare le mie conclusioni su questo argomento. Mi sono imbattuto in una biblioteca AutoHotKey_L mentre cercavo di sovrascrivere i tasti di scelta rapida globali Volume_Up e Volume_Down della mia tastiera. Lo scopo era quello di poter controllare il volume principale durante l'esecuzione di applicazioni e giochi a schermo intero** (i giochi di Bethesda sono un esempio infame). Le funzioni sono piuttosto semplici, quindi pubblicherò solo un piccolo esempio:

Volume_Up::
    newVol := VA_GetMasterVolume() + 5
    VA_SetMasterVolume(newVol)
return

Volume_Down::
    newVol := VA_GetMasterVolume() - 5
    VA_SetMasterVolume(newVol)
return

In linea di principio, questo codice contiene tutto ciò di cui avrete bisogno. Sovrascrive entrambi i tasti per fare lo stesso di prima, ma invece di affidarsi al sistema operativo per catturare la pressione dei tasti, AHK imposta il volume da solo. Naturalmente, è possibile specificare qualsiasi altro tasto di scelta rapida. Dato che non sembra esserci una funzione integrata per cambiare il volume relativamente, dovrete prima ottenere il volume corrente e poi in-/ diminuirlo a piacere (qui: 5). VA_SetMasterVolume accetta valori compresi tra 0. 0 e 100.0 , compreso.

Per far sì che questo funzioni in finestre a schermo intero restrittive, è stato sufficiente chiamare la direttiva #UseHook in cima al mio script.

Riferimenti:

  1. 1. Scarica la libreria: Vista Audio Control Functions di Lexikos
  2. VA Documentazione online

Domande correlate

3
6
28
10
2