ACPILID(4)              NetBSD Kernel Interfaces Manual             ACPILID(4)

NAME
     acpilid -- ACPI Lid Switch

SYNOPSIS
     acpilid* at acpi?

DESCRIPTION
     The acpilid driver supports ACPI ``lid switches''.  The powerd(8) daemon
     can be used to control actions against the events of opening or closing
     the lid.  The script used is /etc/powerd/scripts/lid_switch, and the
     events are either pressed (the lid was closed) or released (the lid was
     opened).

EXAMPLES
     The following example modifies the mentioned script in order to put the
     system into (S3) sleep when the lid is closed:

           ...

           case "${2}" in
           pressed)
                   logger -p info "${0}: suspending..."

                   # As in sleep_button, kill some daemons.
                   #
                   /etc/rc.d/dhcpcd stop
                   /etc/rc.d/network stop
                   /etc/rc.d/wpa_supplicant stop

                   # Suspend.
                   #
                   if /sbin/sysctl hw.acpi.sleep.state >/dev/null 2>&1; then
                           /sbin/sysctl -w hw.acpi.sleep.state=3
                   fi

                   # Waking up.
                   #
                   /etc/rc.d/wpa_supplicant start
                   /etc/rc.d/network start
                   /etc/rc.d/dhcpcd start

           ...

SEE ALSO
     acpi(4), powerd(8), sysmon_pswitch(9)

HISTORY
     The acpilid driver appeared in NetBSD 1.6.

NetBSD 6.0                      January 9, 2011                     NetBSD 6.0

You can also request any man page by name and (optionally) by section:

Command: 
Section: 
Architecture: 
Collection: 
 

Use the DEFAULT collection to view manual pages for third-party software.


©1994 Man-cgi 1.15, Panagiotis Christias <christia@softlab.ntua.gr>
©1996-2014 Modified for NetBSD by Kimmo Suominen