Używam Ubuntu 12.04. Alt+ F1zostaje przechwycony przez Unity (zgaduję) i podświetla ikonę Dash. Nie chcę tego robić, ponieważ chcę Alt+ F1do innych celów. Szukałem google i próbowałem wszystkiego, co mogłem znaleźć, bezskutecznie. Jak mogę uniemożliwić Unity obsługę Alt+ F1?
unity
shortcut-keys
Jack Orenstein
źródło
źródło
Odpowiedzi:
Potrzebny jest CompizConfig Settings Manager (który można zainstalować za pośrednictwem Centrum oprogramowania).
Po otwarciu kliknij
Ubuntu Unity Plugin
(wDesktop
sekcji). PodBehavior
zakładką zobaczyszKey to put keyboard-focus on launcher
. Po prostu zmień tam skrót klawiszowy.Zauważ, że w późniejszych wersjach wtyczki Unity zmieniły się zakładki tej wtyczki (jak wspomina poniższy komentarz Carlton).
Key to put keyboard-focus on launcher
Stting jest teraz podLauncher
karcie.źródło
Powyższa odpowiedź działa dla mnie na 12.04LTS Unity 3D. Jeśli to nie działa, zastanawiam się, czy używasz Unity 2D? Jeśli tak, zmiana ustawień za pomocą CCSM może nie być możliwa.
W każdym razie zobacz tutaj kilka alternatywnych poprawek (pytanie dotyczy wersji 11.10, ale wiele z nich nadal działa w wersji 12.04):
Jak dezaktywować skróty klawiszowe F1 i F10 w terminalu gnome?
Jeśli CCSM nie działa dla Ciebie, możesz spróbować poprawki edytora gconf (lub alternatywnie dconf)
Komentarz: Naprawdę szkoda, że tego konkretnego skrótu klawiszowego nie można zmienić za pomocą interfejsu ustawień systemowych, jak większość innych. Nie słyszałem, że to się zmieniło w 12.10, ale mam nadzieję, że będzie w przyszłości. Zbyt wiele programów używa skrótów klawiszowych Alt dla systemu operacyjnego, aby tak trudno było je zmienić. (I jestem prawie pewien, że Emacs najpierw zmapował tę klawiaturę, Ubuntu.)
źródło