--- etc default eeepc-acpi 2009-07-13 04 22 34 000000000 0400 etc defa

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
--- /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)