Jak mogę zwiększyć grubość przeciąganej ramki okna bez zmiany wyglądu?

43

Kiedy chcesz zmienić rozmiar okna w gnome (jak również w innych systemach), możesz kliknąć i przytrzymać krawędź okna, a następnie przeciągnąć. Problem polega na tym (i popraw mnie, jeśli się tu mylę), że przeciągalna ramka ma tylko kilka pikseli grubości w gnomie. Jest to trochę frustrujące i przyczynia się do bólu nadgarstka związanego z używaniem myszy, ponieważ wymaga bardzo ostrożnego ruchu myszy.

Jak mogę zmienić grubość obszaru, który mogę kliknąć, aby zmienić rozmiar okna? Nie chcę zwiększać wyglądu obramowania okna, nie mówię tu o cukierkach. Chcę dopracować tę funkcję, w której mogę zmienić rozmiar okna, przeciągając jego ramkę.

Czy jest gdzieś ustawienie, które to zmieni?

Malabarba
źródło
Przyznaję, że nie widziałem tych pytań. Oba dotyczą jednak tematów. Chciałbym zmienić funkcjonalność bez wpływu na wygląd.
Malabarba,
Przepraszamy, nie zdawałem sobie sprawy z komentarzy, zanim opublikowałem swoją odpowiedź. Możesz całkowicie zapomnieć o mojej odpowiedzi, jeśli ten post powinien zostać przeniesiony, usunięty itp.
marenostrum,
3
@Bruce: Rozwiązanie polegające na użyciu alt + middle-clicknie wymaga zmiany wyglądu. Nie zmienia to ściśle szerokości granicy, ale rozwiązuje ten sam problem. W rzeczywistości daje to znacznie szerszy obszar (całe okno) niż można uzyskać, zmieniając szerokość ramki.
Matthew
2
@Matthew: potrzebujesz jednak 2 wolnych rąk ...;)
JanC
2
@JanC: Lub zapasowy przycisk myszy, do którego można ponownie powiązać skrót.

Odpowiedzi:

10

Nie możesz

To trzyletni błąd bez rozwiązania.

Musisz albo użyć innego motywu, albo zrobić to, co ja, i zrezygnować z próbowania i używania klawiszy do zmiany rozmiaru okien.

Mini Howto:

Alt+, F8aby rozpocząć zmianę rozmiaru. Użyj klawiszy strzałek, aby zmienić rozmiar.

Naciśnięcie klawisza Return spowoduje zapisanie zmiany rozmiaru, klawisz Escape spowoduje cofnięcie.

Raport o błędach jest tutaj i zawiera setki komentarzy na ten temat oraz trzynaście zduplikowanych raportów o błędach na samym starterze.

Richard Holloway
źródło
W pewnym sensie możesz. Zobacz dwa pytania, które Jorge połączył powyżej (szczególnie drugie).
Matthew
Łał. Dzięki. Wkrótce będę logować się do startera, aby przyczynić się i śledzić ten błąd.
Malabarba,
@Bruce: Śmiało i postępuj zgodnie z nim, ale nie komentuj go, chyba że masz łatkę (zobacz ostrzeżenie na górze raportu o błędzie). Programiści zdają sobie z tego sprawę, ale jest to problem techniczny i poprosili, aby nie być o tym spamowanym.
Matthew
1
Jak mówi Matthew, istnieje kilka odpowiedzi. Pozostałe dwa pytania na ten sam temat zostały połączone w to pytanie: askubuntu.com/questions/4109/increase-resize-margin-on-windows Usuwam moją odpowiedź, ponieważ w tym wątku są lepsze odpowiedzi.
marenostrum
1
Po naciśnięciu Alt+F8możesz również zmienić rozmiar za pomocą myszy (wystarczy przesunąć).
JanC
24

Zmień następujące parametry w odpowiednim pliku XML Metacity.

Motyw Ambiance znajduje się w /usr/share/themes/Ambiance/metacity-1/metacity-theme-1.xml

Poniższe parametry zmieniają szerokość obramowań, a tym samym szerokość obszaru zmiany rozmiaru:

"<distance name="left_width" value="1"/>"
"<distance name="right_width" value="1"/>"
"<distance name="bottom_height" value="1"/>"

Domyślnie są ustawione na „1”, ale przekonałem się, że zmiana ich na „4” nie zmienia drastycznie wyglądu, ale znacznie ułatwia zmianę rozmiaru za pomocą myszy.


źródło
7
Aby ponownie załadować motyw bez wylogowania, możesz uruchomić polecenie: metacity-message reload-theme
gacrux
Gdybym tylko miał dostęp do roota na swoim komputerze ...
Seppo Enarvi
bardzo dziękuję @pgwulfing to JESZCZE odpowiedź, której szukałem. Skróty klawiszowe nie działają dla mnie, ponieważ mam interaktywne środowisko ubuntu za pośrednictwem karty chrome, a klawisze skrótu są w najlepszym razie wybredne.
anon58192932