Skróty klawiaturowe regulacji głośności nie działają w 14.04?

9

Używam Ubuntu 14.04 na laptopie Sony Vaio serii CS. Zwykle głośność jest kontrolowana przez naciśnięcie Funcion + F2, F3 i F4 w celu wyciszenia, zmniejszenia głośności i zwiększenia głośności. Przez przypadek przypisałem skrót klawiaturowy zwiększania głośności do innego klawisza. Próbowałem zresetować skrót klawiaturowy, wchodząc do edytora skrótów klawiaturowych w Ubuntu i naciskając klawisze Function + F4, ale to nie działało. Funkcje wyciszania i zmniejszania głośności działają bezbłędnie, ale zwiększanie głośności w ogóle nie działa. Nie odpowiadaj, prosząc mnie o zmianę skrótu klawiaturowego w menedżerze skrótów klawiaturowych, ponieważ już tego próbowałem. Dzięki za pomoc!

użytkownik295481
źródło
Ten sam problem tutaj ... Działało dobrze w 13.04, ale teraz nic w 14.04.1

Odpowiedzi:

8

Znalazłem raport o błędzie na starterze dotyczący tego problemu i wydaje się, że podczas ponownego przypisywania klawiszy multimediów brakuje jakiegoś prefiksu. Poniższe wiersze stanowią podsumowanie tego, co omówiono w zgłoszeniu błędu

Możesz wydać następujące polecenie, aby zobaczyć bieżące przypisanie klawiszy:

gsettings get org.gnome.settings-daemon.plugins.media-keys volume-up

Dane wyjściowe powinny być, XF86AudioRaiseVolumeale gdy korzystam z graficznego interfejsu użytkownika ustawień systemu i sprawdzam, czy jest to jego wartość AudioRaiseVolume.

Możesz je zresetować za pomocą:

gsettings reset org.gnome.settings-daemon.plugins.media-keys volume-up

lub

gsettings set org.gnome.settings-daemon.plugins.media-keys volume-up "XF86AudioRaiseVolume"

Oczywiście ten drugi jest bardziej szczegółowy i może nie działać ze wszystkimi dostępnymi systemami, ale z przyjemnością dowiedziałem się, że XF86brakuje tylko ciągu, więc np. Mogłem powiązać terminal z klawiszem kalkulatora:

gsettings set org.gnome.settings-daemon.plugins.media-keys terminal "XF86Calculator"

Aby wyświetlić listę możliwych kluczy do mapowania, których możesz użyć

 gsettings list-keys org.gnome.settings-daemon.plugins.media-keys

play faktycznie gra / pauza!

Jeśli Twoja konfiguracja jest inna, możesz dowiedzieć się, jaką nazwę ma klucz multimedialny i ustawić go za pomocą dconf. Nie zrobiłem tego sam, ale wspomniano o tym w komentarzu, który z kolei prowadzi do kolejnego pytania askubuntu: gdzie są przechowywane skróty klawiaturowe GNOME? .


Edycja : Nie mogłem nie poradzić sobie z odrobiną zabawy, a ponieważ w mojej klawiaturze brakuje niektórych przycisków Previous/, Nextuznałem CTRL+ Volume-Down/ CTRL+ za Volume-Upprzydatne:

gsettings set org.gnome.settings-daemon.plugins.media-keys previous "<Primary>XF86AudioLowerVolume"
gsettings set org.gnome.settings-daemon.plugins.media-keys next "<Primary>XF86AudioRaiseVolume"
nuala
źródło
1
Zamiana AudioRaiseVolume na XF86AudioRaiseVolume rozwiązała podobny problem, jaki miałem. Dziękuję: D
MinecraftShamrock
To działa. Poprawka została przeniesiona do wersji 14.04, obecnie znajduje się w repozytorium proponowanym przez zaufane. Możesz włączyć repozytorium w panelu sterowania Oprogramowanie i aktualizacje, a wtedy dźwięk powinien również działać z just AudioRaiseVolume.
jmiserez
@yoshi Wspomniałeś „kiedy korzystam z GUI ustawień systemu i sprawdzam, czy jego wartością jest AudioRaiseVolume”. Jak mogę uzyskać dostęp do GUI ustawienia? Korzystam z Lubuntu 15.04
Hamman Samuel
@HammanSamuel Mam na myśli ogólne ustawienia systemu, a dokładniej keyboardopcje, w których można skonfigurować skróty. Jednak używam Ubuntu12.04, więc wrażenia mogą się różnić: /
nuala
Nie ma dla mnie szczęścia. Prefiks był taki, jaki powinien być, kiedy uruchomiłem to polecenie: \ Dziwne jest to, że przechodzę przez skróty klawiaturowe, brakuje prefiksu (gdzie jest on dla przycisków, które działają, np. Wycisz), ale to polecenie pokazuje prefiks.
MichaelChirico