¿Cómo puedo hacer que Windows sea más fácil de cambiar de tamaño en Xfce?

27

Estoy usando Xfce 4.10 con xfwm4mi administrador de ventanas. Me resulta difícil cambiar el tamaño de las ventanas agarrando el borde. La región donde el cursor del mouse cambia al cursor de "redimensionar ventana" parece tener solo 1 o 2 píxeles de ancho, y sigo moviéndome a través de ella.

¿Cómo puedo hacer que esa región sea un poco más ancha? No quiero cambiar la apariencia de los bordes de las ventanas, solo hacer que su objetivo sea un poco más ancho. (Conozco la opción Cambiar tamaño en el menú de la ventana, pero eso no le permite cambiar el tamaño de una ventana en solo 1 dimensión). He buscado en la configuración y ajustes del administrador de ventanas, pero no veo ninguna configuración que parece aplicarse.

cjm
fuente
1
Queda la pregunta: ¿Cómo cambiar el ancho de la zona objetivo cerca del borde de una ventana donde el cursor se agarrará al borde?
HiTechHiTouch

Respuestas:

25

Es muy fácil, puedes usar Alt + clic derecho + arrastrar.

Joel
fuente
2
Una respuesta técnicamente correcta que no aborda el problema del ancho de la barra de agarre. Así que ahora tenemos un problema de diseño de la GUI , porque el diseñador de ventanas no hizo que la captura sea lo suficientemente grande. Los buenos principios de la GUI usan un cambio en el cursor / mouse sobre el texto al pasar sobre diferentes áreas activas donde las acciones del mouse se ubicarán sobre la barra de agarre para indicar un cambio, y desalientan el uso de teclas modificadoras como ALT. La solución preferida desde el punto de vista de la GUI, mostrar un cursor modificado en el área activa, es suficiente. Los usuarios novatos no necesitan saber ni recordar modificadores y clics alternativos.
HiTechHiTouch
1
"Muy fácil" depende. Pruebe esto en un cuaderno con un panel táctil ...
karatedog
12

Aparentemente, este problema ha existido durante años, y se ha cerrado un informe de error "no se solucionará". El problema se ha reabierto con el error 11808 - Xfwm: aumenta el borde de cambio de tamaño de la ventana .

El ancho del área de captura está controlado por el tema. Otra elusión es probar diferentes temas hasta que encuentre uno con el que pueda vivir. Un desarrollador ha comentado :

Eso está codificado en el tema AFAIK, al menos eso es lo que descubrimos durante el desarrollo del MX-15. Si está utilizando greybird (o bluebird) y una distribución basada en Debian, puede echar un vistazo a nuestro paquete mx-greybird-themes, donde ampliamos el borde a 3 píxeles después de muchos comentarios del probador sobre lo molesto que fue probar para agarrarlo. (Estamos a punto de actualizar ese BTW para incluir una versión Stretch que solucione otros problemas de apariencia).

Aquí hay una entrada de blog sobre cómo los temas configuran a los huéspedes .

Otra publicación sugiere algo para cambiar en la definición del tema (y en realidad este archivo no es parte de una definición, sino el administrador de ventanas), ~/.gtkrc-2.0

style "default-style"
{
        GtkWindow::resize-grip-height = 4
        GtkWindow::resize-grip-width = 4
}
class "GtkWidget" style "default-style"

me da un área de agarre más pequeña. Aumentar ese número debería darle un área de agarre más grande. Deberá volver a cargar el tema para que la configuración surta efecto.

Personalmente no he intentado alterar la definición del tema, pero este parece un buen punto de partida.


Editado para agregar:

Otro enfoque implica instalar y configurar Compiz (el paquete base ya puede estar presente en distribuciones recientes). Lo repito ya que es parte de un informe de error y el administrador de errores puede eliminarlo como "no relevante".

 tm.selsingen 2017-02-11 19:40:45 CET 


This may be a rough solution not suited for those needing xfwm4 because 
of limited system resources. But you can change the default window 
manager to compiz. This solved the issue for me and I can now enjoy the 
xcfe simplicity combined with generous grabbing areas. 

https://wiki.ubuntuusers.de/Compiz/ 

Enter in terminal: 

"sudo apt-get install compiz compiz-gnome compiz-plugins-extra" 

"sudo apt-get install compizconfig-settings-manager" 

"ccsm" _______________________ 

In CCSM you need to enable OpenGL, Composite, GNOME Compatibility in 
'General' Tab. Within the 'General Options' menu, you can set the focus 
steal prevention to zero, so that new windows are placed always on top, 
and choose your workplaces 

In 'Effects', enable Fading Windows, Window decorations, and if you like 
Animations 

In 'Other', you can enable Window previews (may need png) 

In Tools enable Compiz Library Toolbox, D-Bus, Mousepolling (gets 
activated if you choose Window previews), Session Management and 
Workarounds 

Now in 'Window Management', you need to choose Application Switcher, 
Move Windows, Place Windows, Scale Windows Put and Window Rules. 

Ring, Static & Shift Switcher are more advanced Application Switchers 
you can configure as you like. 

In the CCSM Settings you need to enable Gsettings Configuration Backend. 

________________________ 

Now Compiz is configured, make a Backup of 
"/home/user/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml" 
and enter 

"xfconf-query -c xfce4-session -p /sessions/Failsafe/Client0_Command -t 
string -sa compiz" 

in terminal to configure xcfe to use compiz as the default window 
manager. ________________________ 

To spare you from needing GNOME Tweak to set your theme now, you can use 

"gsettings set org.gnome.metacity theme insertyourthemehere" to change 
the window decoration theme 

and the default xcfe theme settings to change the rest of the UI. 

I experienced that my minimize/maximize Buttons were gone after that. 

you can use "gsettings set org.gnome.desktop.wm.preferences 
button-layout ':minimize,maximize,close,'" to restore them. 

And that's it. 

Comment 15 tm.selsingen 2017-02-12 09:11:22 CET 

I don't know how to edit posts, but I realized the desktop icon texts 
get displaced if you follow the steps. This is the fix: 

xfconf-query -c xfce4-desktop -p /desktop-icons/center-text -n -t bool 
-s false 
HiTechHiTouch
fuente
El enfoque "editado para agregar" parece funcionar en la mayoría de los lugares, pero no para Firefox. YMMV.
HiTechHiTouch
El margen de cambio de tamaño de la ventana sigue siendo de solo un píxel de ancho en el tema Greybird, pero al menos en el tema Kokodi, que viene con XFCE (Ubuntu 18.04 + el paquete xubuntu-desktop), el margen es más amplio y, por lo tanto, más fácil de usar.
Teemu Leisti