--- /etc/default/eeepc-acpi 2009-07-13 04:22:34.000000000 +0400
+++ /etc/default/eeepc-acpi.dpkg-new 2009-10-07 05:13:21.000000000 +0400
@@ -1,14 +1,14 @@
#
-# Configuration file for EeePC ACPI utilities
+# Configuration file for EeePC Utilities
# Andrew Wyatt
-# Generic ACPI utilities for the EeePC line of netbooks.
+# Generic utilities for the EeePC line of netbooks.
#
-# NOTE: Copy this file to eeepc-acpi.local and edit the copy,
-# this will save your settings between upgrades.
+# NOTE: Add your changes to eeepc-acpi.local, this will save your settings
+# between upgrades.
#
# If you choose to edit this file instead when you upgrade, it will
-# be automatically copied to eeepc-acpi.local and overwritten.
+# be automatically overwritten.
#
# When editing the .local version, be sure to clear out keys that you don't
# need rather than commenting. This will prevent conflicts.
@@ -22,18 +22,11 @@
# This will remove the default configuration from KEY_WIFI and assign that key
# to KEY_BT.
-# This is the path to the ACPI utilities.
+# This is the path to the utilities.
EEEPC_PATH=/etc/acpi/eeepc
EEEPC_VAR=/var/eeepc
-# If you are using a WIFI driver that is non-standard for the Eee, or otherwise
-# detected incorrectly, set it here.
-#
-# Example: WIFI_DRIVER="ndiswrapper" or WIFI_DRIVER="ath5k"
-#
-# WIFI_DRIVER=""
-
# Eee PC function keys; If a key doesn't do its intended function, uncomment
# KEY_SHOW, save, then press that key to get its ID. Replace the key ID with
# the ID shown on your screen, and then re-comment KEY_SHOW.
@@ -47,6 +40,14 @@
# Be cautious not to hook two functions to one key, or weird things could happen
# (Touchpad disable could also open firefox if both are enabled, and vice versa)
+# If you are using a WIFI driver that is non-standard for the Eee, or otherwise
+# detected incorrectly, set it in /var/eeepc/hardware.
+#
+# Example: WIFI_DRIVER="ndiswrapper" or WIFI_DRIVER="ath5k"
+#
+# WIFI_DRIVER=""
+
+
# This is the trigger key to turn the active display on and off.
KEY_VGAOFF="00000016"
@@ -64,19 +65,17 @@
# This is the trigger key to toggle WIFI on and off.
KEY_WIFI="00000010"
-# These trigger keys toggle volume up and down and mute.
-KEY_VOLU="00000015"
-KEY_VOLD="00000014"
-KEY_MUTE="00000013"
+# These trigger keys toggle volume up, down, and mute. Enable if
+# Gnome shortcuts do not work properly.
+# KEY_VOLU="00000015"
+# KEY_VOLD="00000014"
+# KEY_MUTE="00000013"
# This is the trigger key to cycle through available resolutions.
-KEY_RESOLUTION="0000001b"
-
-# This is the trigger key to toggle USB power on and off.
-# KEY_USB="0000001c"
+KEY_RESOLUTION="00000038"
# This is the trigger key to toggle Bluetooth off and on.
KEY_BT="0000001c"
@@ -88,7 +87,7 @@
# KEY_ROTATE="0000001c"
# This is the trigger key to cycle through CPU states (Performance, Ondemand, and Powersave)
-# KEY_FSB="0000001d"
+KEY_FSB="00000039"
# To enable custom commands, comment out the keys above that match the trigger key
# Ex: 0000001a matches the Touchpad toggle and Firefox.
@@ -112,6 +111,12 @@
# KEY_CUSTOMB_NAME="Pidgin"
# KEY_CUSTOMB_ICON="pidgin"
+KEY_CUSTOMB="0000001b"
+KEY_CUSTOMB_COMMAND="/etc/acpi/eeepc/eeepc-lvds-resolution-toggle.sh"
+KEY_CUSTOMB_NAME="Resolution"
+KEY_CUSTOMB_ICON="display"
+
+
# KEY_CUSTOMC="0000001c"
# KEY_CUSTOMC_COMMAND="/usr/bin/gcalctool"
# KEY_CUSTOMC_NAME="Calculator"
@@ -152,15 +157,31 @@
# MODE_AC = Plugged in
# MODE_BAT = Unplugged
-MODE_AC="performance"
-MODE_BAT="ondemand"
+# MODE options: insane, super, high, powersave
+
+MODE_AC="super"
+MODE_BAT="powersave"
+
+# Bus mode options
+# Setting this option allows you to alter the method used for bus manipulation.
+# Options are: "STANDARD", "SHE", or "LEGACY"
+# STANDARD mode will use the SHE like method coded specifically for this tool set.
+# SHE mode will adjust the bus using the SHE kernel hook
+# LEGACY implements the scaling function as found in EeePC ACPI Utilities 1.0.x
+
+BUS_MODE="SHE"
+
+# CPU Mode power / performance tweaks
+# Uncomment to not execute pre-packaged scripts when changing CPU modes
+
+# CPU_MODE_SCRIPTS="0"
# Enable following to implement all of the powersave controls with one exception. It will
# use the "ondemand" scaler rather than "powersave" which will increase performance of your
# Eee at the cost of some battery life.
#
# If you aren't taxing the CPU the power savings difference is minimal. This will however let
-# you watch a movie in Power Saver mode.
+# you watch a movie in Power Saver mode if you couldn't before.
#
# FASTER_POWERSAVE="1"
@@ -174,46 +195,37 @@
# it doesn't check the runlevel, it just starts and stops them.
#
-# PAUSE_SERVICES="anacron crond atd sshd"
+# PAUSE_SERVICES="anacron cron atd sshd sysklogd"
-# The following option will turn off power to all USB devices that support suspending power.
-# This doesn't seem to work for USB connected lights. Use with caution, it does a sync
-# before powering off but if you have drives mounted they will not be cleanly unmounted!
-#
-# If you are booting from a USB device such as your card reader, or thumb drive, this will
-# probably crash your computer.
-#
-# Set to 1 to enable and 0 to disable
-#
-# USB_SUSPEND=1
-
-# Set these to override assumed states, useful to force overclocking of FSB or to support devices
-# not properly detected. If you experience lockups, etc; boot single and look at /proc/eee/fsb to get
-# new default settings.
-#
-# The Eee PC FSB format is typically "100 24 1" or "30 15 1". These break down to the following:
-#
-# FSB: 100
-# MULTIPLIER: 24
-#
-# Voltage is managed automatically and is not yet a parameter. If you are using a system that supports
-# an FSB overclock of 110, but this tool defaults you to 100 then change OVERRIDE_FSB to "110".
+# Overclock mode - This option will enable "Insane Performance" mode. It will set your Eee to whatever you would like.
+# The format is:
+# Dynamic control A, B, PCIE Divisor, then Voltage
+# Example:
+# For a 900MHz Celeron to run at 1063MHz
+# OVERCLOCK_SETTING="143 31 14 1"
-# OVERRIDE_FSB=""
-# OVERRIDE_MULTIPLIER=""
+# OVERCLOCK_SETTING=""
-# This option will allow you to apply a custom scale. Only use this option if instructed by the maintainer.
-# FSB_SCALE=""
-#
# This option will eliminate FSB scaling; for example it will allow shifting from performance to ondemand
# but it will not alter the FSB settings. If this is enabled, all FSB changes are ignored including overrides.
# DONOT_SCALE_FSB="1"
-# Set this to "managed" or "auto". When set to "managed" the utilities provided in this package will manage
-# your fan for you and you will be able to set thresholds by altering the TEMP values below. When set to
-# "auto" the fan will be managed by your BIOS.
-FAN_MODE="managed"
+# Legacy scale control, this control is used if the Eee PC running this tool set is not yet completely supported
+# by the new bus manager. Normally unused unless you experience crashing in power saver modes.
+#
+# FSB_SCALE="10"
+
+# Set this to "managed", "auto", or "disabled". When set to "managed"
+# the utilities provided in this package will manage your fan for you
+# and you will be able to set thresholds by altering the TEMP values
+# below. When set to "auto" the fan will be managed by your BIOS.
+
+# Set to "disabled" to stop the fan process from executing, leaving the
+# fan shut off (NOTE: A 'sudo eeepc-restore
+# start' is required to turn the fan back on after disabling)
+
+FAN_MODE="auto"
# Eee PC temperature control settings (only applies if fan is managed). These values are in Celcius, and when
# the temperature rises above the defined value, the fan management utility will increase fan speed until the
@@ -223,24 +235,32 @@
TEMP_WARN=60
TEMP_CRIT=70
+# The variables below control fan speeds. If disabled the fan modes are as follows:
+# MAX_FAN_SPEED (Maximum Speed)
+# NOM_FAN_SPEED (Nominal Speed)
+# SUB_FAN_SPEED (Sub Nominal Speed)
+# MIN_FAN_SPEED (Minimum speed)
+
+# !!WARNING!! Failure to configure these variables properly can result in
+# overheating and destruction of your Eee If this utility destroys your Eee,
+# you are responsible for the damage.
+
+# MAX_FAN_SPEED="100"
+# NOM_FAN_SPEED="50"
+# SUB_FAN_SPEED="33"
+# MIN_FAN_SPEED="25"
+
# The following parameters define what to restore on startup. When changing state 1=on and 0=off.
# When you boot your machine and log in, anything set to 1 will restore setting back to previously set
# value, otherwise previous settings will be ignored.
#
-# Restore USB state (powered on or off)
-# BOOT_USB=1
-
# Restore Bluetooth
BOOT_BLUETOOTH=1
# Restore Camera
BOOT_CAMERA=1
-# Number of seconds to delay before changing CPU speed. This allows the system more time to complete startup
-# before switching to a slower mode.
-BOOT_CPU_DELAY=45
-
# Set screen resolution on startup
BOOT_RESOLUTION=1
@@ -258,5 +278,3 @@
# Restore WIFI
BOOT_WIFI=1
-EEEPC_MODEL=701
-EEEPC_CPU=Celeron
(END)