Anno domini 2026 Tue, 9 Jun 20:31:37 +0200 Dr. Nikolaus Klepp via tde-devels scripsit:
Hi Slavek,
Anno domini 2026 Tue, 9 Jun 18:42:06 +0200 Slávek Banko via tde-devels scripsit:
Dne út 9. června 2026 Dr. Nikolaus Klepp via tde-devels napsal(a):
Hi Slavec,
Anno domini 2026 Tue, 9 Jun 16:32:10 +0200
Slávek Banko via tde-devels scripsit:
Hi Nik,
it seems to me that you have some script set there that handles the presses of the relevant keys - or acpi / hardware events, instead of it being about setting global keyboard shortcuts.
acpi-support is installed but nothing has been changed. From what I see TDE gets the volume KEY_VOLUMEDOWN/KEY_VOLUMEUP via acpi just fine - please see the screenshot, it's TDEs osd (well, in german ...)
Nik
Cheers Slávek
Hi Nik,
global hotkeys are subject to the settings of each specific application => when the application is not running, the global hotkeys are not registered by the application, so it does not respond to them.
Whereas in your case "something" reacts to the key and tries to call KMix in a targeted manner. That's why I say that this is not about setting the global keyboard shortcuts of a specific application. One thing come to my mind - are you using KMilo? Because kmilo could be the one responding to the keys and trying to call kmix.
kmilo is deactvated.
The thing is, "kmix" is not called in the sense of execute a binary. When I create a bash program in /opt/trinity/bin/kmix it is never called but I get the osd message that "kmix is not running" - which is kind of misleading, 'cause when kmix is intalled but not running then pressing e.g. "volumeup" starts kmix and the volume keys work. In that case both kmix and tmix are running.
So I'm kind of confused. Could "kmix" be started using dcop or some other tde specific mechanism?
Ok, kmilo might be the culprit. It look like tde ignores the checkmark wether to use or not to use kmilo. When it's installed it's used - always. Without kmilo the volumekeys are not recognited (neither on my thinkpad nor on my desktop). With kmilo kmix is called, not tmix.
Nik
Nik
Cheers Slávek