Keywords: disable disabling screen saver screensaver suspend suspending Zaurus
I found the following web page through a google.com search:
http://lists.trolltech.com/qt-embedded-int...3/msg00015.htmlIt gives a hint as to how to disable both the suspend and screen saver features of the Zaurus. I am using the Sharp ROM on my Zaurus SL-C760. Other people have indicated how to disable the suspend feature in a shell script, but I did not find direct information on how to disable the screen saver. I have created the following script for disabling the suspend and screen saver feature for keypebble in
/usr/local/bin/keypebble-ns:
qcop QPE/System 'setScreenSaverMode(int)' 2
qcop QPE/System 'setScreenSaverIntervals(int,int,int)' 0 0 0
keypebble
qcop QPE/System 'setScreenSaverMode(int)' 100
qcop QPE/System 'setScreenSaverIntervals(int,int,int)' -1 -1 -1
You have to be the
root user in order to place this script in the
/usr/local/bin directory. This directory must also be listed in your
PATH environment variable. You must make the script executable with a sequence of commands like:
su root
cd /usr/local/bin
vi keypebble-ns
chmod 755 keypebble-nsYou also have to be the
root user to modify the
/home/QtPalmtop/apps/Application/keypebble.desktopfile so that "
keypebble" is replaced with "
keypebble-ns" so that the "
keypebble-ns" script runs instead of the "
keypebble" program when you click on the icon to start
keypebble.
The ability to disable both the suspend feature and screen saver of the Zaurus is important if you are going to use the computer to view a GPS navigation display on battery power. If this method of disabling the screen saver works for a lot of you, then I recommend that this information be added to the Zaurus FAQ document.