it-swarm-eu.dev

Come controllare il volume principale in Windows 7?

Alcune tastiere hanno controlli del volume su di esse che possono essere premuti in qualsiasi momento per controllare il volume principale. La mia tastiera non ha questo. C'è un modo per creare una macro chiave che funzioni come i controlli del volume su quelle tastiere? Dovrebbe sempre permettermi di controllare il volume, anche se sto giocando.

102
Phenom

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

Ecco la sceneggiatura

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

così facendo Win+PgUpWin+PgDown cambia il volume principale. Se preferisci Ctrl+PgUpusa ^PgUp::Send.

  1. Se non lo hai già installato, http://www.autohotkey.com/
  2. Una volta installato, fai clic con il pulsante destro sul desktop e scegli il nuovo file AutoHotKey
  3. Assicurati di intitolare il file che termina con .ahk (ad esempio, ho usato "controls.ahk")
  4. Incolla il codice in alto
  5. Salvalo e fai doppio clic sullo script in Windows Explorer

Per eseguirlo all'avvio

  1. Usa l'utility "Convert to exe" fornita da AHK (oppure fai clic con il tasto destro del mouse sul file e seleziona "script di compilazione")
  2. Creare l'exe in "C:\Users \% USERNAME%\AppData\Roaming\Microsoft\Windows\Menu Avvio\Programmi\Esecuzione automatica"
97
eqzx

Fare:

Win + B

Left

Enter

PgUp/PgDown

Escape

Ciò consente di interagire con le icone di notifica sul lato destro della barra delle applicazioni utilizzando la tastiera. Win + B porta l'attenzione su una delle icone della barra delle applicazioni, Left sposterà lo stato attivo finché non avrai messo a fuoco l'icona del volume, Enter aprirà il cursore del volume verso l'alto, e PgUp/PgDown sposta il cursore.

74
enthdegree

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

  1. Fai clic sul menu Start e digita sndvol nella casella di ricerca
  2. Crea un collegamento sul desktop per esso (fai clic con il tasto destro del mouse -> Invia al desktop (crea collegamento)
  3. Fare clic con il tasto destro del mouse sul nuovo collegamento e modificare Proprietà
  4. Nella scheda Collegamento, impostare la casella "tasto di scelta rapida" sul proprio prefrence. Ad esempio: CTRL + ALT + V, e premi OK.

Ora puoi premere i tuoi tasti di scelta rapida e la casella di controllo del volume apparirà. Quindi utilizzare le frecce UP e DOWN per modificare il volume e ESC per chiudere.

Ricetta preso da questo post di blog .

23
DReispt

Volumouse

ti fornisce un modo semplice e veloce per controllare il volume del tuo sistema - semplicemente ruotando la rotella del mouse della rotellina.

22
outsideblasts

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

Esempio di utilizzo:

  • Aumentare il volume del sistema di 2000 unità (su 65535)
    nircmd.exe changesysvolume 2000
  • Diminuire il volume del sistema di 5000 unità (su 65535)
    nircmd.exe changesysvolume -5000
  • Imposta il volume sul valore più alto
    nircmd.exe setysvolume 65535

Potresti usarlo, insieme a AutoHotkey per inventare le tue chiavi del volume.

7
harrymc

È stato appena trovato il software open source 3RVX che "fornisce un OSD (on-screen display) per i sistemi Windows, supporta OSD a volume ed espulsione ottimali nonché una serie di controlli hotkey, notifiche vassoio e altre fantastiche funzionalità. l'aspetto della sovrapposizione del volume OS X (sono disponibili skin diverse) e puoi configurare combinazioni di tasti. "

Disponibile anche su GitHub

6
Goozak

Potresti usare questo 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", è possibile modificare il volume senza le barre OSD.

4
Snark

Prova Tasti di scelta rapida volume audio

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

enter image description hereenter image description here

3
Brian Chavez

Il modo migliore che io provo a manipolare il livello di volume del sistema su Windows senza la necessità di installare software aggiuntivo è usare VBScript in uno dei seguenti modi:

Disattiva audio disattivato:

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

Aumenta il livello del volume:

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

Ridurre il livello del volume:

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

Il mio modo preferito di controllare il volume principale usa 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 ulteriori dettagli

Per rendere possibile il controllo del volume ovunque sia posizionato il cursore (mentre si preme il tasto Caps Lock), è possibile aggiungere quanto segue:

capslock & wheelup::Send {Volume_Up}
capslock & wheeldown::Send {Volume_Down}
0
Stenemo

Anche se è una domanda molto vecchia, voglio riportare le mie scoperte su questo argomento. Mi sono imbattuto in AutoHotKey_L library mentre provavo a sovrascrivere i tasti di scelta rapida Volume_Up e Volume_Down globali della mia tastiera. Lo scopo era quello di essere in grado di controllare il volume principale durante l'esecuzione di restrizioni, premere il tasto consumando applicazioni a schermo intero/giochi (Bethesda 's giochi come un esempio infame). Le funzioni sono piuttosto semplici, quindi pubblicherò 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 hai bisogno. Sovrascrive entrambi i tasti per fare lo stesso come prima, ma invece di affidarsi al sistema operativo per catturare il tasto premuto, AHK imposta il volume da solo. Naturalmente, puoi specificare qualsiasi altro tasto di scelta rapida. Poiché non sembra esserci una funzione incorporata per modificare il volume relativamente, è necessario prima ottenere il volume corrente e quindi inserirlo/diminuire a piacere (qui: 5). VA_SetMasterVolume accetta valori tra 0.0 e 100.0 , inclusi.

Per farlo funzionare in finestre a schermo intero restrittive, era sufficiente chiamare la direttiva #UseHook all'inizio del mio script.

Riferimenti:

  1. Download della libreria: Vista Audio Control Functions _ ​​di Lexikos
  2. VA Documentazione online
0
MCL