Skip to content

Releases: hollovar/KB525CControl

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 30 Aug 09:16

Fixed

  • Launched programs come to the front. A program started from a button (Run,
    RunInActiveFolder, FocusOrLaunch) opened behind the current window or only flashed on the
    taskbar, because Windows does not let a background process hand over the foreground. The app
    now waits for the new window (up to 6 s) and brings it to the front itself; when no new window
    appears (single-instance program, terminal tab in an existing window) it falls back to the
    program's process name. See Known limitations and workarounds in docs/configuration.md.
  • Settings: the mouse wheel no longer changes values by accident. Wheeling over (or with the
    focus on) a drop-down or a numeric field scrolls the page instead of silently changing the
    setting. An open drop-down list still scrolls with the wheel.

Self-contained Windows x64 build — no .NET installation needed. The zip contains
KB525CControl.exe (tray app), kb525c.exe (command-line client), install.ps1 and
uninstall.ps1.

Install

  1. Unzip anywhere, open PowerShell in that folder.
  2. powershell -ExecutionPolicy Bypass -File .\install.ps1
    — copies the executables to %LOCALAPPDATA%\KB525CControl, adds that folder to
    your user PATH, registers autostart, disables the DPMService service (UAC
    prompt) and starts the app. Switches: -NoAutostart, -KeepDellService.
  3. Look for the tray icon; right/left click → Settings….

DPMService (Dell Peripheral Manager) holds the keyboard's command channel
exclusively, so the app cannot work while it runs. You lose only the factory Zoom
integration of the four buttons and DPM firmware updates; ordinary keys are unaffected.
Undo: .\uninstall.ps1 -RestoreDellService.

Upgrade

Run install.ps1 from the new zip; it stops the running instance and replaces the files.
Your config.json is kept.

Full documentation: README ·
docs/ ·
CHANGELOG

Full Changelog: v0.6.0...v0.6.1

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 29 Aug 18:39

Self-contained Windows x64 build — no .NET installation needed. The zip contains
KB525CControl.exe (tray app), kb525c.exe (command-line client), install.ps1 and
uninstall.ps1.

Install

  1. Unzip anywhere, open PowerShell in that folder.
  2. powershell -ExecutionPolicy Bypass -File .\install.ps1
    — copies the executables to %LOCALAPPDATA%\KB525CControl, adds that folder to
    your user PATH, registers autostart, disables the DPMService service (UAC
    prompt) and starts the app. Switches: -NoAutostart, -KeepDellService.
  3. Look for the tray icon; right/left click → Settings….

DPMService (Dell Peripheral Manager) holds the keyboard's command channel
exclusively, so the app cannot work while it runs. You lose only the factory Zoom
integration of the four buttons and DPM firmware updates; ordinary keys are unaffected.
Undo: .\uninstall.ps1 -RestoreDellService.

Upgrade

Run install.ps1 from the new zip; it stops the running instance and replaces the files.
Your config.json is kept.

Full documentation: README ·
docs/ ·
CHANGELOG

Full Changelog: v0.5.0...v0.6.0

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 29 Aug 15:17

Self-contained Windows x64 build — no .NET installation needed. The zip contains
KB525CControl.exe (tray app), kb525c.exe (command-line client), install.ps1 and
uninstall.ps1.

Install

  1. Unzip anywhere, open PowerShell in that folder.
  2. powershell -ExecutionPolicy Bypass -File .\install.ps1
    — copies the executables to %LOCALAPPDATA%\KB525CControl, adds that folder to
    your user PATH, registers autostart, disables the DPMService service (UAC
    prompt) and starts the app. Switches: -NoAutostart, -KeepDellService.
  3. Look for the tray icon; right/left click → Settings….

DPMService (Dell Peripheral Manager) holds the keyboard's command channel
exclusively, so the app cannot work while it runs. You lose only the factory Zoom
integration of the four buttons and DPM firmware updates; ordinary keys are unaffected.
Undo: .\uninstall.ps1 -RestoreDellService.

Upgrade

Run install.ps1 from the new zip; it stops the running instance and replaces the files.
Your config.json is kept.

Full documentation: README ·
docs/ ·
CHANGELOG

Full Changelog: https://github.com/hollovar/KB525CControl/commits/v0.5.0