I found this foot pedal which works natively on the Mac. It’s much more expensive than the PC foot pedal. You can look at all the options here.
The other consideration for Mac is that, without AutoHotKey, you can use the software that comes with the Kinesis pedal and/or Automator in Mac OS.
Update: I got a new M1 Mac mini and Ableton is running great on it. I found it’s actually easy to implement the keystroke sequences using the Mac OS Automator. To use the inexpensive iKKEGOL USB foot pedal, you need to have a PC in order to program the keyboard shortcuts into the pedal. Once done, you can then plug the pedal into your Mac and it will work perfectly after completing the steps below. If you don’t have access to a PC, then you might have to spring for the Kinesis pedal if you want foot control.
Create An Automator Document
- Open Automator and create a new document.
- For document type, choose “Quick Action”
- Set “Workflow receives” to “no input” in [select Ableton Live]
Record the Key Sequence
Once you’ve made those settings and with Ableton running, click the red “Record” button in Automator. Then:
- Click on Ableton to make the application active.
- Press the Delete key and then the Enter Key.
- Press stop recording for the Automator.
- Set the timeout to 0 seconds and the playback speed to 10x.
- You may need to delete the initial action of a mouse click if Automator recorded you clicking on Ableton to make it active. For the example of restarting a clip slot recording, what you should end up with is this:
NOTE: You can set the timeout and playback speed for each line in the recorded script. Meaning, if you set the first line in the example above to a timeout of 0 seconds, the second line (Press Return) will still be set to the default of 2 seconds – slowing down the overall playback of the action. Fine tune as needed.
Save the Key Sequence
In Automator go to File > Save… (I named mine Restart Clip Slot)
Apply the Keyboard Shortcuts
Your newly saved key sequence is now available as a menu item in Ableton: Live > Services which means you can apply a keyboard shortcut:
- Go to System Preferences > Keyboard.
- Choose the “Shortcuts” tab.
- Select “Services” in the left column.
- Scroll down and under “General” you’ll find your saved key sequence/new Ableton menu item.
- Apply a keyboard shortcut. (I used CTRL + SHFT + C)
Program the Foot Pedal
Again, this whole technique only works if you have a PC to plug the foot pedal into and assign the keyboard shortcut.
- Plug the foot pedal into your PC.
- Open the foot pedal app and apply the keyboard shortcut to one of the three pedals.