Skip to content

feat: add controller rumble and TUI haptics - #5

Merged
jakthom merged 1 commit into
mainfrom
feat/controller-rumble-haptics
Jul 30, 2026
Merged

feat: add controller rumble and TUI haptics#5
jakthom merged 1 commit into
mainfrom
feat/controller-rumble-haptics

Conversation

@jakthom

@jakthom jakthom commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add normalized low- and high-frequency rumble to the public controller API
  • implement rumble for Linux evdev, macOS Core Haptics, and Windows XInput
  • add responsive TUI haptic controls with power, intensity, both/alternating modes, and a 1–10 second interval
  • document rumble semantics and extend fake/controller/backend coverage

Validation

  • go test ./...
  • go test -race ./...
  • go vet ./...
  • Linux amd64 and Windows amd64 cross-compilation
  • live Xbox controller TUI check on macOS

@jakthom
jakthom merged commit de3110c into main Jul 30, 2026
6 checks passed
@jakthom
jakthom deleted the feat/controller-rumble-haptics branch July 30, 2026 21:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant