Jak zatrzymać przełączanie wyświetlacza przez Mod4-P?

12

Używam Ctrl- Pbardzo często, aby przewijać wstecz w historii poleceń, ale często mylę to jako Mod4- P, co jest powiązane z funkcją przełączania wyświetlania.

Szukałem skrótów klawiaturowych i CompizConfig itp., Ale nie mogłem znaleźć gdzie Mod4- Pjest związany. Co to kontroluje?

Xiè Jìléi
źródło
Nie jestem pewien, który klucz to Mod4 - czy to klucz „Super” ?
Marco Ceppi
To klucz „Win”. lub Super_Lw danych wyjściowych xev.
Xiè Jìléi
1
Przeczytaj to pytanie / odpowiedź.
setempler

Odpowiedzi:

7

Zignoruj ​​moją inną odpowiedź, jest niepoprawna.

Istnieją laptopy, które mają fizyczny przycisk do przełączania wyjścia wideo na stałe, aby wysłać Win + p . Dlatego Ubuntu interpretuje teraz Win + p jako klucz do przełączania wyjścia wideo .

Jest to zapisane na stałe w gnome-settings-daemon i można je wyłączyć w gconf przez ustawienie

/apps/gnome_settings_daemon/plugins/xrandr/active

do false. To obejście prawdopodobnie ma nieprzyjemny efekt uboczny polegający na złamaniu prawdziwego klucza przełącznika wideo, jeśli go masz.

PS Ta funkcja jest dodawana za pośrednictwem specyficznego dla Ubuntu debian/45_support_new_video_key.patch, ale wcześniejszy demon ustawień gnome zrobi to samo w innej wtyczce gnome-ustawienia-demona (klawisze multimedialne). Jest zatem prawdopodobne, że to obejście gconf przestanie działać w Natty.

PPS Istnieje otwarty błąd , który twierdzi, że kradzież Win + p w ten sposób nie jest dobra dla ludzi, którzy mają rozsądny sprzęt i chcą go użyć do czegoś innego.

Marius Gedminas
źródło
1
Teraz przekonałem siebie, by nauczyć się nie naciskać Win-p.
Xiè Jìléi
Codzienne przełączanie się z systemu macOS na system Linux jest to zmorą mojego istnienia, Win + P otwiera przeglądarkę źródłową w VSCode na macOS, więc cieszę się, że istnieje rozwiązanie.
icirellik
4

Ubuntu 14.04 po prostu:

dconf write /org/gnome/settings-daemon/plugins/media-keys/active false

W wierszu poleceń :)

Leo Gallucci
źródło
1
Należy pamiętać, że wyłącza to także inne klawisze multimedialne, takie jak zwiększanie głośności, zmniejszanie głośności itp.
Guillaume Papin
Po prostu zastosuj się do tego rozwiązania!
setempler
2

Zainstaluj compizconfig-settings-manager, uruchom, naciśnij Advanced Search >, zaznacz pole wyboru, aby wyszukać wartości ustawień, i wyszukaj <Super>p(i na <Mod4>pwszelki wypadek - oba pisownia wydają się działać).

Na moim komputerze mam do <Super>pczynienia z dwoma wyłączonymi wtyczkami: ADD Helper i Shelf.

Marius Gedminas
źródło
Próbowałem, ale niestety nie znaleziono ich w CCSM. (Próbowałem znaleźć >p, ale tylko dostać <Mod4>Print.)
Xiè Jìléi
Masz rację - jeśli podłączę drugi monitor, <Super> p robi coś zupełnie innego niż sugeruje CCSM.
Marius Gedminas
1

W nowszych wersjach Ubuntu do zmiany ustawienia gnome-settings-daemon służy dconf: patrz to pytanie .

znak
źródło
0

Na Ubuntu Quantal

Znajdź wszystkie powiązania z Super-p

gconftool-2 -R /apps | grep "<Super>p"
gconftool-2 -R /system | grep "<Super>p"

Rozwiąż je

gconftool-2 -s /apps/compiz-1/plugins/shelf/screen0/options/triggerscreen_key "" --type String
gconftool-2 -s /apps/compiz-1/plugins/addhelper/screen0/options/toggle_key "" --type String
Rickard von Essen
źródło
nie pomaga w Ubuntu 15.10
sds