Skip to content

SM8750: KONKR pocket fit elite stick LED effects - #3089

Merged
loki666 merged 1 commit into
ROCKNIX:nextfrom
slaide:sm8750-konkr-pfe-led-effects
Aug 4, 2026
Merged

SM8750: KONKR pocket fit elite stick LED effects#3089
loki666 merged 1 commit into
ROCKNIX:nextfrom
slaide:sm8750-konkr-pfe-led-effects

Conversation

@slaide

@slaide slaide commented Jul 31, 2026

Copy link
Copy Markdown

Summary

  • What is the goal of this PR? (e.g. Bump up an emulator version, implement a new feature. )

the konkr pocket fit elite supports different modes to drive the stick leds. this pr exposes those as a simple linux interface. es only supports "static" mode, where a solid color is shown, which works unchanged.

Testing

  • How was this tested? (e.g. Built and tested on specific devices, manual testing steps, URLs for CI/CD build artifacts.)
  • Test results: (e.g. Screenshots, logs, performance metrics if applicable.)

installed on my own device, works.

can be used like this (but again, existing es controls for static color also work)

L=/sys/class/leds/konkr:rgb:joysticks

echo breath 0 128 255 > $L/effect   # pulses with the target colour, ignores $L/brightness
echo rainbow          > $L/effect   # "google breath": cycles a colour wheel
                                    #   while pulsing, non-configurable
echo static           > $L/effect   # back to normal, colour via the standard
                                    #   multicolor-LED attrs below

echo 255 0 0 > $L/multi_intensity   # R G B order, modified by $L/brightness
echo 200     > $L/brightness        # scales RBG; 0 = off
cat $L/effect                       # reads back the active mode + its args

Additional Context

  • Add any other information that might be helpful for the reviewer (e.g., performance implications, potential risks, specific areas to focus on.)

feel free to reject this, since it technically doesnt add or fix anything, but with all the work i have done on this device, this is code i have anyway, so.. why not pr.


AI Usage

While ROCKNIX doesn't have restrictions on AI tools in contributing, please be transparent about their usage as it
helps set the right context for reviewers.

Did you use AI tools to help write this code? YES | PARTIALLY | NO

yes, heavy use of claude

- patch 0069: konkr_sysbtn exposes "effect" on konkr:rgb:joysticks —
  static/breath/rainbow, one F7 <mode> frame each; 02/03 are rendered
  by the MCU itself. Mode 55 "reactive" is ignored by this MCU, so it
  is not exposed.
- konkr_send_rgb split into konkr_tx_light/konkr_send_light; the PM
  notifier now replays the active mode, not just the last colour.
@loki666

loki666 commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

I guess we can take that after august release

@loki666
loki666 added this pull request to the merge queue Aug 4, 2026
Merged via the queue into ROCKNIX:next with commit 024028b Aug 4, 2026
1 of 2 checks passed
@slaide
slaide deleted the sm8750-konkr-pfe-led-effects branch August 9, 2026 18:04
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.

2 participants