Comments (6)
Hi Elijas, no problem at all! This was actually a great experience for me as I decided to delve deep into AHK as an intro to programming! I added some new features but kind of hack'n'slash - don't think my code is very pretty or conscise. I managed to integrate a 33 grid (not customizable, only 33) with right/left/up/down navigation keys and wrap around navigation. Also added a graphical interface where you can see the grid and where you are in it while you change desktops and a new function where you can press a hotkey to see where you are in the grid. Still a few hiccups but it's working relatively well. I would still like do four things... (1) add transparency to the dark grey on the grid image (similar to the style of the Win Alt+Tab window), (2) speed up the movement through the grid or allow an interruption so that desktops can be moved to more quickly, (3) perhaps add some kind of black covering (don't know what to call this) that covers the desktop while changing desktops so that when you are skipping over a white desktop you aren't flashed with bright white light, and (4) the mother of all, try to add a full screen preview of the grid and all of the windows within the desktops by nabbing the screen previews that Windows natively shows in their VD interface (when you press Win +Tab). If you'd like to see or add any of these features then let me know and I'll share the edited AHK scripts. :)
from windows-desktop-switcher.
Thanks Elijas, I'll probably take GitHub orientation course and see what happens from there. Thanks, it's great joining this community and having so many helpful people to start dabbling in code/programming!
from windows-desktop-switcher.
Hi Kevin! Thank you for you kind words and suggestions.
If you're ok with having 4/9/16 desktops (so it could form a 2x2 grid) and you'd be okay with a mental image of them (not having the grid being previewed to you), then iit shouldn't be that hard to implement - just 4 additional mappings would be created for the arrow keys, and then the number (of the desktop to be opened) would be calculated from the current desktop number and the arrow pressed. Quite a simple math puzzle.
However, the grid preview functionality which could replace Windows VD preview would be a considerable work and unfortunately out of scope for this project.
I'd also highly suggest you trying out a grid setup which you could set up with minimal configuration (if you decide do it, and would need some help, just let us know:)
Button 1 | + Button 2 | = Dekstop |
---|---|---|
CapsLock | QWE ASD ZXC |
1 2 3 4 5 6 7 8 9 |
from windows-desktop-switcher.
Hey Elijas, thanks so much for your reply! And yes, I wouldn't require a visual grid preview. The idea with the grid is that you dedicate apps to specific grid spaces so it's quite easy to form a mental picture of your workstation. The arrow key navigation feature would be great if it could be added! Thanks!
from windows-desktop-switcher.
Just to not to leave you hanging - personally I'm currently on tight schedules for other projects, so I won't be able to work on this in the near time, but I might get to it later. If anyone would submit their Pull Request, I'd be happy to review and merge it as well!
from windows-desktop-switcher.
Wow that's really exciting! Very happy to see you rose up to the challenge 🎉 It's really quite a lot, what you've achieved in not much time.
Regarding with sharing the edited AHK scripts - totally up to you, although I'd highly recommend you to try out the tried and true way of doing so, which would be clicking the "Fork" button in the top and then from there getting to know how to use GitHub for collaborative projects with others:)
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.