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

Jak sterować główną głośnością w systemie Windows 7?

Niektóre klawiatury mają na sobie regulatory głośności, które można w każdej chwili nacisnąć, aby sterować główną głośnością. Moja klawiatura tego nie posiada. Czy istnieje sposób, w jaki mogę utworzyć makro, które będzie działało jak regulator głośności na tych klawiaturach? Powinno ono zawsze pozwalać mi na regulację głośności, nawet jeśli gram w grę.

Odpowiedzi (11)

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

Zrobiłem to z moim laptopem. Użyłem AutoHotKey

Oto skrypt

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

więc robiąc Win+PgUp Win+PgDown zmienia głośność główną. Jeśli wolisz Ctrl+PgUp, użyj ^PgUp::Send.

  1. Jeśli nie masz jeszcze zainstalowanego, http://www.autohotkey.com/
  2. Po zainstalowaniu, kliknij prawym przyciskiem myszy na Pulpicie i wybierz nowy plik AutoHotKey
  3. Upewnij się, że nazwa pliku kończy się na .ahk (na przykład, użyłem “controls.ahk”)
  4. Wklej kod od góry
  5. Zapisz go, a następnie kliknij dwukrotnie skrypt w windows explorer

Aby uruchomić go przy starcie

  1. Użyj dostarczonego przez AHK narzędzia “Convert to exe” (lub możesz kliknąć prawym przyciskiem myszy na plik i wybrać “compile script”)
  2. Stwórz plik .exe w “C:\Użytkownicy%%AppData\Roaming\Microsoft Okna\Menu Startowego\Programy\Startup”.
74
74
74
2013-05-29 18:52:02 +0000

Do:

Win + B

Left

Enter

PgUp/PgDown

Escape

Pozwala to na interakcję z ikonami powiadomień po prawej stronie paska zadań za pomocą klawiatury. Win + B ustawia ostrość na jedną z ikon paska zadań, Left przesunie ostrość, aż do momentu, gdy będziesz miał ostrość na ikonę głośności, Enter otworzy suwak głośności w górę, a PgUp/PgDown przesunie suwak.

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

Istnieje wystarczająco dobre rozwiązanie, które nie wymaga instalacji dodatkowych programów :

  1. Kliknij menu startowe i wpisz sndvol w polu wyszukiwania
  2. Stwórz dla niego skrót na pulpicie (kliknij prawym przyciskiem myszy -> Wyślij na pulpit (utwórz skrót)
  3. Kliknij prawym przyciskiem myszy na nowy skrót i edytuj właściwości
  4. Na zakładce Skrót ustaw pole “shortcut key” na preferencje. Na przykład: CTRL + ALT + V, i naciśnij OK.

Teraz możesz nacisnąć swoje klawisze skrótu, a pojawi się okienko regulacji głośności. Następnie użyj strzałek UP i DOWN, aby zmienić głośność, i ESC, aby zamknąć.

Przepis z tego posta na blogu .

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

Volumouse

zapewnia szybki i łatwy sposób kontroli głośności dźwięku w Twoim systemie - po prostu obracając kółko myszy na kółku.

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

NirCmd jest aplikacją, która zmienia objętość i więcej.

Przykład użycia:

  • Zwiększenie objętości systemu o 2000 jednostek (z 65535) nircmd.exe zmienia objętość 2000
  • Zmniejszenie objętości systemu o 5000 jednostek (z 65535) nircmd. exe changesysvolume -5000
  • Ustaw głośność na najwyższą wartość nircmd.exe setsysvolume 65535

Możesz użyć go, razem z AutoHotkey aby wymyślić własne klucze głośności.

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

Właśnie znalazłem oprogramowanie open source 3RVX , które “zapewnia wyświetlanie na ekranie (OSD) dla systemów Windows. Obsługuje on skinable volume and eject OSDs, jak również szereg klawiszy skrótu, powiadomienia o zasobnikach i inne fajne funkcje. Symuluje wygląd i wygląd nakładki głośności OS X (dostępne są różne skórki) i można konfigurować kombinacje klawiszy.”

Dostępne również na GitHub

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

Możesz użyć tego makra AutoHotkey : Volume On-Screen-Display (OSD) – by Rajat

Ciekawa część jest tutaj:

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

Jeśli zmienisz skrypt i usuniesz “Gosub”, możesz zmienić głośność bez pasków OSD.

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

Najlepszym sposobem na manipulowanie poziomem głośności systemu Windows bez konieczności instalowania dodatkowego oprogramowania jest użycie VBScriptu w jeden z następujących sposobów:

Przełączanie wyciszone:

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

Zwiększenie poziomu głośności:

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

Zmniejszenie poziomu głośności:

Set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys(chr(&hAE))
3
3
3
2012-05-02 14:42:53 +0000

Spróbuj Klawisze skrótów klawiszowych regulacji głośności dźwięku

To narzędzie umożliwia regulację głośności dźwięku za pomocą klawiszy skrótów systemowych. Konfigurowalny ekranowy wskaźnik głośności dźwięku pokaże aktualny poziom.

> To narzędzie pozwala na sterowanie głośnością dźwięku za pomocą klawiszy szybkiego dostępu.

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

Moim ulubionym sposobem sterowania główną głośnością jest użycie kółka przewijania, gdy kursor znajduje się nad paskiem zadań za pomocą przycisku AutoHotkey:

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

Zobacz https://autohotkey.com/docs/Hotkeys.htm aby uzyskać więcej szczegółów

Aby umożliwić sterowanie głośnością w miejscu, gdzie znajduje się kursor (przy wciśniętym capslocku), można dodać

0
0
0
2013-04-14 17:42:24 +0000

Chociaż jest to bardzo stare pytanie, chcę przedstawić moje ustalenia na ten temat. Natknąłem się na bibliotekę AutoHotKey, próbując nadpisać klawisze Volume_Up i Volume_Down mojej klawiatury. Miało to na celu umożliwienie kontrolowania głośności głównej podczas uruchamiania restrykcyjnych, kluczowych naciśnięć zużywających pełnoekranowe aplikacje/gry (Gry Bethesda jako niechlubny przykład). Funkcje są dość proste, więc napiszę tylko mały przykład:

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

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

W zasadzie ten kod zawiera wszystko, co będzie potrzebne. Nadpisuje oba klawisze, aby zrobić to samo co poprzednio, ale zamiast polegać na systemie operacyjnym, aby złapać naciśnięcie klawisza, AHK sam ustawia głośność. Oczywiście, możesz określić dowolny inny klawisz skrótu. Ponieważ wydaje się, że nie ma wbudowanej funkcji zmiany głośności relatively, będziesz musiał najpierw uzyskać aktualny głośność, a następnie in-/ decrease it at will (tutaj: 5). VA_SetMasterVolume przyjmuje wartości pomiędzy 0. 0 i 100.0 , włącznie.

Aby to działało w restrykcyjnych pełnoekranowych oknach, wystarczyło wywołać dyrektywę #UseHook na górze mojego skryptu.

References:

  1. Pobierz bibliotekę: Vista Audio Control Functions by Lexikos
  2. Dokumentacja VA Online