| Summary: | Volume keys affect EasyEffects instead of hardware output when EasyEffects is default device in KDE System Settings | ||
|---|---|---|---|
| Product: | [Applications] systemsettings | Reporter: | m1st0 <mistry01> |
| Component: | kcm_pulseaudio | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED INTENTIONAL | ||
| Severity: | normal | CC: | mistry01 |
| Priority: | NOR | ||
| Version First Reported In: | 6.3.6 | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
Image of systemsettings proper setup for easyeffects operation.
How it should work, and works fine but not automatically. |
||
|
Description
m1st0
2025-08-03 08:39:56 UTC
Created attachment 183756 [details]
How it should work, and works fine but not automatically.
So this is how I know it should work and it does correctly, but of course setting it to default audio causes any new application to switch to the default audio device and skip easyeffects. So you have to manually set it up this way. Therefore, the bug fix seems more appropriate to the way KDE audio works, but that is the dilemma. See attachmment
(In reply to m1st0 from comment #1) > Created attachment 183756 [details] > How it should work, and works fine but not automatically. > > So this is how I know it should work and it does correctly, but of course > setting it to default audio causes any new application to switch to the > default audio device and skip easyeffects. So you have to manually set it > up this way. Therefore, the bug fix seems more appropriate to the way KDE > audio works, but that is the dilemma. See attachmment 20250803_014241_Screenshot.png For now, I left easyeffects as the default sync so that new apps or media will take it on, and assigned shortcuts to my mouse and keyboard to follow my scripts to change volume. See scripts linked: https://github.com/m1st0/g502-py-volume-ctrl Ah, KDE should show all volume changes on the OSD as they happen. It does do this if I run EasyEffects without a window from my user's systemd service, but once a EasyEffects window is opened, KDE OSD of the volume defaults to the default sync. When run without the window, the OSD actaully shows the device volume being changed, not EasyEffects. Should I take this up with EasyEffects or on KDE? I assume KDE is acting well, but I like it showing me changing the device volume since that is what I am actually doing by hotkey. Nevertheless, KDE acts on showing the default sync only as designed now, but EasyEffects was not recognized even if it was the default sync until a window of its instance was opened. I found the right way to set up easyeffects. Unsure if you want to make KDE more robust, but I just set up rules that I wanted for PipeWire and WirePlumber to do the rest. See https://github.com/m1st0/wireplumber-easyeffects . |