I am looking for a script that would cycle through several workspaces
at a given interval and also provide a function to stop cycling when a
key is pressed and then continue cycling when a different key is
pressed or after a certain amount of time of keyboard/mouse
Can anyone help me?