xref: /dflybsd-src/etc/devd/asus.conf (revision e348c2adc1626446936f2907dced94b10052dbfb)
1*e348c2adSSascha Wildner# $FreeBSD: head/etc/devd/asus.conf 186432 2008-12-23 15:47:31Z thompsa $
2*e348c2adSSascha Wildner#
3*e348c2adSSascha Wildner# ASUS specific devd events
4*e348c2adSSascha Wildner
5*e348c2adSSascha Wildner# The next blocks enable volume hotkeys that can be found on the Asus laptops
6*e348c2adSSascha Wildnernotify 0 {
7*e348c2adSSascha Wildner	match "system"		"ACPI";
8*e348c2adSSascha Wildner	match "subsystem"	"ASUS";
9*e348c2adSSascha Wildner	match "notify"		"0x32";
10*e348c2adSSascha Wildner	action			"mixer 0";
11*e348c2adSSascha Wildner};
12*e348c2adSSascha Wildner
13*e348c2adSSascha Wildnernotify 0 {
14*e348c2adSSascha Wildner	match "system"		"ACPI";
15*e348c2adSSascha Wildner	match "subsystem"	"ASUS";
16*e348c2adSSascha Wildner	match "notify"		"0x31";
17*e348c2adSSascha Wildner	action			"mixer vol -10";
18*e348c2adSSascha Wildner};
19*e348c2adSSascha Wildner
20*e348c2adSSascha Wildnernotify 0 {
21*e348c2adSSascha Wildner	match "system"		"ACPI";
22*e348c2adSSascha Wildner	match "subsystem"	"ASUS";
23*e348c2adSSascha Wildner	match "notify"		"0x30";
24*e348c2adSSascha Wildner	action			"mixer vol +10";
25*e348c2adSSascha Wildner};
26*e348c2adSSascha Wildner
27*e348c2adSSascha Wildner# The next blocks enable volume hotkeys that can be found on the Asus EeePC
28*e348c2adSSascha Wildnernotify 0 {
29*e348c2adSSascha Wildner        match "system"          "ACPI";
30*e348c2adSSascha Wildner        match "subsystem"       "ASUS-Eee";
31*e348c2adSSascha Wildner        match "notify"          "0x13";
32*e348c2adSSascha Wildner        action                  "mixer 0";
33*e348c2adSSascha Wildner};
34*e348c2adSSascha Wildner
35*e348c2adSSascha Wildnernotify 0 {
36*e348c2adSSascha Wildner        match "system"          "ACPI";
37*e348c2adSSascha Wildner        match "subsystem"       "ASUS-Eee";
38*e348c2adSSascha Wildner        match "notify"          "0x14";
39*e348c2adSSascha Wildner        action                  "mixer vol -10";
40*e348c2adSSascha Wildner};
41*e348c2adSSascha Wildner
42*e348c2adSSascha Wildnernotify 0 {
43*e348c2adSSascha Wildner        match "system"          "ACPI";
44*e348c2adSSascha Wildner        match "subsystem"       "ASUS-Eee";
45*e348c2adSSascha Wildner        match "notify"          "0x15";
46*e348c2adSSascha Wildner        action                  "mixer vol +10";
47*e348c2adSSascha Wildner};
48*e348c2adSSascha Wildner
49*e348c2adSSascha Wildner# Enable user hotkeys that can be found on the Asus EeePC
50*e348c2adSSascha Wildner# The four keys above the keyboard notify 0x1a through to 0x1d respectively
51*e348c2adSSascha Wildner#notify 0 {
52*e348c2adSSascha Wildner#        match "system"          "ACPI";
53*e348c2adSSascha Wildner#        match "subsystem"       "ASUS-Eee";
54*e348c2adSSascha Wildner#        match "notify"          "0x1a";
55*e348c2adSSascha Wildner#        action                  "";
56*e348c2adSSascha Wildner#};
57*e348c2adSSascha Wildner#notify 0 {
58*e348c2adSSascha Wildner#        match "system"          "ACPI";
59*e348c2adSSascha Wildner#        match "subsystem"       "ASUS-Eee";
60*e348c2adSSascha Wildner#        match "notify"          "0x1b";
61*e348c2adSSascha Wildner#        action                  "";
62*e348c2adSSascha Wildner#};
63*e348c2adSSascha Wildner#notify 0 {
64*e348c2adSSascha Wildner#        match "system"          "ACPI";
65*e348c2adSSascha Wildner#        match "subsystem"       "ASUS-Eee";
66*e348c2adSSascha Wildner#        match "notify"          "0x1c";
67*e348c2adSSascha Wildner#        action                  "";
68*e348c2adSSascha Wildner#};
69*e348c2adSSascha Wildner#notify 0 {
70*e348c2adSSascha Wildner#        match "system"          "ACPI";
71*e348c2adSSascha Wildner#        match "subsystem"       "ASUS-Eee";
72*e348c2adSSascha Wildner#        match "notify"          "0x1d";
73*e348c2adSSascha Wildner#        action                  "";
74*e348c2adSSascha Wildner#};
75