Skip to content

pull changes to next#132

Merged
damachine merged 7 commits intonextfrom
master
Feb 6, 2026
Merged

pull changes to next#132
damachine merged 7 commits intonextfrom
master

Conversation

@damachine
Copy link
Owner

No description provided.

### Added
- **USB Power Management**: udev rule to potentially fix LCD communication errors with NZXT devices
  - Disables USB autosuspend and prevents device resets
  - May resolve "Failed to switch active bucket" errors during LCD updates
  - Auto-configures on installation (no user action needed)
  - **Note:** This is experimental and needs testing with affected devices

### Changed
- Improved build system to install udev rules automatically

### Fixed
- Potential fix for intermittent LCD update failures caused by USB power management

**Technical note:** NZXT Kraken devices use a bucket-based LCD transfer system that can fail when the device enters USB suspend mode. The udev rule keeps the device active by disabling autosuspend (`-1`), enabling persist mode, and blocking USB resets. This should help with bucket errors, but testing is needed to confirm effectiveness. See: liquidctl/liquidctl#774
@damachine damachine merged commit c45aa7c into next Feb 6, 2026
28 checks passed
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