OK, I now have the following as my lircrc...
Code:
begin
remote = LiveDrive
prog = irexec
button = mute
config = dcop kmix Mixer0 toggleMute 0
repeat = 0
end
begin
remote = LiveDrive
prog = irexec
button = vol+
config = dcop kmix Mixer0 increaseVolume 0
repeat = 1
end
begin
remote = LiveDrive
prog = irexec
button = vol-
config = dcop kmix Mixer0 decreaseVolume 0
repeat = 1
end
Not working, though.
When I run "dcop kmix Mixer0 <command> 0" from the console, it produces the desired effect.
Running "ircat LiveDrive" from the console prints out the commands defined by config, when the buttons are pressed. e.g. pressing mute prints "dcop kmix Mixer0 toggleMute 0".
And pressing the buttons whilst irw is running gives the following...
"0000000080000040 00 mute LiveDrive"
"0000000080008082 00 vol- LiveDrive"
"0000000080008082 00 vol+ LiveDrive"
Yet still nothing works and I can't understand why.