Wyłącz zachowanie Ctrl-Alt-L podczas blokowania ekranu

11

Muszę wyłączyć kombinację klawiszy Ctrl- Alt- L, aby użyć go dla IntelliJ (IDE). Udało mi się to zrobić na komputerze stacjonarnym, na którym obecnie działa 17.10, ale nie mogę wymyślić, jak to zrobić w 16.04, na którym działa moja XPS 13 Developer Edition.

Znalazłem Ustawienia -> Klawiatura -> Skróty i wyłączyłem System -> Zablokuj ekran. Nadal się blokuje.

Próbowałem zmienić przypisanie do Pokaż / Ukryj klawiaturę ekranową. Przełącza klawiaturę ekranową i nadal się blokuje.

Próbowałem ponownie przypisać do System -> Blokada ekranu. Nadal blokuje się (co było oczekiwane), ale teraz dialog logowania jest bardzo prosty. Biały prostokąt z polem hasła u góry.

Próbowałem go ponownie wyłączyć. Takie samo okno dialogowe logowania jak poprzednio.

Ponieważ ekran nie blokuje się podczas wprowadzania klucza w polu Skróty, wydaje się, że działa on zasadniczo zgodnie z przeznaczeniem, ale jest problem z informowaniem procesu blokowania, że ​​nie powinien nic robić.

Jak mam do tego podejść?

Thorbjørn Ravn Andersen
źródło
1
Nie mam Unity, aby sam to wypróbować, ale może to być opcja, którą można zmodyfikować w unity-tweak-toolaplikacji. Jeśli nie masz go zainstalowanego, możesz go zainstalować za pomocą sudo apt install unity-tweak-tool.
Dan
@ Dan Dziękuję za sugestię. Mógłbym usunąć blokadę, więc po prostu gaśnie, ale nie do końca. Wygląda na to, że coś ci się podoba.
Thorbjørn Ravn Andersen
@ ThorbjørnRavnAndersen Próbowałeś wyłączyć wygaszacz tutaj
ukos
@ukos Dziękujemy za sugestię. Wygląda na to, że strona z linkami dotyczy wersji 11.04, a nie mojej 16.04, a funkcjonalność zmieniła się w ciągu pięciu lat, które minęły.
Thorbjørn Ravn Andersen
Poleciłbym przejście na gnome i tak, ponieważ następny LTS będzie na gnome i wtedy będziesz szukał nowego rozwiązania.
ukos

Odpowiedzi:

6

To działało dla mnie: /programming/24908490/ubuntu-do-not-lock-the-screen-when-pressing-superl

Zasadniczo: Unity ma również skrót, który zastępuje ten w konfiguracji klawiatury, i możesz go edytować za pomocą CompizConfig (możesz go zainstalować za pomocą oprogramowania Ubuntu, wyszukaj CompizConfig Settings Manager). Ponowne mapowanie nie działało dla mnie we wszystkich przypadkach, ale załatwiło to całkowicie wyłączenie skrótu (odznacz „Włączone”). Ctrl + Alt + L działa teraz dobrze w IntelliJ Idea.

mjavault
źródło
Dziękuję Ci. To zrobiło! Podejrzewałem coś takiego, ale nie wiedziałem, gdzie szukać.
Thorbjørn Ravn Andersen
8

Wyłącz nic i użyj metaklawisza (inaczej klawisz Super lub Windows)

Przytrzymaj Ctrl+ Alt+ Meta+, La Ubuntu zignoruje to dla ekranu blokady, ale twoja aplikacja zinterpretuje to jako Ctrl+ Alt+ L.

Wyłącz Ctrl+ Alt+ Tw skrótach Ubuntu

Przejdź do Ustawienia systemu -> Klawiatura -> Skróty -> System -> Blokada ekranu i przytrzymaj Ctrl+ Alt+ Shift+Z

ctrl + alt + L override.png

Mamy nadzieję, że pozwoli to na ponowne przypisanie oryginalnej kombinacji klawiszy w innej aplikacji.

Aby trwale wyłączyć ekran blokady

Posługiwać się:

gsettings set org.gnome.desktop.lockdown disable-lock-screen 'true'

Źródło: https://ubuntuforums.org/showthread.php?t=2359828

W systemie z dwoma monitorami ekran blokady nie pojawia się już po naciśnięciu Ctrl+ Alt+ L. Jednak nadal włącza się wygaszacz ekranu i musisz ponownie przesunąć mysz, dotknąć klawisz itp., Aby ponownie włączyć monitory. Chociaż do odblokowania ekranu nie jest wymagane hasło, może to być błąd.

WinEunuuchs2Unix
źródło
Dziękuję Ci. Czy to oznacza, że ​​Ctrl-Alt-L jest teraz zgłaszany normalnym programom?
Thorbjørn Ravn Andersen
@ ThorbjørnRavnAndersen Nie ma za co. Jeśli nie, przypisz skrót klawiaturowy do ekranu blokady do czegoś takiego jak Ctrl-Alt-Shift-Z, który nigdy nie jest używany.
WinEunuuchs2Unix
Właśnie próbowałem to zrobić. Nie pomaga - monitory wciąż się zaciemniają (domyślam się, że wygaszacz ekranu nadal się uruchamia).
Thorbjørn Ravn Andersen
@ ThorbjørnRavnAndersen Jeszcze nie odkryłem problemu z wygaszaczem ekranu, ale dodałem dwie inne opcje do odpowiedzi.
WinEunuuchs2Unix
@ ThorbjørnRavnAndersen To wyjaśnia problem z wygaszaczem ekranu: askubuntu.com/questions/172447/…
WinEunuuchs2Unix