Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: zmkfirmware/zmk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: DelusionalLogic/zmk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: mouse0buttons
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 2 commits
  • 24 files changed
  • 2 contributors

Commits on Aug 17, 2022

  1. The original changes from #778

    A squashed version of the original changeset from
    #778 rebased on main
    krikun98 authored and DelusionalLogic committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    b1deea5 View commit details
    Browse the repository at this point in the history
  2. Remove everything not required for buttons

    I've stripped out everything not strictly required for mouse button HID
    support. This include dropping the worker thread completely, shaving
    down the USB HID descriptor. Flattening the mouse/ source directory
    structure and removing a bunch of event handling.
    
    I have kept the mouse event handling separate from the other HID event
    handling since I figured that was a pretty neat split. If that's a bad
    idea, do tell.
    
    I've also added a test case for mouse button emulation, since that was
    untested before.
    
    The changes have been tested on a corne (split) in usb mode. Bindings on
    both the left and the right side works (with the left side as master).
    DelusionalLogic committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    f8a0c39 View commit details
    Browse the repository at this point in the history
Loading