Jak wyłączyć Alt + kliknięcie w ruchu okien w Unity 2D?


Odpowiedzi:


16

W Unity-2D jest to kontrolowane za pomocą /apps/metacity/general/mouse_button_modifierklawisza GConf. Aby wyłączyć przeciąganie Alt + Kliknij, uruchom

gconftool-2 --set /apps/metacity/general/mouse_button_modifier --type string disabled

Aby ponownie włączyć, uruchom

gconftool-2 --set /apps/metacity/general/mouse_button_modifier --type string '<Alt>'

Pamiętaj, że ten klawisz GConf kontroluje kilka skrótów myszy:

  • Alt + kliknięcie: przenieś okna
  • Alt + środkowe kliknięcie: zmiana rozmiaru okien
  • Alt + kliknięcie prawym przyciskiem: otwórz ogólne menu okna

Uwaga: Wyłączenie modyfikatora w ten sposób może prowadzić do zachowania Alt + Przeciągnięcie, gdy nie zostanie naciśnięty żaden klawisz modyfikatora (Każde przeciągnięcie zachowuje się jak Alt + przeciągnięcie) Ustawienie modyfikatora na „<SUPER>” powoduje, że klawisz Super / Windows jest modyfikatorem. Alt + Przeciągnij może być następnie używany przez aplikacje, a Super + Przeciągnij, aby przenieść okno.

gconftool-2 --set /apps/metacity/general/mouse_button_modifier --type string '<SUPER>'

dla Unity 3D


2
Uwaga: jeśli jesteś podobny do mnie, pomyślałeś, że dotyczy to również sesji „Gnome-classic (bez efektów)” (ponieważ używa także metacity). Ale nie. Mimo że używa metacity, musisz wyłączyć go w compiz, jak opisano tutaj . Następnie jest wyłączany zarówno w sesjach „Gnome-classic” (Compiz), jak i „Gnome-classic (bez efektów) (metacity).
Stefan Monov,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.