I have an odd and frustrating one.
I just upgraded from Kubuntu Feisty to Gutsy. I have managed to get every thing that worked under feisty to work under gutsy except one thing. The Master volume control on kmix. Under feisty I configure the two audio controllers I have 1. Microsoft Livechat LX 3000 usb headset and 2. on-board ATI SB HDA Intel controller.
After much messing around I got the headset as default and set the Speaker control as the master through the Kmix menu. On feisty it worked.. the volume buttons on the headset (which are treated by Kmilo as the volume special keys) brought up the OSD for the volume and controlled the volume of the speakers..
After a fresh install of Gutsy and the same messing around getting the sound controllers setup the same as I had in Feisty, The volume buttons refuse to control the Speaker volume level and keep defaulting to controlling the
Mic level on the headset...
Nothing I do will change this, I tried the menu Master setting and even tried to modify the Kmixrc file but my guesses didnt seem to work...
If some one can please help me get the master set to the Speaker level permanently I would be appreciative.
Here is the kmixctrlrc and kmicrc files on my systems
kmixctrlrc
|
Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
|
[MixerHDA ATI SB]
name=
[MixerHDA ATI SB.Dev0]
is_muted=0
is_recsrc=0
name=Master
volumeL=49
volumeR=49
[MixerHDA ATI SB.Dev1]
is_muted=0
is_recsrc=0
name=PCM
volumeL=25
volumeR=25
[MixerHDA ATI SB.Dev2]
is_muted=0
is_recsrc=1
name=Mic
volumeL=0
volumeR=0
[MixerHDA ATI SB.Dev3]
is_muted=0
is_recsrc=1
name=Mic Boost
volumeL=0
volumeLCapture=0
volumeR=0
volumeRCapture=0
[MixerHDA ATI SB.Dev4]
is_muted=0
is_recsrc=0
name=Capture
volumeL=0
volumeR=0
[MixerHDA ATI SB.Dev5]
is_muted=0
is_recsrc=0
name=Mix
volumeL=0
volumeR=0
[MixerHDA ATI SB.Dev6]
is_muted=1
is_recsrc=0
name=Caller ID
volumeL=0
volumeR=0
[MixerHDA ATI SB.Dev7]
is_muted=0
is_recsrc=0
name=Docking-Station
volumeL=0
volumeR=0
[MixerHDA ATI SB.Dev8]
is_muted=0
is_recsrc=1
name=Internal Mic Boost
volumeL=0
volumeLCapture=0
volumeR=0
volumeRCapture=0
[MixerHDA ATI SB.Dev9]
is_muted=1
is_recsrc=0
name=Off-hook
volumeL=0
volumeR=0
[MixerMicrosoft LifeChat LX-3000 ]
name=
[MixerMicrosoft LifeChat LX-3000 .Dev0]
is_muted=1
is_recsrc=1
name=Mic
volumeL=3
volumeR=0
[MixerMicrosoft LifeChat LX-3000 .Dev1]
is_muted=0
is_recsrc=0
name=Auto Gain Control
volumeL=0
volumeR=0
[MixerMicrosoft LifeChat LX-3000 .Dev2]
is_muted=0
is_recsrc=0
name=Speaker
volumeL=22
volumeR=22
|
kmixrc
|
Source code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
|
AllowDocking=true
DockIconMuting=false
Labels=true
MasterMixer=ALSA::Microsoft_LifeChat_LX-3000_:2
MasterMixerDevice=1
Menubar=true
Orientation=Horizontal
Position=425,339
Size=840,420
Tickmarks=true
TrayVolumeControl=true
ValueStyle=None
startkdeRestore=true
[0]
Mixer_Name_Key=Microsoft LifeChat LX-3000\s
View.input.Devs=1
View.output.Devs=1
View.switches.Devs=1
[1]
Mixer_Name_Key=HDA ATI SB
View.input.Devs=3
View.output.Devs=4
View.switches.Devs=5
[View.input.0.Dev0]
Show=true
Split=false
[View.input.0.Dev3.Capture]
Show=true
Split=false
[View.input.0.Dev4]
Show=true
Split=false
[View.input.0.Dev8.Capture]
Show=true
Split=false
[View.input.1.Dev3.Capture]
Show=true
Split=false
[View.input.1.Dev4]
Show=true
Split=false
[View.input.1.Dev8.Capture]
Show=true
Split=false
[View.output.0.Dev0]
Show=true
Split=false
[View.output.0.Dev1]
Show=true
Split=false
[View.output.0.Dev2]
Show=true
Split=false
[View.output.0.Dev3]
Show=true
Split=false
[View.output.0.Dev8]
Show=true
Split=false
[View.output.1.Dev0]
Show=true
Split=false
[View.output.1.Dev1]
Show=true
Split=false
[View.output.1.Dev3]
Show=true
Split=false
[View.output.1.Dev8]
Show=true
Split=false
[View.switches.0.Dev1]
Show=true
Split=true
[View.switches.0.Dev2]
Show=true
Split=true
[View.switches.0.Dev5]
Show=true
Split=true
[View.switches.0.Dev6]
Show=true
Split=true
[View.switches.0.Dev7]
Show=true
Split=true
[View.switches.0.Dev9]
Show=true
Split=true
[View.switches.1.Dev2]
Show=true
Split=true
[View.switches.1.Dev5]
Show=true
Split=true
[View.switches.1.Dev6]
Show=true
Split=true
[View.switches.1.Dev7]
Show=true
Split=true
[View.switches.1.Dev9]
Show=true
Split=true
|
rcrook.