Skip to content

designdream/vibe-remote-control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Vibe Remote Control

A Karabiner-Elements configuration for controlling Mac applications (Warp terminal, SuperWhisper, and more) using an 8BitDo Micro Bluetooth controller.

Overview

This project allows you to control your Mac from a distance using an 8BitDo Micro Bluetooth controller paired with a wireless microphone setup (such as DJI Mic). This setup is ideal for:

  • Controlling your terminal (Warp) from anywhere in your home
  • Managing voice transcription with SuperWhisper
  • Navigating between applications and windows
  • Controlling audio volume
  • Executing common keyboard shortcuts wirelessly

Hardware Requirements

Software Requirements

  • Karabiner-Elements - A powerful keyboard customizer for macOS
  • SuperWhisper (optional) - For voice transcription
  • Warp Terminal (optional) - For terminal control

Installation

  1. Install Karabiner-Elements from https://karabiner-elements.pqrs.org/
  2. Connect your 8BitDo Micro controller to your Mac via Bluetooth
  3. Copy the 8bit vibe.json file to your Karabiner configuration folder:
    cp "8bit vibe.json" ~/.config/karabiner/assets/complex_modifications/
    
  4. Open Karabiner-Elements, go to "Complex Modifications" tab, click "Add rule", and enable the "8BitDo Micro - Finalized Warp and Dev Controls with L/R buttons" rule

Key Mappings

8BitDo Button Mac Action Description
G Option + Space Likely activates SuperWhisper
H Escape Exit/Cancel
N Control + C Terminal interrupt
J Enter Confirm/Execute
K Command + K, Z Clear terminal/Zoom
I Command + D Duplicate line/Split terminal
M Volume Up Increase volume
R Volume Down Decrease volume
E Option + Command + Down Terminal navigation
F Option + Command + Up Terminal navigation
C Option + Command + Left Terminal navigation
D Option + Command + Right Terminal navigation
Y Command + W Close window/tab
Q Command + S Save
W Command + Tab Switch application
O Command + A Select all
P Command + Z Undo

Future Enhancements

  • Add support for 'Apply All' in Windsurf IDE
  • Additional application-specific shortcuts
  • Custom profiles for different workflows

Contributing

Contributions are welcome! Feel free to fork this repository and submit pull requests with your own key mappings and improvements.

License

MIT License

Acknowledgements

About

Control Mac applications remotely using an 8BitDo Micro controller with Karabiner-Elements

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors