win-10-virtual-desktop-enhancer icon indicating copy to clipboard operation
win-10-virtual-desktop-enhancer copied to clipboard

Feature request - uncouple SwitchDesktop shortcuts

Open cpgw opened this issue 7 years ago • 4 comments

Hi,

first thanks for the helpful tool. A change I would like to see is to be able to use different shortcuts for Desktopn (n=1...) and PreviousDesktop/NextDesktop. The Modifier for SwitchDesktop is applied to all.

To make my point clearer: I'm trying to switch to a numbered desktop with Ctrl+Fn (n=1..4) but would like to use Ctrl+Alt+RightArrow to go the next desktop. I tried to use SwitchDesktop=Ctrl and NextDesktop=LAlt, Right but that did not work.

It would be nice to have to option to specifically overwrite a shortcut.

cpgw avatar Dec 15 '17 12:12 cpgw

@cpgw could not the standard Windows Virtual Desktop hotkey work? Ctrl+Win+Left/Right?

ericnewton76 avatar Feb 01 '18 22:02 ericnewton76

@ericnewton76 thanks for the suggestion, that might be a better solution than my current configuration, but in the end I would like to have the shortcuts as described. Yes, there might be more troubling things in the world but I grew accustomed to my shortcuts... In fact there is even a better workaround when using ahk in parallel intercepting the windows hotkeys: !^Right::send, #^{Right down}{Right up} and !^Left::send, #^{Left down}{Left up}

cpgw avatar Feb 01 '18 23:02 cpgw

+1

Comming from linux / gnome2 and ctrl + alt + arrow is second nature and muscle memory. Would very much like this as well. Thanks for this helpful tool.

axelbsa avatar Feb 20 '18 11:02 axelbsa

This also causes a problem when using SwitchDesktop=Win, since then Win+Left/Right no longer snaps windows to edges of the screen like it normally does. I'd like Ctrl+Win+Left/Right to still switch to previous/next desktop, Win+(n) to switch to desktop n, and Win+Left/Right to snap windows to edges. By decoupling these switch prev/next and switch numerical, I would be able to achieve that.

kalj avatar Apr 24 '18 09:04 kalj