Jak mogę wyłączyć „Alt” + domyślne zachowanie myszy w KDE?

17

Domyślnie, gdy ktoś przytrzymuje Alti przeciąga myszą, przesuwa okno w KDE / kwin. Czy istnieje sposób, aby to wyłączyć dla określonej aplikacji?

Wiem, że istnieje wiele przesłonięć aplikacji ( kliknij ikonę w lewym górnym rogu > Zaawansowane > Specjalne ustawienia aplikacji ), ale nie mogę znaleźć takiego, który mógłby wyłączyć ten klawisz Alt. Najbliższe, jakie mogę znaleźć, to wyłączenie globalnych skrótów klawiaturowych.

gatoatigrado
źródło
Właściwie podstawowa motywacja mojego pytania jest teraz zerowa. Chciałem używać klawiszy Alt podczas uruchamiania x2go, ale myślę, że problem polegał na tym, że serwer nie używał akcji Alt + Drag. Kiedy przeszedłem od gnome-desktopcelu unity(poprzez uruchomienie sudo apt-get install ubuntu-desktopna serwerze), wszystko zaczęło działać zgodnie z oczekiwaniami - klawisze Alt teraz wchodzić w interakcje z „gości” okien w x2go zamiast powłokę graficzną mojego klienta stacjonarnego.
gatoatigrado

Odpowiedzi:

29

W Ustawieniach systemu KDE dla zachowania okna zmień akcje okna dla okna wewnętrznego, paska tytułu i ramki. Po ustawieniu klawisza modyfikującego na Alt, ustaw lewy przycisk na Nic. Możesz także ponownie przypisać akcję do innego klawisza modyfikującego.

Zobacz także: https://bbs.archlinux.org/viewtopic.php?id=109085

Bradd Szonye
źródło
2
Czy można to zrobić w przypadku poszczególnych aplikacji? Zasadniczo jest to przydatna funkcja, ale niektóre aplikacje używają klawiszy Alt + kliknięcie i powoduje konflikt ...
naught101
1
Wystarczy zmienić klawisz Alt na Meta
isalgueiro
1

chociaż odpowiedź Bradda jest poprawna, jeśli chcesz wyłączyć alt tylko dla jednej aplikacji / okna, możesz przejść do zachowania okna -> <application>-> wygląd i poprawki i zaznaczyć tam opcję „Ignoruj ​​globalne skróty”.

Haja
źródło
1
Problem z tym podejściem polega na tym, że wyłącza wszystkie globalne skróty. Tak więc nie mogę na przykład przełączać się między pulpitami za pomocą mojego skrótu, gdy dane okno jest aktywne.
user1456584