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: openrazer/openrazer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: stable
Choose a base ref
...
head repository: openrazer/openrazer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 3 commits
  • 6 files changed
  • 2 contributors

Commits on Apr 3, 2026

  1. razerkbd: Store fn_on and fn_pressed in drvdata of usb_dev

    The Huntsman V3 Pro requires the driver to store the Fn key separately
    for each usb device instead of being stored for each HID device, because
    the Fn key and the regular keys like F9 are on different hid_device's.
    DarkMicro authored and z3ntu committed Apr 3, 2026
    Configuration menu
    Copy the full SHA
    e137691 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2026

  1. daemon: Allow overriding DRIVER_MODE from config file

    Allows adding a section like the following to
    ~/.config/openrazer/razer.conf to force a device to use or not use
    driver mode, regardless what the default in the daemon is.
    
    [Device:XX123456789]
    driver_mode = False
    
    Ideally the OpenRazer stack should support all functionality in software
    and support the devices being in driver mode, but that's not the case
    for a wide variety of devices yet, especially mice. However some users
    may want to explicitly force a device into driver mode to enable some
    functionality like horizontal scrolling.
    z3ntu committed Apr 18, 2026
    Configuration menu
    Copy the full SHA
    faf403d View commit details
    Browse the repository at this point in the history
  2. Revert "daemon: Apply driver mode to Basilisk V3"

    This change is causing too many regressions for existing users, like
    profile/side buttons, middle mouse button, DPI cycling, scroll lock
    buttons, and it's "forcing the wrong profile".
    
    We also now have a way to override the default driver mode from the
    config (razer.conf), see "driver_mode" in the man pages
    ("man 5 razer.conf") for users where it's worth the tradeoffs.
    
    This reverts commit d7a8d6c.
    z3ntu committed Apr 18, 2026
    Configuration menu
    Copy the full SHA
    45c4523 View commit details
    Browse the repository at this point in the history
Loading