Skip to content

RazerStream 1.4.7

Choose a tag to compare

@ShoelessTim ShoelessTim released this 18 Jul 12:34

Covers everything since v1.4.0. If you're on 1.4.0 or earlier, read all of it; if you're already on a 1.4.x you built yourself this week, the important one is the last item.

New

  • Brightness fade-in on connect, instead of a hard jump.
  • Knob rotation presets: Volume, Screen Brightness, Page Navigation, Track, Button LED Brightness, and Screen + LED Brightness combined are each a single choice instead of hand-wiring clockwise/counterclockwise separately. One Settings > Device toggle flips the direction for all of them at once. Fast turns accelerate the step.
  • A knob can be pinned to share its config across every page instead of set up per page.
  • Idle dimming (off by default): the screen and the 7 configurable button LEDs fade after inactivity and wake on any input. The status light is never touched, so connection state always stays visible.
  • Live tiles: a CPU/RAM meter and a disk free-space meter (pick any mounted volume), alongside the existing clock. Bars on a tile; small pie charts on a knob strip.
  • Native .razerstream single-profile export/import, Settings > History.
  • Haptic feedback on press, with a pattern picker (Settings > Haptics).

Fixed

  • Turning a knob assigned to Button LED Brightness or Screen + LED Brightness never actually changed the LEDs, even though Screen Brightness alone worked. Continuously turning a knob (the normal way to dial one in) was cancelling its own LED write before it ever reached the device — screen brightness survived because it's sent first in a much longer redraw sequence, the LEDs, last in that sequence, essentially never did. Brightness changes now use a dedicated lightweight push instead of a full page redraw.
  • The screen sometimes didn't come up after quitting and relaunching the app without unplugging the device (stale serial buffer bytes confusing the handshake).
  • Tile drag-and-drop could visually start a drag that never actually dropped (a missing system type registration).
  • Knob-strip live content (the clock) never refreshed after the initial page draw.

Removed

  • Haptic tick on page change, and two-finger swipe to change pages — both shipped in 1.4.1, both didn't hold up (see the wiki's V2 Roadmap for why).

Install

brew upgrade --cask razerstream

Or download the zip below, unzip, drag to Applications, open. Developer ID signed and notarized. Requires macOS 14 or later.