Eclectic-Tech's avatar

VirtualDesktop10

44 Favourites
18 Comments
12K Views
A Rainmeter skin to control Windows 10 Virtual Desktops | Latest Version:  2.2018.02.08

You need Windows 10 and the minimum version of Rainmeter 4.1.0.2922, get it here: www.rainmeter.net/

Notes: 
Only works with Windows 10 Virtual Desktops

**IMPORTANT** Windows SmartScreen may stop execution of the scripts the first time you run them.  Click on 'More Info' to see the option to 'Run Anyways'... once you tell Windows 10 to do this, it will not interrupt again. You may have to do this with each action the first time! 

Variations: Light Icons or Dark Icons | Wallpaper Complementary Colored Icons | Horizontal or Vertical Alignment | Edge-Switch: Hover(default) or Click Activated | Version 2 adds direct desktop access

Default edge switch is activated by moving your mouse near the middle of the right/left screen edges. After 0.75 second delay, desktop will switch to left/right and continue to switch every automatically every 0.75 seconds, to the next 3 desktops (edit skin for more or fewer desktops). Move away to stop auto-switching. You can select the 'click' variation from the context menu. There is
 a 750 millisecond delay to the hover action; you can adjust this for your preference in the 'EdgeSwitcherHover.ini' by changing the 'W' variable.

UPDATE:
Version 2.2018.02.08
Adds DIRECT DESKTOP ACCESS
This uses an autohotkey script to track current desktop; to re-sync the script, double-click desktop 1 or press SHIFT+F11
Access desktops directly with Shifted Function keys: SHIFT+F1 ~ SHIFT+F10
SHIFT+F11 will resync with current desktops
SHIFT+F12 shows the current script info
The context menu offers versions from 2 to 10 desktops to match the number you create
Middle-click to access the desktops overview
The @ symbol will show all active tasks

Version 1.2016.03.28 added RainFocus by ~Faradey~ to give focus and activate edge switching when hovering (prior versions would not switch if another window had focus).

Taskbar skin is set to 'TopMost' so it should remain above your taskbar if placed there.

Credits:
AutoHotKey ( ahkscript.org/ ) AutoHotKey program
MaterialDesignIcons ( materialdesignicons.com/ ) Icons
RainFocus by ~Faradey~ (forum.rainmeter.net/viewtopic.…)

ChangeLog
Version 2.2018.02.08
:bulletgreen: Adds DIRECT DESKTOP ACCESS (described above)

Version 1.2017.10.23
:bulletgreen: Added ability to hide/show all loaded skins with mouse scroll or via context menu
:bulletyellow: Modified color selection method (reduced needed icon images in half)
:bulletyellow: Expanded skin context menu options for easier controls
:bulletyellow: Corrected dark version not showing complimentary colors

Version 1.2016.02.08
:bulletgreen: Added vertical versions in light and dark themes

Version 1.2016.02.04
:bulletgreen: Added highlight icons on hover
:bulletgreen: Added context menu to toggle Tooltips
:bulletyellow: Increased transparency difference when not hovered

Version 1.2016.01.24
:bulletyellow: Reduced file by 2.5 Mb by replacing most scripts with SendKey.exe
  This adds flexibility to customize by utilizing other Windows  hotkey combinations

Published:
Comments19
anonymous's avatar
Join the community to add your comment. Already a deviant? Log In
WoeIsAnton's avatar

every button open script in notepad( how can i fix this? please help

HunabaKtu's avatar

Had the exact same problem and i managed to solve it. Just go in Documents > Rainmeter > Skins > VirtualDesktop10 > resources > Actions and than right-click on any .ahk file > open with > select the VD10_RunScript32.exe in the same folder. That should be work fine!

WoeIsAnton's avatar

Thank you so much!

NeonHD's avatar
Wow, this skin is actually... quite useful :) Not something I that would usually say for a rainmeter skin. This deserves to be a standalone program by itself.
Eclectic-Tech's avatar
Thanks! Some adventerous coder may take you up on making it an executeable... but that's not me :)
hanifshaquille1601's avatar
The widget won't appear on my desktop! And also I think this doesn't work on Windows 10 version 1709 (Fall Creators Update) or something? PLEASE HELP ME!
Eclectic-Tech's avatar
Working fine here with Win10 1809 (& previous builds).
What version of Rainmeter do you have?
Did you try re-downloading and installing?
Try the Basic versions first (they use AutoIt to simulate key press combinations).
Beyond that, I can not help, because I see no problem...
hanifshaquille1601's avatar
My Rainmeter version is 4.3 (beta). Everything is working now because I set the widget to basic dark text color accidentally (because I'm still noob using Rainmeter).
Eclectic-Tech's avatar
LOL That can happen to anyone!
Glad you can see it now, enjoy!
hanifshaquille1601's avatar
"LOL That can happen to anyone!"

Why you said that?
Eclectic-Tech's avatar
A skin with light or dark color options can easily not be seen, if your desktop color is the same color as the skin...

Happy you figured out why it was not visible for you. :thumbsup:
Usars's avatar
When I try to use any of the functions on your skin, Windows asks me for a program to open a .ahk file. What should I do? Should I download Autohotkey or what?
Eclectic-Tech's avatar
I would download and re-install the skin (replace the original)... that should get it working again for you.
It is working fine on my Windows 10 Pro Version 1803 OS Build 17738.1000
Usars's avatar
I got it working. Re-installing didn't work. I found the program I had to select for opening the .ahk file: Documents > Rainmeter > Skins > VirtualDesktop10 > resources > VD10_RunScript32
Eclectic-Tech's avatar
ah-ha... it has been quite a while since I coded this and overlooked that requirement.
Glad to hear you found the answer.
xavrio's avatar
Very nice and handy! Just one thing though... I don't see tooltips when I hover on one of the icon. I am using the white horizontal theme.
Eclectic-Tech's avatar
Right-click the skin, go to "Custom skin actions" and left-click "Toggle Tooltips"... this will turn them on and off.
anonymous's avatar
Join the community to add your comment. Already a deviant? Log In