FreeBSD 14.0 is going to ship with a new implementation of the mixer(8)
command. Unfortunately, in order to support new features like mute, the
command-line interface of the new implementation is not backwards
compatible.
Update all the remaining documentation and scripts in the src tree
to use the new syntax.
While here, document in usbhidaction.1 that the mute functionality is
now supported.
Reviewed by: christos, debdrup, hselasky
Approved by: hselasky (src)
Fixes: 903873ce15
Implement and use new mixer(3) library for FreeBSD.
Differential Revision: https://reviews.freebsd.org/D34545
75 lines
2.0 KiB
Plaintext
75 lines
2.0 KiB
Plaintext
# $FreeBSD$
|
|
#
|
|
# ASUS specific devd events
|
|
|
|
# The next blocks enable volume hotkeys that can be found on the Asus laptops
|
|
notify 0 {
|
|
match "system" "ACPI";
|
|
match "subsystem" "ASUS";
|
|
match "notify" "0x32";
|
|
action "mixer vol.volume=0";
|
|
};
|
|
|
|
notify 0 {
|
|
match "system" "ACPI";
|
|
match "subsystem" "ASUS";
|
|
match "notify" "0x31";
|
|
action "mixer vol.volume=-10";
|
|
};
|
|
|
|
notify 0 {
|
|
match "system" "ACPI";
|
|
match "subsystem" "ASUS";
|
|
match "notify" "0x30";
|
|
action "mixer vol.volume=+10";
|
|
};
|
|
|
|
# The next blocks enable volume hotkeys that can be found on the Asus EeePC
|
|
notify 0 {
|
|
match "system" "ACPI";
|
|
match "subsystem" "ASUS-Eee";
|
|
match "notify" "0x13";
|
|
action "mixer vol.volume=0";
|
|
};
|
|
|
|
notify 0 {
|
|
match "system" "ACPI";
|
|
match "subsystem" "ASUS-Eee";
|
|
match "notify" "0x14";
|
|
action "mixer vol.volume=-10";
|
|
};
|
|
|
|
notify 0 {
|
|
match "system" "ACPI";
|
|
match "subsystem" "ASUS-Eee";
|
|
match "notify" "0x15";
|
|
action "mixer vol.volume=+10";
|
|
};
|
|
|
|
# Enable user hotkeys that can be found on the Asus EeePC
|
|
# The four keys above the keyboard notify 0x1a through to 0x1d respectively
|
|
#notify 0 {
|
|
# match "system" "ACPI";
|
|
# match "subsystem" "ASUS-Eee";
|
|
# match "notify" "0x1a";
|
|
# action "";
|
|
#};
|
|
#notify 0 {
|
|
# match "system" "ACPI";
|
|
# match "subsystem" "ASUS-Eee";
|
|
# match "notify" "0x1b";
|
|
# action "";
|
|
#};
|
|
#notify 0 {
|
|
# match "system" "ACPI";
|
|
# match "subsystem" "ASUS-Eee";
|
|
# match "notify" "0x1c";
|
|
# action "";
|
|
#};
|
|
#notify 0 {
|
|
# match "system" "ACPI";
|
|
# match "subsystem" "ASUS-Eee";
|
|
# match "notify" "0x1d";
|
|
# action "";
|
|
#};
|