Comments (10)
@petrklus @pmb6tz Just pushed a branch hybrid-switching
. Feel free to experiment with it!
from windows-desktop-switcher.
@pmb6tz You might also want to delete this branch since it is from this closed issue https://github.com/pmb6tz/windows-desktop-switcher/tree/hybrid-switching
The solution fixes the issue by defocusing active windows, which is already done.
It's a cool solution nevertheless, props to Perlence! :)
from windows-desktop-switcher.
Hello @petrklus!
Did you try to disable window animations?
Control panel → System → Advansed system settings → Performance settings. Uncheck "Animate windows when minimizing and maximizing".
— http://superuser.com/a/1058350/547530
There's also another method of switching desktops that I mentioned in #8 (comment), maybe you can try it and see if it's less painful for eyes 😬
from windows-desktop-switcher.
I wonder if we could use @Perlence method for when the target desktop is >2 away, and anything less would use the mechanism in place right now. Wouldn't be hard to do.. Thoughts?
from windows-desktop-switcher.
@petrklus On a side note, if you have 10+ task views, how do you access them? I mean, what key mappings do you use then?
from windows-desktop-switcher.
@Perlence thank you, will try the new branch!
Speaking of hot keys for 10+ desktop - on my mac, I just have another modifier that I add (for example, 1 is CTRL+1 and 11 is CTRL+ALT+1). I have then replicated the same setup by modifying your script
from windows-desktop-switcher.
@petrklus I see, clever.
from windows-desktop-switcher.
@Perlence I've tested the branch but it does not seem to be working very well for me - sometimes it does, sometimes it does not switch the desktop and crashes explorer.
I was wondering - I am a complete novice when it comes to AHK but does it support calling windows apis?
Especially info from http://www.cyberforum.ru/blogs/105416/blog3671.html
from windows-desktop-switcher.
@petrklus There's DllCall
function. I've also seen some AHK wrappers around said library, but they didn't work for me. This method kind of depends on "private" API and there's no way it will remain stable in the future.
it does not seem to be working very well for me - sometimes it does, sometimes it does not switch the desktop and crashes explorer.
Can you start DebugView and inspect its output?
from windows-desktop-switcher.
I've merged PR #20 recently which does reduce window animation significantly by integrating a new DLL. Give that a shot maybe (if you're still using this years later)!
from windows-desktop-switcher.
Related Issues (20)
- Switching desktops no longer works on new Windows 11 update. Build 22631.3007 HOT 11
- The script doesn't work on Windows 10 latest update at all HOT 2
- Error: Call to nonexistant function HOT 2
- Advanced admin run-on-boot config malfunctioning HOT 1
- (Move to desktop) script only run if we compile to exe file HOT 6
- Windows + Tab stopped opening task view when using this project. How can I fix this?
- Fail to switch to any desktop HOT 5
- AutoHotkey Version 2 breaks compatibility HOT 6
- Can it get the name (not index) of a virtual desktop?
- Functionalities are extremely laggy? HOT 1
- No session required on Windows 11
- Also activating "Esc" button when switching window
- feature request
- latest version of AutoHotkey (2.0.2) is not compatible? HOT 2
- No longer working with the new windows 11 update. Build 22621.2283 HOT 5
- Disable showing the desktop number HOT 2
- Focus on the last foreground window in the VD when switching to it HOT 2
- set timer switch between desktops
- Move (only) current window to the destination desktop without switching
- Hide taskbar "shows" when switching desktops && ALT key focus when Change desktops HOT 1
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 windows-desktop-switcher.