Bagaimana saya bisa membuat windows lebih mudah untuk mengubah ukuran di Xfce?

27

Saya menggunakan Xfce 4.10 dengan xfwm4sebagai manajer jendela saya. Saya menemukan kesulitan untuk mengubah ukuran jendela dengan meraih perbatasan. Wilayah tempat kursor mouse berubah menjadi kursor "ukuran jendela" tampaknya hanya selebar 1 atau 2 piksel, dan saya terus bergerak melewatinya.

Bagaimana saya bisa membuat wilayah itu sedikit lebih luas? Saya tidak ingin mengubah tampilan batas jendela, cukup buat target hit mereka sedikit lebih lebar. (Saya tahu tentang opsi Ubah Ukuran di menu jendela, tapi itu tidak memungkinkan Anda untuk mengubah ukuran jendela hanya dalam 1 dimensi.) Saya telah melihat di pengaturan manajer jendela & tweak, tapi saya tidak melihat pengaturan yang tampaknya berlaku.

cjm
sumber
1
Pertanyaan tetap: Bagaimana cara mengubah lebar zona target di dekat tepi jendela di mana kursor akan meraih ke tepi?
HiTechHiTouch

Jawaban:

25

Ini sangat mudah, Anda dapat menggunakan Alt + klik kanan + seret.

Joel
sumber
2
Jawaban yang benar secara teknis yang tidak membahas masalah lebar bilah ambil. Jadi kita sekarang memiliki masalah tata letak GUI , karena desainer jendela tidak membuat tangkapan cukup besar. Prinsipal GUI yang baik menggunakan perubahan kursor / mouse di atas teks ketika melewati area aktif yang berbeda di mana tindakan mouse akan di atas grab bar untuk menunjukkan perubahan, dan mencegah menggunakan kunci pengubah seperti ALT. Solusi yang disukai dari sudut pandang GUI, menunjukkan kursor yang berubah di area aktif, sudah cukup. Pengguna pemula tidak perlu tahu atau mengingat pengubah & klik alternatif.
HiTechHiTouch
1
"Sangat mudah" tergantung. Coba ini di notebook dengan touchpad ...
karatedog
12

Rupanya masalah ini telah ada selama bertahun-tahun, dan satu laporan bug telah ditutup "tidak akan diperbaiki". Masalah telah dibuka kembali dengan Bug 11808 - Xfwm: Tingkatkan batas ukuran jendela .

Lebar area ambil dikendalikan oleh tema. Pengelakan lainnya adalah mencoba tema yang berbeda sampai Anda menemukan tema yang dapat Anda pakai. Satu pengembang berkomentar :

Itu dikodekan dalam tema itu sendiri AFAIK, setidaknya itulah yang kami temukan selama pengembangan MX-15. Jika Anda menggunakan greybird (atau bluebird) dan distro berbasis Debian, maka Anda dapat melihat pada paket mx-greybird-themes kami, tempat kami memperluas perbatasan hingga 3 piksel setelah banyak umpan balik penguji tentang betapa menjengkelkannya mencoba untuk meraihnya. (Kami akan memperbarui BTW itu untuk menyertakan versi Peregangan yang memperbaiki masalah penampilan lainnya.)

Berikut adalah entri blog tentang bagaimana tema mengatur asrama .

Posting lain menyarankan sesuatu untuk diubah dalam definisi tema (dan sebenarnya file ini bukan bagian dari definisi, tetapi manajer jendela), ~/.gtkrc-2.0

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

memberi saya area pegangan yang lebih kecil. Meningkatkan jumlah itu akan memberi Anda area pegangan yang lebih besar. Anda harus memuat ulang tema agar pengaturan dapat berlaku.

Saya pribadi belum mencoba mengubah definisi tema, tetapi ini sepertinya titik awal yang baik.


Diedit untuk menambahkan:

Pendekatan lain melibatkan penginstalan dan konfigurasi Compiz (paket dasar mungkin sudah ada dalam distribusi terbaru). Saya ulangi sebagai bagian dari laporan bug dan mungkin dihapus karena tidak "relevan" oleh manajer bug.

 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
sumber
Pendekatan "diedit untuk menambahkan" tampaknya berfungsi di sebagian besar tempat, tetapi tidak untuk Firefox. YMMV.
HiTechHiTouch
Margin pengubahan ukuran jendela hanya memiliki lebar satu piksel dalam tema Greybird, tetapi setidaknya dalam tema Kokodi, yang dilengkapi dengan XFCE (Ubuntu 18,04 + paket xubuntu-desktop), margin lebih lebar, dan karenanya lebih mudah digunakan.
Teemu Leisti