Zmiana wielkości przyrostu głośności dźwięku klawiszy „zwiększania głośności” / „zmniejszania głośności”

25

To samo, co w przypadku systemu Windows: w jaki sposób mogę regulować, o ile głośność zmienia się po każdym naciśnięciu klawiszy zmiany głośności?

Jestem na laptopie z systemem Windows 7. Ma klawisze „zwiększania głośności” i „zmniejszania głośności” na klawiaturze. Naciśnięcie ich powoduje niewielką zmianę głośności. Czy istnieje ustawienie lub klucz rejestru lub coś, co zmienia tę kwotę, czy będę musiał zainstalować oprogramowanie innej firmy, aby to zrobić?

Angus
źródło
Szukałem tego rodzaju rzeczy od lat bez powodzenia. Najlepsze, co znalazłem, to użyć aplikacji do regulacji głośności innej firmy.
Andrew Lambert,
1
Zainstalowałem teraz 3RVX, co pozwala mi to dostosować, a także zapewnia rozsądne wyświetlanie głośności na ekranie. matthew.malensek.net/software
Angus
1
Czy ktoś może powiedzieć, jak zmodyfikować wartość na stałe 51 lub zaczepić IAudioEndpointVolume::VolumeStepUp()?
user1641838,

Odpowiedzi:

10

Tak, aplikacja innej firmy wydaje się być najlepszym rozwiązaniem.

Odpowiedź Microsoft na problem jest następująca;

Klawisze są wysyłane do systemu operacyjnego jako wiadomości APPCOMMAND_VOLUME_UP i APPCOMMAND_VOLUME_DOWN HID. Są one następnie tłumaczone na wywołania IAudioEndpointVolume :: VolumeStepUp () lub IAudioEndpointVolume :: VolumeStepDown (); jest to ustalone na 51 kroków.

Możliwymi ograniczeniami są zabawka z częstotliwością odświeżania klawiatury w Panelu sterowania lub napisanie aplikacji, która nasłuchuje komunikatów HID APPCOMMAND_VOLUME_UP i robi to samo.

Niektórzy producenci laptopów udostępniają aplikację innych firm, która przechwytuje specjalne naciśnięcia klawiszy i udostępnia menu ekranowe itp. Można to dostosować.

W przeciwnym razie poleciłbym również 3RVX zgodnie z Twoimi komentarzami.

Tak
źródło
W moim oknie Windows 8.1 mogę zwiększać / zmniejszać głośność, klikając lewym przyciskiem myszy ikonę głośności na pasku narzędzi, a następnie naciskając strzałki w górę / w dół.
Bill Hoag
1
3RVX wydaje się nie pozwalać na dostosowanie przyrostu ...
Crono
@Crono tak to robi - github.com/malensek/3RVX/issues/57
Steven Penny
4

Możesz użyć programu 3RVX typu open source :

  1. Ustawienia

  2. Skróty klawiszowe

  3. +

  4. Klawiatura

  5. Działanie: Zwiększ głośność

  6. Kwota: 10 procent

Pamiętaj, że 3RVX ma również skórki wykraczające poza to, co jest dostarczane wraz z wydaniem. Na przykład używam skórki „Windows Default”. Przydatne jest również to, że można dostosować te skórki, modyfikując plik skin.xml. I zmienił moje zwiększyć rozmiar czcionki.

Steven Penny
źródło
4

W przeciwieństwie do PO moim celem było zmniejszenie przyrostu z 2% do 1% dla moich słuchawek dousznych. Moim obejściem bez konieczności instalowania oprogramowania innych firm było zmniejszenie głośności źródła (np. Odtwarzacza multimedialnego) do 50%. Ponieważ końcowa objętość = objętość źródłowa * objętość paska zadań, 2%-kroki są teraz efektywnie 1%-kroki (nigdy nie potrzebuję więcej niż 20% maksymalnej głośności)

użytkownik829755
źródło
1

Muszę znaleźć satysfakcjonujący sposób użycia skryptu AutoHotKey . Jak zapewne wiesz, AutoHotKey może przechwytywać zdarzenia z klawiatury i robić wiele rzeczy. Skrypt, którego używam, jest następujący:

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

W moim przypadku domyślnym przyrostem głośności jest 2. Chcę ustawić 10, więc tutaj dodaję / odejmuję 8 dodatkowych jednostek (symbol ~ na początku oznacza „nie blokuj domyślnej akcji”, więc domyślna akcja głośności, w tym pokazuje OSD systemu, nadal działa normalnie) i działa idealnie.

Mu-Tsun Tsai
źródło
Akceptuję zalecenie AutoHotkey: dużo możliwości dostosowywania bez potrzeby skomplikowanego pisania skryptów.
Joe DF