Comments (6)
@murbanowicz , would you please describe the detail of issue ? But if I understand the issue correctly, this is not specific to WSLg, but more generic to how Windows RDP client software (mstsc.exe) projects remote window to Windows desktop. For example, any of those remote window can't be arranged by "cascade", "stack" and "tile" from Windows default taskbar. Is this the issue you are referring ?
from wslg.
Hi @hideyukn88,
I did not use Windows RDP before, so I am not sure.
I will try to explain as much as possible:
I grab the window with "normal" windows and hold down the shift key, enabling PowerToys FancyZones immediately.
With "WSLg" windows, the shift does not change anything, so windows arrangement as you're saying is impossible.
This is somehow showstopper in my case, as working on ultrawide without proper windows arrangement is not productive, so I am still on Windows-based WebStorm, even the WSLg based is working faster.
Is it something possible at all to be addressed or due to "external" dependency it will not be improved?
The side issue is that Windows are not in line with the Windows theme, but this is not that important ;)
from wslg.
Have you tried defining a different keybind @murbanowicz? I think the shift key might be captured as part of the application inside WSLg and therefore not triggering the FancyZones prompt. You could also try letting FancyZones override the default Win+Arrow Keys behaviour and try that way of ordering and organizing your windows.
from wslg.
Thanks for the suggestion! That is interesting - it works, but this way the WSLg windows get quite large gutters around, which does not happen for "native windows".
from wslg.
@OscarWoHA any idea?
from wslg.
Update WSLg to 1.0.57
WSL GUI apps now have Windows snapping with the keyboard (Press WIN + an arrow key to snap to the side)
from wsl 2.0.0 release note.
But it still doesn't work. Win+Arrow moves the window around, but it doesn't resize to zone size. also its titlebar / border-shadow etc.. gets mangled.
from wslg.
Related Issues (20)
- Hungarian 101 key qwerty layout mapped to a wrong variant in GUI apps
- Error: Can't open display: HOT 1
- Sound stuttering HOT 2
- Copying big text from WSLg to Windows host crashes the entire WSLg
- Opencv cannot render GpuMat using Opengl
- MSRDC excessively outputs diag logs into %TEMP%, issue 978 reoccurs HOT 2
- Need _NET_WM_WINDOW_TYPE !
- Mouse Pass-through HOT 1
- popups in `gnome-text-editor` won t disappear under wayland
- WSLg windows "freeze" when FancyZones tries to resize/move them
- GUI locked up if application is running and Windows goes to sleep HOT 5
- Error: Can't open display: localhost:0.0
- First opened window unresponsive and sticks to the upper left corner of the monitor
- Feature: WSLg support for Zed HOT 6
- broken vector rendering in chromium and google-chrome
- WSL GUI apps extremely slow to open when SystemD enabled since a few days HOT 1
- Cannot change vnc password
- Hardware encoding using h264_vaapi HOT 3
- Odd message in debug console, and WARN: COPY_MODE on window titles HOT 3
- Cannot open display :0.0
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wslg.