有人知道为什么我的联想 Thinkpad t480s 上的静音和麦克风 LED 在 Ubuntu 16.04.4 LTS 中不亮?
非常感谢您的提示。
答案1
在终端中运行以下命令
acpi_listen
现在按下静音按钮。然后给出的结果可能如下:
ibm/hotkey HKEY 00000080 0000101b
然后打开 nano 或其他文本编辑器。
nano /etc/acpi/events/lenovo-mutemic
并调整以下内容以适合您的热键。
event=ibm/hotkey HKEY 00000080 0000101b
action=/etc/acpi/lenovo-mutemic.sh
然后我们需要制作一个shell脚本。
#!/bin/bash
INPUT_DEVICE="'Internal Mic'"
YOUR_USERNAME="place_your_username_here"
if amixer sget $INPUT_DEVICE,0 | grep '\[on\]' ; then
amixer sset $INPUT_DEVICE,0 toggle
echo "0 blink" > /proc/acpi/ibm/led
su $YOUR_USERNAME -c 'DISPLAY=":0.0" notify-send -t 50 \
-i microphone-sensitivity-muted-symbolic "Mic MUTED"'
else
amixer sset $INPUT_DEVICE,0 toggle
su $YOUR_USERNAME -c 'DISPLAY=":0.0" notify-send -t 50 \
-i microphone-sensitivity-high-symbolic "Mic ON"'
echo "0 on" > /proc/acpi/ibm/led
fi
现在让我们使其可执行并重新启动服务。
sudo chmod +x /etc/acpi/lenovo-mutemic.sh
sudo 服务 acpid 重启
还有一些其他方法,但这可能会解决问题。