Regaining usage of volume control media keys after removing pulseaudio
I am running a GNOME 3 fallback desktop in Debian testing, and I removed some pulseaudio
packages, for I don't need the advanced functionality. That resulted in my multimedia keys that control speaker volume to work no more. This forces me to use a mouse on the classic volume control applet to control the volume, which isn't always convenient.
Here's what I get:
$ acpi_listen
button/volumedown VOLDN 00000080 00000000 K
button/volumeup VOLUP 00000080 00000000 K
note: the other Fn keys (brightness, suspend, ...) work okay
keyboard-shortcuts gnome3
|
show 5 more comments
I am running a GNOME 3 fallback desktop in Debian testing, and I removed some pulseaudio
packages, for I don't need the advanced functionality. That resulted in my multimedia keys that control speaker volume to work no more. This forces me to use a mouse on the classic volume control applet to control the volume, which isn't always convenient.
Here's what I get:
$ acpi_listen
button/volumedown VOLDN 00000080 00000000 K
button/volumeup VOLUP 00000080 00000000 K
note: the other Fn keys (brightness, suspend, ...) work okay
keyboard-shortcuts gnome3
Are you usingacpi
? If, so runacpi_listen
+ keypress and edit/etc/acpi/handler.sh
accordingly to run raise/lower scripts on these events (e.g. I'm usingamixer set Master unmute 3%+ -q
to raise volume).
– user13742
Jan 13 '12 at 16:24
What should I put in that file?
– Tshepang
Jan 13 '12 at 17:25
1
This wiki site will give you all the information needed to setup.
– user13742
Jan 13 '12 at 17:53
BTW, Debian doesn't have that specific script, so am not even sure it would work. Also the output fromacpi_listen
is different from the wiki.
– Tshepang
Jan 15 '12 at 10:26
Terminal command to set audio volume? from Ask Ubuntu might be helpful.
– Cristian Ciupitu
Jul 11 '14 at 2:37
|
show 5 more comments
I am running a GNOME 3 fallback desktop in Debian testing, and I removed some pulseaudio
packages, for I don't need the advanced functionality. That resulted in my multimedia keys that control speaker volume to work no more. This forces me to use a mouse on the classic volume control applet to control the volume, which isn't always convenient.
Here's what I get:
$ acpi_listen
button/volumedown VOLDN 00000080 00000000 K
button/volumeup VOLUP 00000080 00000000 K
note: the other Fn keys (brightness, suspend, ...) work okay
keyboard-shortcuts gnome3
I am running a GNOME 3 fallback desktop in Debian testing, and I removed some pulseaudio
packages, for I don't need the advanced functionality. That resulted in my multimedia keys that control speaker volume to work no more. This forces me to use a mouse on the classic volume control applet to control the volume, which isn't always convenient.
Here's what I get:
$ acpi_listen
button/volumedown VOLDN 00000080 00000000 K
button/volumeup VOLUP 00000080 00000000 K
note: the other Fn keys (brightness, suspend, ...) work okay
keyboard-shortcuts gnome3
keyboard-shortcuts gnome3
edited Jan 15 '12 at 10:50
asked Jan 13 '12 at 15:52
Tshepang
25.6k71182263
25.6k71182263
Are you usingacpi
? If, so runacpi_listen
+ keypress and edit/etc/acpi/handler.sh
accordingly to run raise/lower scripts on these events (e.g. I'm usingamixer set Master unmute 3%+ -q
to raise volume).
– user13742
Jan 13 '12 at 16:24
What should I put in that file?
– Tshepang
Jan 13 '12 at 17:25
1
This wiki site will give you all the information needed to setup.
– user13742
Jan 13 '12 at 17:53
BTW, Debian doesn't have that specific script, so am not even sure it would work. Also the output fromacpi_listen
is different from the wiki.
– Tshepang
Jan 15 '12 at 10:26
Terminal command to set audio volume? from Ask Ubuntu might be helpful.
– Cristian Ciupitu
Jul 11 '14 at 2:37
|
show 5 more comments
Are you usingacpi
? If, so runacpi_listen
+ keypress and edit/etc/acpi/handler.sh
accordingly to run raise/lower scripts on these events (e.g. I'm usingamixer set Master unmute 3%+ -q
to raise volume).
– user13742
Jan 13 '12 at 16:24
What should I put in that file?
– Tshepang
Jan 13 '12 at 17:25
1
This wiki site will give you all the information needed to setup.
– user13742
Jan 13 '12 at 17:53
BTW, Debian doesn't have that specific script, so am not even sure it would work. Also the output fromacpi_listen
is different from the wiki.
– Tshepang
Jan 15 '12 at 10:26
Terminal command to set audio volume? from Ask Ubuntu might be helpful.
– Cristian Ciupitu
Jul 11 '14 at 2:37
Are you using
acpi
? If, so run acpi_listen
+ keypress and edit /etc/acpi/handler.sh
accordingly to run raise/lower scripts on these events (e.g. I'm using amixer set Master unmute 3%+ -q
to raise volume).– user13742
Jan 13 '12 at 16:24
Are you using
acpi
? If, so run acpi_listen
+ keypress and edit /etc/acpi/handler.sh
accordingly to run raise/lower scripts on these events (e.g. I'm using amixer set Master unmute 3%+ -q
to raise volume).– user13742
Jan 13 '12 at 16:24
What should I put in that file?
– Tshepang
Jan 13 '12 at 17:25
What should I put in that file?
– Tshepang
Jan 13 '12 at 17:25
1
1
This wiki site will give you all the information needed to setup.
– user13742
Jan 13 '12 at 17:53
This wiki site will give you all the information needed to setup.
– user13742
Jan 13 '12 at 17:53
BTW, Debian doesn't have that specific script, so am not even sure it would work. Also the output from
acpi_listen
is different from the wiki.– Tshepang
Jan 15 '12 at 10:26
BTW, Debian doesn't have that specific script, so am not even sure it would work. Also the output from
acpi_listen
is different from the wiki.– Tshepang
Jan 15 '12 at 10:26
Terminal command to set audio volume? from Ask Ubuntu might be helpful.
– Cristian Ciupitu
Jul 11 '14 at 2:37
Terminal command to set audio volume? from Ask Ubuntu might be helpful.
– Cristian Ciupitu
Jul 11 '14 at 2:37
|
show 5 more comments
3 Answers
3
active
oldest
votes
ArchWiki page provided explanations, and creating the following files worked for me:
/etc/acpi/actions/volume
#! /bin/sh
step=5
case $1 in
-) amixer set Master $step-;;
+) amixer set Master $step+;;
esac
/etc/acpi/events/volume_down
event=button/volumedown
action=/etc/acpi/actions/volume -
/etc/acpi/events/volume_up
event=button/volumeup
action=/etc/acpi/actions/volume +
add a comment |
If you have a personal/partial installed pulseaudio, probably you can use some program to remap the keyboard. It can be a good one keytouch from sourceforge and eventually
keyTouch-editor. They were projected to provide a way to configure extra function keys, but can be used to remap all the keyboard.
You can try to follow what proposed by this blog page too:
- Start keytouch, and go to the Keyboard screen.
- If you can find your laptop model then it would be good idea to select that one, otherwise select some laptop model with Fn keys (or you can use one of the additional program the provide) So at the Keyboard screen hit the Change button.
- Select one keyboard model and press ok.
It seems it enough to fix the problem.
If not you can always try to fix the single couple of key (volume up and down) and to give them the command you want.
Command lines that can handle increasing and decreasing of volume, and that can be used as command for the remapped keys, e.g. can be:
amixer -D pulse sset Master 5%+
to increase of 5% oramixer -D pulse sset Master 5%+
to decrease of 5% (you can change to other than 5%) if you have amixer installed, for ALSA soundcard driver.
/usr/bin/pulseaudio-ctl up
or/usr/bin/pulseaudio-ctl down
once you will install pulseaudio-ctl scripts that need no extra/alsa-utils.
Currently you can download those script from here.
I could not figure how to use the GUI tool. I have however arrived at a solution.
– Tshepang
Jul 22 '14 at 18:48
add a comment |
You can go and manually set up the hotkeys in your machine. Go to the keyboard shortcuts which is located at, Systems/Preferences/Keyboard Shortcuts and make them what you want.
This normally works when ever i have a media keyboard that has a lot of different keys that don't work after messing with the OS. It makes it so I don't have to keep running a script that has the keys hard coded into it. Which can be a pain when testing new Linux distros.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f29043%2fregaining-usage-of-volume-control-media-keys-after-removing-pulseaudio%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
ArchWiki page provided explanations, and creating the following files worked for me:
/etc/acpi/actions/volume
#! /bin/sh
step=5
case $1 in
-) amixer set Master $step-;;
+) amixer set Master $step+;;
esac
/etc/acpi/events/volume_down
event=button/volumedown
action=/etc/acpi/actions/volume -
/etc/acpi/events/volume_up
event=button/volumeup
action=/etc/acpi/actions/volume +
add a comment |
ArchWiki page provided explanations, and creating the following files worked for me:
/etc/acpi/actions/volume
#! /bin/sh
step=5
case $1 in
-) amixer set Master $step-;;
+) amixer set Master $step+;;
esac
/etc/acpi/events/volume_down
event=button/volumedown
action=/etc/acpi/actions/volume -
/etc/acpi/events/volume_up
event=button/volumeup
action=/etc/acpi/actions/volume +
add a comment |
ArchWiki page provided explanations, and creating the following files worked for me:
/etc/acpi/actions/volume
#! /bin/sh
step=5
case $1 in
-) amixer set Master $step-;;
+) amixer set Master $step+;;
esac
/etc/acpi/events/volume_down
event=button/volumedown
action=/etc/acpi/actions/volume -
/etc/acpi/events/volume_up
event=button/volumeup
action=/etc/acpi/actions/volume +
ArchWiki page provided explanations, and creating the following files worked for me:
/etc/acpi/actions/volume
#! /bin/sh
step=5
case $1 in
-) amixer set Master $step-;;
+) amixer set Master $step+;;
esac
/etc/acpi/events/volume_down
event=button/volumedown
action=/etc/acpi/actions/volume -
/etc/acpi/events/volume_up
event=button/volumeup
action=/etc/acpi/actions/volume +
edited 23 mins ago
anatoly techtonik
895825
895825
answered Jul 22 '14 at 18:45
Tshepang
25.6k71182263
25.6k71182263
add a comment |
add a comment |
If you have a personal/partial installed pulseaudio, probably you can use some program to remap the keyboard. It can be a good one keytouch from sourceforge and eventually
keyTouch-editor. They were projected to provide a way to configure extra function keys, but can be used to remap all the keyboard.
You can try to follow what proposed by this blog page too:
- Start keytouch, and go to the Keyboard screen.
- If you can find your laptop model then it would be good idea to select that one, otherwise select some laptop model with Fn keys (or you can use one of the additional program the provide) So at the Keyboard screen hit the Change button.
- Select one keyboard model and press ok.
It seems it enough to fix the problem.
If not you can always try to fix the single couple of key (volume up and down) and to give them the command you want.
Command lines that can handle increasing and decreasing of volume, and that can be used as command for the remapped keys, e.g. can be:
amixer -D pulse sset Master 5%+
to increase of 5% oramixer -D pulse sset Master 5%+
to decrease of 5% (you can change to other than 5%) if you have amixer installed, for ALSA soundcard driver.
/usr/bin/pulseaudio-ctl up
or/usr/bin/pulseaudio-ctl down
once you will install pulseaudio-ctl scripts that need no extra/alsa-utils.
Currently you can download those script from here.
I could not figure how to use the GUI tool. I have however arrived at a solution.
– Tshepang
Jul 22 '14 at 18:48
add a comment |
If you have a personal/partial installed pulseaudio, probably you can use some program to remap the keyboard. It can be a good one keytouch from sourceforge and eventually
keyTouch-editor. They were projected to provide a way to configure extra function keys, but can be used to remap all the keyboard.
You can try to follow what proposed by this blog page too:
- Start keytouch, and go to the Keyboard screen.
- If you can find your laptop model then it would be good idea to select that one, otherwise select some laptop model with Fn keys (or you can use one of the additional program the provide) So at the Keyboard screen hit the Change button.
- Select one keyboard model and press ok.
It seems it enough to fix the problem.
If not you can always try to fix the single couple of key (volume up and down) and to give them the command you want.
Command lines that can handle increasing and decreasing of volume, and that can be used as command for the remapped keys, e.g. can be:
amixer -D pulse sset Master 5%+
to increase of 5% oramixer -D pulse sset Master 5%+
to decrease of 5% (you can change to other than 5%) if you have amixer installed, for ALSA soundcard driver.
/usr/bin/pulseaudio-ctl up
or/usr/bin/pulseaudio-ctl down
once you will install pulseaudio-ctl scripts that need no extra/alsa-utils.
Currently you can download those script from here.
I could not figure how to use the GUI tool. I have however arrived at a solution.
– Tshepang
Jul 22 '14 at 18:48
add a comment |
If you have a personal/partial installed pulseaudio, probably you can use some program to remap the keyboard. It can be a good one keytouch from sourceforge and eventually
keyTouch-editor. They were projected to provide a way to configure extra function keys, but can be used to remap all the keyboard.
You can try to follow what proposed by this blog page too:
- Start keytouch, and go to the Keyboard screen.
- If you can find your laptop model then it would be good idea to select that one, otherwise select some laptop model with Fn keys (or you can use one of the additional program the provide) So at the Keyboard screen hit the Change button.
- Select one keyboard model and press ok.
It seems it enough to fix the problem.
If not you can always try to fix the single couple of key (volume up and down) and to give them the command you want.
Command lines that can handle increasing and decreasing of volume, and that can be used as command for the remapped keys, e.g. can be:
amixer -D pulse sset Master 5%+
to increase of 5% oramixer -D pulse sset Master 5%+
to decrease of 5% (you can change to other than 5%) if you have amixer installed, for ALSA soundcard driver.
/usr/bin/pulseaudio-ctl up
or/usr/bin/pulseaudio-ctl down
once you will install pulseaudio-ctl scripts that need no extra/alsa-utils.
Currently you can download those script from here.
If you have a personal/partial installed pulseaudio, probably you can use some program to remap the keyboard. It can be a good one keytouch from sourceforge and eventually
keyTouch-editor. They were projected to provide a way to configure extra function keys, but can be used to remap all the keyboard.
You can try to follow what proposed by this blog page too:
- Start keytouch, and go to the Keyboard screen.
- If you can find your laptop model then it would be good idea to select that one, otherwise select some laptop model with Fn keys (or you can use one of the additional program the provide) So at the Keyboard screen hit the Change button.
- Select one keyboard model and press ok.
It seems it enough to fix the problem.
If not you can always try to fix the single couple of key (volume up and down) and to give them the command you want.
Command lines that can handle increasing and decreasing of volume, and that can be used as command for the remapped keys, e.g. can be:
amixer -D pulse sset Master 5%+
to increase of 5% oramixer -D pulse sset Master 5%+
to decrease of 5% (you can change to other than 5%) if you have amixer installed, for ALSA soundcard driver.
/usr/bin/pulseaudio-ctl up
or/usr/bin/pulseaudio-ctl down
once you will install pulseaudio-ctl scripts that need no extra/alsa-utils.
Currently you can download those script from here.
edited Jul 16 '14 at 18:01
answered Jul 16 '14 at 17:32
Hastur
1,808819
1,808819
I could not figure how to use the GUI tool. I have however arrived at a solution.
– Tshepang
Jul 22 '14 at 18:48
add a comment |
I could not figure how to use the GUI tool. I have however arrived at a solution.
– Tshepang
Jul 22 '14 at 18:48
I could not figure how to use the GUI tool. I have however arrived at a solution.
– Tshepang
Jul 22 '14 at 18:48
I could not figure how to use the GUI tool. I have however arrived at a solution.
– Tshepang
Jul 22 '14 at 18:48
add a comment |
You can go and manually set up the hotkeys in your machine. Go to the keyboard shortcuts which is located at, Systems/Preferences/Keyboard Shortcuts and make them what you want.
This normally works when ever i have a media keyboard that has a lot of different keys that don't work after messing with the OS. It makes it so I don't have to keep running a script that has the keys hard coded into it. Which can be a pain when testing new Linux distros.
add a comment |
You can go and manually set up the hotkeys in your machine. Go to the keyboard shortcuts which is located at, Systems/Preferences/Keyboard Shortcuts and make them what you want.
This normally works when ever i have a media keyboard that has a lot of different keys that don't work after messing with the OS. It makes it so I don't have to keep running a script that has the keys hard coded into it. Which can be a pain when testing new Linux distros.
add a comment |
You can go and manually set up the hotkeys in your machine. Go to the keyboard shortcuts which is located at, Systems/Preferences/Keyboard Shortcuts and make them what you want.
This normally works when ever i have a media keyboard that has a lot of different keys that don't work after messing with the OS. It makes it so I don't have to keep running a script that has the keys hard coded into it. Which can be a pain when testing new Linux distros.
You can go and manually set up the hotkeys in your machine. Go to the keyboard shortcuts which is located at, Systems/Preferences/Keyboard Shortcuts and make them what you want.
This normally works when ever i have a media keyboard that has a lot of different keys that don't work after messing with the OS. It makes it so I don't have to keep running a script that has the keys hard coded into it. Which can be a pain when testing new Linux distros.
edited Jul 22 '14 at 17:16
Tshepang
25.6k71182263
25.6k71182263
answered Jul 15 '14 at 13:19
bgrif
71349
71349
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f29043%2fregaining-usage-of-volume-control-media-keys-after-removing-pulseaudio%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Are you using
acpi
? If, so runacpi_listen
+ keypress and edit/etc/acpi/handler.sh
accordingly to run raise/lower scripts on these events (e.g. I'm usingamixer set Master unmute 3%+ -q
to raise volume).– user13742
Jan 13 '12 at 16:24
What should I put in that file?
– Tshepang
Jan 13 '12 at 17:25
1
This wiki site will give you all the information needed to setup.
– user13742
Jan 13 '12 at 17:53
BTW, Debian doesn't have that specific script, so am not even sure it would work. Also the output from
acpi_listen
is different from the wiki.– Tshepang
Jan 15 '12 at 10:26
Terminal command to set audio volume? from Ask Ubuntu might be helpful.
– Cristian Ciupitu
Jul 11 '14 at 2:37