DeskSwitch for Mac

DeskSwitch helps you quickly switch between virtual desktops by triggering Next/Previous Desktop commands when your mouse cursor reaches Right/Left screen edges.

DeskSwitch requires you to setup keyboard shortcuts in a following way:

Keyboard Shortcuts Setup

You can also specify keyboard modifiers that are required for triggering a switch by accessing DeskSwitch settings from its menubar icon:

DeskSwitch Settings