You are not logged in.

#1 2025-05-25 21:36:29

magnet helper
Member
Registered: 2025-05-23
Posts: 17

sound control integration (Thinkpad X1 Carbon Gen 6)

i have working sound on my machine, but the volume keys don't do anything. the brightness keys work and show a nice indicator in the upper right with a bar to show how how far up or down the brightness is. i thought i checked the wiki pretty thoroughly for this model and lenovos in general, but i could have missed something.

if it's relevant, currently using pulseaudio, but it sounds like pipewire is what everybody uses now. if i do switch to pipewire, do i need to remove all pulseaudio packages or do something to disable them?

thanks!

Offline

#2 2025-05-25 23:51:40

magnet helper
Member
Registered: 2025-05-23
Posts: 17

Re: sound control integration (Thinkpad X1 Carbon Gen 6)

i did see this: https://wiki.archlinux.org/title/Xfce#K … me_buttons

Keyboard volume buttons

xfce4-pulseaudio-plugin provides a panel applet which has support for keyboard volume control and volume notifications. As an alternative, you can install xfce4-volumed-pulse, which also provides keybinding and notification control, but without an icon sitting in the panel. This is handy, for example, when using pasystray at the same time for a finer control.

Alternatively, xfce4-mixer also provides a panel applet and keyboard shortcuts. The Arch package only supports ALSA, but you can rebuild it manually to add PulseAudio support.

After installing the panels, you have to add it to the taskbar or the keyboard shortcuts will not work.

For non desktop environment specific alternatives, see List of applications/Multimedia#Volume control.

but if i am planning to move toward pipewire and away from pulseaudio, this probably isn't relevant

Offline

#3 2025-05-26 00:02:49

magnet helper
Member
Registered: 2025-05-23
Posts: 17

Re: sound control integration (Thinkpad X1 Carbon Gen 6)

okay, i may have to just do some of my own reading for a minute here. there's a lot on the PipeWire wiki page that i initially dismissed, thinking i would just be using pulseaudio as it seemed to be the more established method. my main concern is that i want the lowest latency possible for professional recording uses with reaper. i've used reaper for years in windows, but am new to getting it running on linux. i was under the impression that jack is the low-latency option, and i don't want to add latency by going through additional layers i.e. pipewire (if i'm understanding this correctly - i remember the diagram showing that applications talk to pulseaudio or pipewire which in turn talks to ALSA at the lowest level)

Offline

Board footer

Powered by FluxBB