From a57fc53a273514fabd0be3b12795745040ff2bb2 Mon Sep 17 00:00:00 2001 From: Alice Gaudon Date: Thu, 25 Jul 2019 16:12:05 +0200 Subject: [PATCH] Fix audio level control not working on some configs --- media_control.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/media_control.lua b/media_control.lua index a5bcb8d..e938534 100644 --- a/media_control.lua +++ b/media_control.lua @@ -28,7 +28,7 @@ end -- Volume control function getVolume() - local handle = io.popen("amixer sget Master | awk -F\"[][]\" '/%/ { print $2 }' | head -n 1", "r") + local handle = io.popen("amixer -D pulse sget Master | awk -F\"[][]\" '/%/ { print $2 }' | head -n 1", "r") local volume = string.gsub(handle:read("*a"), "[\n%%]+", "") / 100 handle:close() return volume @@ -154,11 +154,11 @@ local displayVolume = function() timer:start() end local raiseVolume = function() - os.execute("amixer set Master 5%+") + os.execute("amixer -D pulse set Master 5%+") displayVolume() end local lowerVolume = function() - os.execute("amixer set Master 5%-") + os.execute("amixer -D pulse set Master 5%-") displayVolume() end -- }}}