W Ubuntu 11.04 istniało obejście polegające na użyciu edytora gconf i ustawieniu klucza
/apps/gnome_settings_daemon/plugins/xrandr/active
na false.
Jednak nie ma takiego klucza w gconf-manager używającym Ubuntu 11.10 (gnome 3).
W Ubuntu 11.04 istniało obejście polegające na użyciu edytora gconf i ustawieniu klucza
/apps/gnome_settings_daemon/plugins/xrandr/active
na false.
Jednak nie ma takiego klucza w gconf-manager używającym Ubuntu 11.10 (gnome 3).
Odpowiedzi:
Nowa wersja gnome-settings-daemon
przechowuje informacje o konfiguracji dconf
zamiast gconf
.
Aby zrobić równowartość tego, co robiłeś 11.04, spróbuj wykonać następujące czynności:
dconf-tools
pakiet, a następnie uruchom dconf-editor
.org
-> gnome
-> settings-daemon
-> plugins
-> xrandr
.active
wyboru.dconf write /org/gnome/settings-daemon/plugins/xrandr/active false
dconf write /org/gnome/settings-daemon/plugins/media-keys/active false
Na Ubuntu 18.04 znalazłem dwa różne skróty klawiszowe dla SUPER+ P, które można wyłączyć za pomocą dconf-editor
.
Najpierw musisz zainstalować dconf-editor
, jeśli nie jest jeszcze zainstalowany. Można to zrobić w terminalu za pomocą następującego polecenia:
sudo apt install dconf-editor
Następnie możesz uruchomić go z terminala:
dconf-editor
W ciągu dconf-editor
:
['<Super>p', 'XF86Display']
, to:
[]
'<Super>p'
, to:
Aby wyłączyć globalne<Super>p
skróty klawiszowe, a NIE żadnych innych kluczy multimedialnych (testowane w Ubuntu 15.04 ), musiałem „emtpy” następujące klucze dconf. Uruchomiłem (w terminalu):
dconf write /org/gnome/settings-daemon/plugins/media-keys/video-out ''
dconf write /org/gnome/settings-daemon/plugins/media-keys/screenshot ''
Wcześniej szukałem za pomocą kolejnych poleceń bash wartości, które zawierały '<Super>p'
:
b="/org/gnome/settings-daemon/plugins/media-keys/"
for i in `dconf list $b | sort`; do echo -n "$i: "; dconf read $b$i; done
Aby wyszukać wszystkie dconf
klucze, użyj polecenia:
dconf dump / | grep '<Super>p'
Jeśli chcesz ominąć terminal, uruchom program dconf-editor
i znajdź tam klucz (klucze) ...
Edytować:
Po kilku uaktualnieniach i ponownych uruchomieniach przestałem działać. Odkryłem, że w gnome-settings-daemon
tym definicji jest błąd <Super>p
. Hack jest opisany tutaj .
W procesie uruchamiania /usr/bin/xbindkeys_autostart
jest wykonywany przy logowaniu. Ten skrypt wyszukuje plik $HOME/.xbindkeysrc
i ładuje ustawienia.
Ponieważ chciałem map gnome-screenshot -c
do <Super>p
, stworzyłem ten plik o następującej treści (i unmapped ustawienia w Ubuntu / compiz):
# Content of $HOME/.xbindkeysrc
"gnome-screenshot -c"
mod4 + p
Jest to nadal problem występujący od wersji Ubuntu 12.10 wydanej 18 października 2012 r. Wydaje się, że poprawka tego problemu działa, więc przynajmniej istnieje łatwiejszy sposób na ponowną konfigurację przypisań klawiszy, ale od tego czasu został on oznaczony jako nieprawidłowy ponieważ podobno zostało to naprawione gnome-settings-daemon
.
Ostatecznie ten problem jest prawdopodobnie spowodowany przez niektórych dostawców sprzętu, którzy na stałe kodują wideo Super-P.
Odnotowano aktualizowane rozmowy dotyczące śledzenia błędów , ponieważ aktualnie akceptowanych odpowiedź, że nie sugerujemy Wyłączanie xrandr, lecz wyłączając media-kluczy :
Spróbuj wykonać następujące czynności:
dconf-tools
pakiet, a następnie uruchom dconf-editor
.org
-> gnome
-> settings-daemon
-> plugins
-> media-keys
.active
wyboru.Lub wersja tego wiersza polecenia to:
dconf write /org/gnome/settings-daemon/plugins/media-keys/active false
<super>P
. Jeśli chcesz to wyłączyć, przejdź do powyższej lokalizacji, znajdź video-out
i po prostu to zmień. Wykonanie tej odpowiedzi wyrzuca dziecko z kąpielą.
Nawet jeśli wyłączenie wtyczki xrandr nie działa dla ciebie (tak jak ja), sugeruję wypróbowanie tego (działa dla mnie):
Przejdź do edytora dconf za pomocą polecenia „edytor dconf” w terminalu, a następnie przejdź do:
/org/gnome/mutter/keybindings/switch-monitor
i wyłącz „użyj wartości domyślnej” i usuń:
'<Super>p',