> I [could] also buy a bluetooth macro keyboard and use it just for that.
For two-hands-on-keyboard work, I quite like using 'cv' and 'm,' keys as chords for "desktop left" and "desktop right".
This can be achieved on a keyboard with customisable firmware (like a QMK-powered keyboard), or perhaps through software like kmonad.
Though, yeah, not every desktop environment has "go to desktop X", so I just get used to setting each one up, and 'remembering' how many times to go left/right when switching.
For two-hands-on-keyboard work, I quite like using 'cv' and 'm,' keys as chords for "desktop left" and "desktop right".
This can be achieved on a keyboard with customisable firmware (like a QMK-powered keyboard), or perhaps through software like kmonad.
Though, yeah, not every desktop environment has "go to desktop X", so I just get used to setting each one up, and 'remembering' how many times to go left/right when switching.