Grayscale Display [AppleScript]

Stamp: 17 June 2008 | 3 Comments | Back to Previous Page

ADVERTISEMENTS

Inside Apple ▸ System Preferences under Universal Access, you can set your display to grayscale mode. But you cannot find any keystrokes to trigger grayscale display.

In my opinion, grayscale display is more important than good for nothing white-on-black display. You will need to make your display grayscale to your needs, such as printing files or designing web that can also be used by color-blind society.

I wrote a simple AppleScript Application and will share it with you. Here is what it looks like:

Download Display Grayscale Application [AppleScript]

So with a single-click, you can have your Mac automatically open System Preferences, go to Universal Access, move to Use grayscale checkbox and toggle it for you. Though the processes are not instantly done like when you use keystrokes, but at least you don't need to open System Preferences by yourself.

Categories: Leopard , Utilities | Post Comment | Back to Top

3 Comments

#1

Tommy

Everything opens up correctly, but nothing happends...it's "Mac OS X 10.5.3" here. any idea?

Reply | Back to Top

#2

Wendy

Hi Tommy, the script above is run under certain condition:

  1. You have your Full Keyboard Access turned on and currently the focus is only set to Text boxes and lists only which can be done under Keyboard Shortcuts (5th section under Keyboard & Mouse).
  2. All F1, F2, etc are used as standard function keys which the behavior can be changed inside Keyboard (1st section under Keyboard & Mouse)

Reply | Back to Top

#3

mau mau

An alternative is to hold [fn] key while running the script. That way you can have your F1, F2, etc keys active for volume changing and other functions. Nice script anyway .)

Reply | Back to Top

Post a Comment

Rest assure, your email address will be secured, encrypted and locked down to our treasure box. Upon filling your comment, we only allow <a>, <b> and <br> tags .

You can't be anonymous

C'mon, I'm sure you've got something to say.