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ć, XF86AudioRaiseVolume
ale 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 XF86
brakuje 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"