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
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
|
### alsamixer configuration file
#
# location: ~/alsamixer.rc or ~/.config/alsamixer.rc or ~/.alsamixer.rc
### color configuration
# color <element> <fg-color> <bg-color> [<attr> ...]
#
# color:
# default, black, red, green, yellow, blue, magenta, cyan, white
#
# attr:
# bold, reverse, standout, dim, underline, italic, normal, blink
#
# element:
# mixer_frame, mixer_text, mixer_active, ctl_frame, ctl_mute, ctl_nomute,
# ctl_capture, ctl_nocapture, ctl_label, ctl_label_focus, ctl_mark_focus,
# ctl_bar_lo, ctl_bar_mi, ctl_bar_hi, ctl_inactive, ctl_label_inactive,
# errormsg, infomsg, textbox, textfield, menu, menu_selected
#color mixer_frame cyan default
#color mixer_text cyan default
#color mixer_active yellow default bold
#color ctl_frame cyan default bold
#color ctl_mute cyan default
#color ctl_nomute white green bold
#color ctl_capture red default bold
#color ctl_nocapture white default
#color ctl_label white blue bold
#color ctl_label_focus red blue bold
#color ctl_mark_focus red default bold
#color ctl_bar_lo green green bold
#color ctl_bar_mi white white bold
#color ctl_bar_hi red red bold
#color ctl_inactive white default
#color ctl_label_inactive white default reverse
#color errormsg white red bold
#color infomsg white blue bold
#color textbox white blue bold
#color textfield white default reverse
#color menu white blue bold
#color menu_selected white blue reverse
### key bindings
# bind <key> [mixer] <mixer-cmd>
# bind <key> textbox <textbox-cmd>
#
# mixer-cmd:
# help, close, refresh, select_card, system_information, mode_all,
# mode_capture, mode_playback, mode_toggle, balance_control, next[_<N>],
# previous[_<N>], control_focus_<[_left|_right]N>,
# control_up[_<N>][_left|_right], control_down[_<N>][_left|_right],
# control_set_<N>[_left|_right], toggle_mute[_left|_right],
# toggle_capture[_left|_right]
#
# textbox-cmd:
# close, down, up, left, right, page_down, page_up, page_left, page_right,
# top, bottom
#
# key: a key definition may be:
# - a single character (A, a, Z, z, ...)
# - a character with control-modifier (^x, C-x, c-x, ...)
# - a character with meta/alt-modifier (M-x, m-x, A-x, a-x, ...)
# - a character with both modifiers (C-M-x, M-C-x, M-^x, ...)
# - a curses keyname, no modifiers allowed (KEY_HOME, Home, F1, F(1), ...)
#bind Escape mixer close
#bind Cancel mixer close
#bind F10 mixer close
#bind F1 mixer help
#bind Help mixer help
#bind H mixer help
#bind h mixer help
#bind ? mixer help
#bind F2 mixer system_information
#bind / mixer system_information
#bind F3 mixer mode_playback
#bind F4 mixer mode_capture
#bind F5 mixer mode_all
#bind Tab mixer mode_toggle
#bind F6 mixer select_card
#bind S mixer select_card
#bind s mixer select_card
#bind Refresh mixer refresh
#bind ^L mixer refresh
#bind L mixer refresh
#bind l mixer refresh
#bind Left mixer previous
#bind P mixer previous
#bind p mixer previous
#bind Right mixer next
#bind N mixer next
#bind n mixer next
#bind PPage mixer control_up_5
#bind NPage mixer control_down_5
#bind LL mixer control_set_0
#bind END mixer control_set_0
#bind 0 mixer control_set_0
#bind 1 mixer control_set_10
#bind 2 mixer control_set_20
#bind 3 mixer control_set_30
#bind 4 mixer control_set_40
#bind 5 mixer control_set_50
#bind 6 mixer control_set_60
#bind 7 mixer control_set_70
#bind 8 mixer control_set_80
#bind 9 mixer control_set_90
#bind Up mixer control_up
#bind + mixer control_up
#bind K mixer control_up
#bind k mixer control_up
#bind W mixer control_up
#bind w mixer control_up
#bind Down mixer control_down
#bind - mixer control_down
#bind J mixer control_down
#bind j mixer control_down
#bind X mixer control_down
#bind x mixer control_down
#bind Q mixer control_up_left
#bind q mixer control_up_left
#bind Y mixer control_down_left
#bind y mixer control_down_left
#bind Z mixer control_down_left
#bind z mixer control_down_left
#bind E mixer control_up_right
#bind e mixer control_up_right
#bind C mixer control_down_right
#bind c mixer control_down_right
#bind M mixer toggle_mute
#bind m mixer toggle_mute
#bind < mixer toggle_mute_left
#bind , mixer toggle_mute_left
#bind > mixer toggle_mute_right
#bind . mixer toggle_mute_right
#bind Space mixer toggle_capture
#bind IC mixer toggle_capture_left
#bind ; mixer toggle_capture_left
#bind DC mixer toggle_capture_right
#bind ' mixer toggle_capture_right
#bind B mixer balance_control
#bind b mixer balance_control
#bind = mixer balance_control
#bind Escape textbox close
#bind Cancel textbox close
#bind Enter textbox close
#bind Close textbox close
#bind Exit textbox close
#bind Down textbox down
#bind SF textbox down
#bind J textbox down
#bind j textbox down
#bind X textbox down
#bind x textbox down
#bind Up textbox up
#bind SR textbox up
#bind K textbox up
#bind k textbox up
#bind W textbox up
#bind w textbox up
#bind Left textbox left
#bind H textbox left
#bind h textbox left
#bind P textbox left
#bind p textbox left
#bind Right textbox right
#bind L textbox right
#bind l textbox right
#bind N textbox right
#bind n textbox right
#bind NPage textbox page_down
#bind SPace textbox page_down
#bind PPage textbox page_up
#bind Backspace textbox page_up
#bind B textbox page_up
#bind b textbox page_up
#bind Home textbox top
#bind Beg textbox top
#bind LL textbox bottom
#bind End textbox bottom
#bind Tab textbox page_right
#bind BTab textbox page_left
### misc configuration
# set mouse_wheel_step [0..100]
# set mouse_wheel_focuses_control [0|1]
#set mouse_wheel_step 1
#set mouse_wheel_focuses_control 1
|