[Debian-eeepc-devel] [eeepc-acpi-scripts] Flexible lid action
Tanguy Ortolo
tanguy+debian at ortolo.eu
Tue Apr 21 09:20:27 UTC 2009
Hello,
As a new Eee PC user, I was glad to discover eeepc-acpi-scripts. But one
of the first things I wanted to do was to replace the lid action, in
order to blank the screen instead of suspending. I often see people
half-closing their laptop in order to avoid a suspend, and I just find
this silly.
So I think their should be a way to choose the lid action, maybe in
</etc/default/eeepc-acpi-scripts>. I see at least three relevant
actions:
- suspending;
- turning off the screen (it cannot be seen when closed!);
- locking the screen.
Choosing one of these actions would not reduce the overall
possibilities, as there are hotkeys for manually ask for suspending or
blanking.
Currently, I think flexible actions are only used for hotkeys, and they
are defined in </etc/acpi/actions/hotkey.sh>. I the lid action is
decided to be customizable, it will need some handler functions, so I
see two possibilities for that:
- moving the handler functions from </etc/acpi/actions/hotkey.sh> to
some external file like </etc/acpi/lib/handlers.sh>, and sourcing it
in </etc/acpi/actions/hotkey.sh> and </etc/acpi/actions/lid.sh>;
- defining handler functions in </etc/acpi/actions/lid.sh> (but some of
them will be duplicates of </etc/acpi/actions/hotkey.sh>).
What do you think of these ideas? It it is ok, I can do it and submit a
patch.
Regards,
--
Tanguy Ortolo
More information about the Debian-eeepc-devel
mailing list