I've used it with video games to convert actions which require you to hold a button (e.g., running, chopping wood) into actions you toggle on or off with a single button press.
I've also used it to quickly enter lots of data into a native application that only supported adding one item at a time.
I've also used it to quickly enter lots of data into a native application that only supported adding one item at a time.