Skip to content

Instantly share code, notes, and snippets.

@ognistik
Last active December 30, 2024 21:10
Show Gist options
  • Save ognistik/c5be59002d17c5de90462cf69a278211 to your computer and use it in GitHub Desktop.
Save ognistik/c5be59002d17c5de90462cf69a278211 to your computer and use it in GitHub Desktop.

Revisions

  1. ognistik revised this gist Nov 28, 2024. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion mouse_automation.md
    Original file line number Diff line number Diff line change
    @@ -1,6 +1,6 @@
    # MOUSE AUTOMATION

    Hey guys! Here's a list of some of my mouse modifications at the present date (11/28/24). I talk more about this in [THIS VIDEO](https://youtu.be/9YhqcV_NPFg).
    Hey guys! Here's a list of some of my mouse actions at the present date (11/28/24). I talk more about this in [THIS VIDEO](https://youtu.be/9YhqcV_NPFg).

    ---
    ## BetterMouse Naming
  2. ognistik revised this gist Nov 28, 2024. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions mouse_automation.md
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,7 @@
    # MOUSE AUTOMATION

    Hey guys! Here's a list of some of my mouse modifications at the present date (11/28/24). I talk more about this in [THIS VIDEO](https://youtu.be/9YhqcV_NPFg).

    ---
    ## BetterMouse Naming
    * Left Button
  3. ognistik created this gist Nov 28, 2024.
    281 changes: 281 additions & 0 deletions mouse_automation.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,281 @@
    # MOUSE AUTOMATION

    ---
    ## BetterMouse Naming
    * Left Button
    * Button 2 (Vertical Scrollwheel)
    * Right Button
    * Button 3 = Low Left back
    * Button 4 = Low Left front
    * Button 5 = Gesture button
    * Button 6 = Shift/crown button
    * Thumbwheel

    ## Possible Layers with BetterMouse
    * CTRL
    - CMD
    - OPT
    - SHIFT
    - CTRL + CMD
    - CTRL + OPT
    - CTRL + SHIFT
    - CMD + OPT
    - CMD + SHIFT
    - OPT + SHIFT
    - CTRL + CMD + OPT
    - CTRL + CMD + SHIFT
    - CTRL + OPT + SHIFT
    - CMD + OPT + SHIFT
    - CTRL + CMD + OPT + SHIFT

    ## BETTERMOUSE MODS
    ### BUTTON 2
    | KEYS | ACTION |
    |--------------------------:|---------------------------|
    | B2 \| Single Press | |
    | B2 \| Press + Hold | Reserved for BTT Chording |
    | B2 \| Press + Drag Left | Show Notification Center |
    | B2 \| Press + Drag Right | ESC |
    | B2 \| Press + Drag Up | |
    | B2 \| Press + Drag Down | |
    | B2 \| Press + V Scroll Up | Play/Pause |
    | B2 \| Press + Scroll Down | CMD Q |

    #### ARC + B2
    | KEYS | ACTION |
    |-------------------------------:|---------------------------|
    | ARC + B2 \| Press + Drag Up | Open Link in Peek |
    | ARC + B2 \| Press + Drag Down | Open Link in New Tab + Go |

    #### FCPX + B2
    | KEYS | ACTION |
    |-------------------------------:|--------------------|
    | FCPX + B2 \| Single Press | N (Snap Toggle) |
    | FCPX + B2 \| Press + Drag Up | Lift from Timeline |
    | FCPX + B2 \| Press + Drag Down | Commit to Timeline |

    #### FINDER + B2
    | KEYS | ACTION |
    |------------------------------:|----------------|
    | FINDER + B2 \| V. Scroll Down | Trash Selected |

    ### RIGHT BUTTON
    | KEYS | ACTION |
    |------------------------------------------:|-------------|
    | RIGHT BUTTON \| Press + V. Scroll Up/Down | Fast Scroll |

    ### BUTTON 3
    | KEYS | ACTION |
    |-----------------------------------:|----------------------------|
    | BUTTON 3 \| Single Press | Back |
    | BUTTON 3 \| Press and Hold | Reserved for BTT Chording |
    | BUTTON 3 \| Press and Drag Left | SW PasteChat KM |
    | BUTTON 3 \| Press and Drag Right | SW PasteResult KM |
    | BUTTON 3 \| Press and Drag Up | SuperWhisper Modes Menu |
    | BUTTON 3 \| Press and Drag Down | SuperWhisper Toggle Record |
    | BUTTON 3 \| Press + V. Scroll Up | |
    | BUTTON 3 \| Press + V. Scroll Down | |

    #### BEAR + BUTTON 3
    | KEYS | ACTION |
    |--------------------------------:|-------------------------|
    | BEAR + BUTTON 3 \| Single Press | CMD + [ (Previous Note) |

    #### FCPX + BUTTON 3
    | KEYS | ACTION |
    |--------------------------------:|------------|
    | FCPX + BUTTON 3 \| Single Press | Down Arrow |

    #### FCPX + CMD + BUTTON 3
    | KEYS | ACTION |
    |--------------------------------------:|-------------|
    | FCPX + CMD + BUTTON 3 \| Single Press | Right Arrow |
    | FCPX + CMD + BUTTON 3 \| Long Press | End |

    ### BUTTON 4
    | KEYS | ACTION |
    |----------------------------------:|---------------------------|
    | BUTTON 4 \| Single Press | Forward |
    | BUTTON 4 \| Press + Hold | Reserved for BTT Chording |
    | BUTTON 4 \| Press + Drag Left | Kando Texendur |
    | BUTTON 4 \| Press + Drag Right | Kando Aphyra |
    | BUTTON 4 \| Press + Drag Up | Kando Ithilwen |
    | BUTTON 4 \| Press + Drag Down | Kando Current App |
    | BUTTON 4 \| Press + V Scroll Up | Copy |
    | BUTTON 4 \| Press + V Scroll Down | Paste |

    #### BEAR + BUTTON 4
    | KEYS | ACTION |
    |--------------------------------:|---------------------|
    | BEAR + BUTTON 4 \| Single Press | CMD + ] (Next Note) |

    #### FCPX + BUTTON 4
    | KEYS | ACTION |
    |--------------------------------:|----------|
    | FCPX + BUTTON 4 \| Single Press | Up Arrow |

    #### FCPX + CMD + BUTTON 4
    | KEYS | ACTION |
    |--------------------------------------:|------------|
    | FCPX + CMD + BUTTON 4 \| Single Press | Left Arrow |
    | FCPX + CMD + BUTTON 4 \| Long Press | Home |

    ### THUMBWHEEL
    | Action | Function |
    |---------------------------|-----------------------------|
    | THUMBWHEEL \| H Scroll Up | Horizontal Scroll (Gesture) |
    | THUMBWHEEL \| H Scroll Down | Horizontal Scroll (Gesture) |
    | THUMBWHEEL \| Single Tap | |
    | THUMBWHEEL \| Tap and Hold | Maximize Window (Yabai) |
    | THUMBWHEEL \| Tap and V Scroll Up | FullScreen (BTT) |
    | THUMBWHEEL \| Tap and V Scroll Down | Trash Note |

    #### CMD + THUMBWHEEL
    | Action | Function |
    |--------|----------|
    | CMD + THUMBWHEEL \| Tap and Hold | Maximize Fullscreen Without Borders |

    #### ARC + CTRL + THUMBWHEEL
    | Action | Function |
    |------------------------------------------|-----------------|
    | ARC + CTRL + THUMBWHEEL \| H Scroll Up | ArcFaster (BTT) |
    | ARC + CTRL + THUMBWHEEL \| H Scroll Down | ArcSlower (BTT) |

    #### FCPX + CMD + THUMBWHEEL
    | Action | Function |
    |------------------------------------------|------------------------|
    | FCPX + CMD + THUMBWHEEL \| H Scroll Down | Zoom Out One by One |
    | FCPX + CMD + THUMBWHEEL \| H Scroll Up | Zoom In One by One |
    | FCPX + CMD + THUMBWHEEL \| Long Press | Shift Z (see timeline) |

    #### FCPX + OPT + THUMBWHEEL
    | Action | Function |
    |--------------------------------------------|---------------------|
    | FCPX + OPT + THUMBWHEEL + \| H Scroll Down | Zoom Out Continuous |
    | FCPX + OPT + THUMBWHEEL \| H Scroll Up | Zoom In Continuous |

    ### BUTTON 5
    | Action | Function |
    |--------|----------|
    | BUTTON 5 \| Single Press | Show Clipboard Manager |
    | BUTTON 5 \| Press and hold | Previous (Recent) Space |
    | BUTTON 5 \| Press and Drag Left | Switch Spaces (Yabai) |
    | BUTTON 5 \| Press and Drag Right | Switch Spaces (Yabai) |
    | BUTTON 5 \| Press and Drag Up | First Space |
    | BUTTON 5 \| Press and Drag Down | Last Space |
    | BUTTON 5 \| Press and V Scroll Up | Volume Up (KM) |
    | BUTTON 5 \| Press and V Scroll Down | Volume Down (KM) |

    ### Button 6
    | Action | Function |
    |--------|----------|
    | BUTTON 6 \| Single Press | Spacebar |
    | BUTTON 6 \| Press and hold | Grab Link |
    | BUTTON 6 \| Press and Drag Left | Delete (Backspace) |
    | BUTTON 6 \| Press and Drag Right | Enter |
    | BUTTON 6 \| Press and Drag Up | CMD N |
    | BUTTON 6 \| Press and Drag Down | CMD W |
    | BUTTON 6 \| Press + V. Scroll Up | |
    | BUTTON 6 \| Press + V. Scroll Down | |

    #### Button 6 | ARC & SAFARI
    | Action | Function |
    |-------------------------------------|----------|
    | ARC + BUTTON 6 \| Press and Drag Up | CMD T |

    #### Button 6 | BEAR
    | Action | Function |
    |--------------------------------------|-----------------|
    | BEAR + BUTTON 6 \| Press and Drag Up | New Note Script |

    ---
    ## BETTERTOUCHTOOL MODS
    ### Left Button
    #### Left Button (Layer) | BTT
    | KEYS | ACTION |
    |----------------------------:|--------------------------|
    | Left Button \| Right Button | Drag from Dropover Shelf |

    ### Button 2
    #### Button 2 (Layer) | BTT
    | KEYS | ACTION |
    |-------------------:|---------------------------|
    | B2 \| Right Button | Close Notifications (BTT) |

    #### Button 2 (Layer) | ARC | BTT
    | KEYS | ACTION |
    |------------------------:|-------------------|
    | ARC + B2 \| Left Button | Close All Windows |

    ---
    ## KARABINER MODS
    ### Karabiner | CTRL
    | Action | Function |
    |--------|----------|
    | CTRL + Simple Press Left | REW Audio |
    | CTRL + Long Press Left | FWD Audio |
    | CTRL + Simple Press Right | |
    | CTRL + Long Press Right | |
    | CTRL + Simple Press Button 2 | |
    | CTRL + Long Press Button 2 | |
    | CTRL + Simple Press Button 3 | |
    | CTRL + Long Press Button 3 | |
    | CTRL + Simple Press Button 4 | |
    | CTRL + Long Press Button 4 | |

    ### Karabiner | BASE CAPS MODE
    | Action | Function |
    |---------|----------|
    | CAPS + Simple Press Left | Toggle Solo Scratchpad |
    | CAPS + Long Press Left | Active Scratchpads WF |
    | CAPS + Simple Press Right | Set/Unset/Switch Solo Scratchpad |
    | CAPS + Long Press Right | Active Windows WF |
    | CAPS + Simple Press Button 2 | Toggle Focused Scratchpad |
    | CAPS + Long Press Button 2 | Remove Focused Scratchpad |
    | CAPS + Simple Press Button 3 | Toggle Arc Scratchpad |
    | CAPS + Long Press Button 3 | Activate Arc |
    | CAPS + Simple Press Button 4 | Toggle Bear Scratchpad |
    | CAPS + Long Press Button 4 | Activate Bear |

    ### Karabiner | SD
    | Action | Function |
    |----------------------------|----------------------------------|
    | SD + Simple Press Left | Left Arrow |
    | SD + Long Press Left | Mirror on Y Axis |
    | SD + Simple Press Right | Right Arrow |
    | SD + Long Press Right | Mirror on X Axis |
    | SD + Simple Press Button 2 | |
    | SD + Long Press Button 2 | Toggle Split Horizontal Vertical |
    | SD + Simple Press Button 3 | Down Arrow |
    | SD + Long Press Button 3 | Active Apps WF |
    | SD + Simple Press Button 4 | Up Arrow |
    | SD + Long Press Button 4 | Active Spaces WF |
    | VSCODE + SD + Left/Right | Select VSCode Shortcut |

    ### Karabiner | CAPS CMD MODE
    | Action | Function |
    |---------|-----------|
    | CMD CAPS + Simple Press Left | |
    | CMD CAPS + Long Press Left | |
    | CMD CAPS + Simple Press Right | |
    | CMD CAPS + Long Press Right | |
    | CMD CAPS + Simple Press Button 2 | |
    | CMD CAPS + Long Press Button 2 | |
    | CMD CAPS + Simple Press Button 3 | Tiled Little Arc |
    | CMD CAPS + Long Press Button 3 | |
    | CMD CAPS + Simple Press Button 4 | Tiled Bear Note |
    | CMD CAPS + Long Press Button 4 | |

    ### ARC SPECIFIC
    #### Arc | Karabiner
    | Action | Function |
    |------------------------------|-------------------------------|
    | CMD + OPT + Left Click Link | Open Link in Little Arc Float |
    | CMD + OPT + Right Click Link | Open Link in Little Arc Tiled |

    ### FCPX SPECIFIC
    #### FCPX | Karabiner
    | Action | Function |
    |-----------|----------|
    | F + Left | j |
    | F + Right | l |