Change display resolution then open...?

Is it possible to get automator to change the resolution of my display then open a certain program?
Basically I have a flight sim that is only really any good in crappy 1024 x 768 but I use my cinema display at 1680 x 1050 for everything else. Can I get create a little app to first set the lower res then open the program?

Ok stuart-
Couple of possibilities for you here. The easiest is to just put you displays on the menu bar for one click access as referenced here. Also, the key command option+one of the brightness controls will take you directly to the monitor control panel. Finally, if you are rather bent on using an automated function, I would reccomend using applescript to solve your issue. Here's the applescript for your request:
First download cscreen. Move it from wherever it downloads to to Macintosh HD-->Users-->Shared. Now go to Applications-->Utilities-->Terminal. Type in:
sudo cp /users/shared/cscreen /usr/bin
It will ask for the administrator password. After you type it in, the beginning prompt will appear again. You are then done with terminal. You can close this application. Now open up script editor. Put this in:
do shell script "usr/bin/cscreen -x 1024 -y 768"
delay 1
tell application "Your application"
activate
end tell
Then save the script as an application and try it out. If you want a script to reverse the effects after you have closed the game, just type:
do shell script "usr/bin/cscreen -x 1680 -y 1050"
Hope this helps you out. I certainly don't mind helping you out, but please try and search before you post. This question has been answered a few times in all these ways such as here, here, and here. Good Luck!
Justin S.

Similar Messages

  • Change display resolution to 1080p

    I'd like to get my new Mini to output a 1080p signal, as my new Westinghouse LVM37W3 LCD display accepts 1080p. However, 1080p is not a resolution that can be selected in the display control panel -- only 1080i.
    Anyone solved this issue already? The best I have come up with is to define a custom resolution with the shareware app Switch ResX, but I'd prefer to just use OSX...

    To those who research this question in the future: The Switch ResX control panel, available as shareware, does a beautiful job at this. With the unregistered version, you can add one additional resolution to the standard set offered by Apple in the "monitors" control panel. If you use the Switch ResX control panel to define the resolution, then restart, you can select the new resoltuion. I had to then restart again for it the settings to work.
    For those asking why, wherefore, etc:
    The reason I want the monitor to be fed a 1080p signal is that 1080p is its native resolution; all flat panel/ fixed resoltuion displays look best at their native resolution. 1080i requires the display to re-create the progressive scan image, and is near-unreadable as a computer display.
    Some might ask, why set to 1080p at all? Why not work in 720p, for example? The answer is that in general 720p is in fact better for me, biven the distance I sit from the display. However, for some applications like Garageband I need more desktop real estate not dedicated to toolbars, menus, etc. Finally I am curious to see how well the mini does at upscaling DVD content relative to the chip in my monitor.
    As to whether it is possible via DVI, all I can tell you is that I did it yesterday evening and the display looked awesome. So I'm guessing it is possible.
    The seems to be a lot of misunderstanding about the "demands" of 1080p out there. So far my experience has been that the Mini core duo handles the output of 1080p with aplomb, as do the cables, display, etc etc.

  • Cannot change display resolution when connected to external display

    On my 2.0GHz 13" MacBook, I have no problem with the display resolution when connecting to external display/projector when I am running in Mac OS, everything work perfectly! But things start to get messy when I am running in Windows VISTA 32 (installed within the Boot Camp 2.1). Whenever I connect to any external display/projector via a MiniDisplay-to-VGA cable, the resolutions on both my MacBook LCD and external display/projector drop to 640x480. And i am not able increase the resolution in the Display Settings. Does this mean that I have not installed the latest version of display drivers? Or is it that Apple did not provide the VISTA 32 drivers (in Boot Camp 2.1) that is compatible with the Mini Display port.

    Cool!
    I'm glad you have it fixed.
    Please resolve the thread so others can find your answer faster.
    Thanks,
    Bifocals
    Click Accept as Solution for posts that have solved your issue(s)!
    Be sure to click Like! for those who have helped you.
    Install BlackBerry Protect it's a free application designed to help find your lost BlackBerry smartphone, and keep the information on it secure.

  • Script to change display resolution?

    I would like to set the screen to a specific resolution when I login to a particular account and reset it when I log out. I have no idea where to start - don't see any method for changing values in System Preferences.

    01. Download and double click on 'cscreen.zip' (12 KB in size, freeware). 'cscreen' (56 KB in size) file will result.
    -- One time installation procedure:
    02. Launch 'Terminal' (in the '/Applications/Utilities/' folder).
    03. Enter ...
    open /usr/bin/
    ... and press the <return> key.
    04. Drag 'cscreen' onto the opened 'bin' window. You will have to authenticate and enter an administrators' password to continue.
    05. Close the 'bin' window.
    -- Time to script.
    06. Launch 'Script Editor' (in the '/Applications/AppleScript/' folder).
    07. Copy the code below, and paste into the 'Script Editor' 'Untitled' window.
    if (((word 16 of (do shell script "cscreen")) as number) ≠ 800) then
    do shell script "cscreen -x 800 -y 600 -r 85"
    else
    do shell script "cscreen -x 1280 -y 1024 -r 85"
    end if
    ... replacing the '800' of the first and second lines of code with the screen width you want at log in; replacing the '600' of the second line of code with the screen height you want at log in; replacing the '85' of the second line of code with the screen refresh rate you want at log in; and finally, replacing the '1280', '1024', and '85' with the desired respective screen width, screen height, and screen refresh rate you want at log out.
    08. Save the code as an application.
    09. Launch 'System Preferences' (in the '/Applications/' folder), click on 'Accounts', click on 'Login Items' tab.
    10. Drag your created application onto the 'Login Items' list.
    -- Example - if you want, at log in, the screen to be set to 1024 x 768 with a refresh rate of 100; and, at log out, the screen to be set to 800 x 600 with a refresh rate of 85 ...
    if (((word 16 of (do shell script "cscreen")) as number) ≠ 1024) then
    do shell script "cscreen -x 1024 -y 768 -r 100"
    else
    do shell script "cscreen -x 800 -y 600 -r 85"
    end if
    11. As far as 'when logging out'. You can drag the created application to the 'Dock' - where one can then click on the 'Dock' based application icon - to toggle the screen resolution; or, simply repeat Steps 06. through 10. for each account - this way the screen resolution is set as each account is logged in to.
    -- Additional information.
    -- Determining valid refresh rates for your Macs' monitor:
    In 'Terminal' enter ...
    cscreen -v
    ... and press the <return> key. Displayed in column form are the 'Index' (monitor number, '1' is typically - if only one monitor is in use), 'Depth' (8 = 256 colors, 16 = thousands of colors, 32 = millions of colors), 'Width' (screen width in pixels), 'Height' (screen height in pixels), and 'Refresh(Hz)' (screen refresh rate).
    -- Disclaimer (?):
    -- 'cscreen' continues to work through 'Tiger' (MacOS X 10.4.11). I have yet to try it on 'Leopard' (MacOS X 10.5.x).

  • IMac Blueberry changing Display resolution default settings

    Hey everyone.... after a quick search I found this old archived post:
    333 iMac OS 10.3.2 screen resolution?
    Posted: Oct 4, 2005 3:50 PM
    My mum is using an elderly 333 MHz iMac, tray-loading. She wanted to upgrade from system 8.6, so I updated the firmware, then installed OS 10.3.2 (10.4 won't run on a tray-loader). Under 8.6 she had the monitor resolution set to 640x480, as it effectively magnified everything for her aging eyes. Unfortunately, under 10.3.2 the 640x480 resolution seems only partially supported - I can set the monitor to that, but a reboot resets it to either 800x600 or 1024x768. Is there any way (a software patch?) that I can force it to reboot consistently with a 640x480 resolution?
    Thanks,
    Roy
    I've basically got the same problem... I've got an iMac blueberry (slot-loading) and have sucessfully installed OS X 10.3 on it. The computer is for my grandpa who has a real hard time seeing... I think the zoom features would be confusing for him as his spatial awareness is also not great. The 640x480 is what I'd like to keep the resolution at however, upon rebooting the computer it goes back to its factory default. Any suggestions?
    Thanks for the help!
    ~T

    I will assume that you DO know how to use Terminal to change the default?
    I'm fine in terminal... I just don't know which files to manipulate to change the default resolution. I can't find this information anywhere.
    This would be of great help if you know this information.
    Also, Universal Access settings have been used of course, however, "zoom" would be confusing for him, as noted in my previous post.
    Thanks

  • Photoshop 7.0 changes display resolution

    When I start P7.0 my screen changes from 32 bit res to 8 bit res

    John, if this is a desktop machine, go to www.nvidia.com and download the latest graphics driver for your card. If you have a laptop, you need to get the driver from the laptop maker, because it will have been customized for your laptop.
    Before installing it, remove the current driver. For current nvidia drivers, do this by going to Start > Control Panel > Add or Remove Programs, find the nVidia graphics driver (probably nVidia Drivers) and remove it. Do NOT remove any nVidia driver unrelated to graphics (e.g., chipset driver, nForce, etc.). If your driver is really old, you won't find nVidia drivers in your Add/Remove Programs list, in which case, go to Start > Control Panel > System > Hardware > Device Manager and look for the display adapter or graphics card entry. You should find the nVidia FX5200 listed. Delete it. This will cause your computer to use a generic video driver, which it may complain about not being able to locate. Don't worry.
    Reboot. If "found new hardware" comes up, cancel it instead of letting it install something unsuitable. Run the nVidia driver installer.
    Reboot. Set your resolution, number of colors, etc. from either the nVidia icon in the system tray or from the display properties (right click on desktop, pick display properties or nVidia whatever).
    Reboot.

  • Is it possible to MANUALLY change Display Resolution (screen size) HELP!!

    Forgive me if this has been covered already, but I have tried to look here and
    there for an answer
    My screen for my iMac-G4 blew out long ago, I had a another screen (a Dell CRT-
    flatscreen) hooked up and IT blew out a few days ago, I just bought an LCD
    flat screen, but it needs a 1680 x 1050 resolution (WIDE screen(?)and my
    iMac-G4 only goes to 1024 x 768 in the "Display" controls. So all my desktop
    images are "scrunched" or "stretched".
    So is there a "MANUAL" way of configuring the screen size to a "standard"
    size within this Mac? or do I need to find a standard size screen?
    . . . HELP!!!
    You can also write me (preferably at) at:
    [email protected]
    I VERY MUCH appreciate any help- please realize too, that I am an IDIOT when it
    comes to computers, I just paint on this thing (as part of my job as a freelancer
    on the side), and WAS in the middle of a job for a client
    Thanks again,
    -MAVIII

    Hello and Welcome to Apple Discussions. 
    Apple limited the graphics cards in iMac G4s to the native resolution of the built-in LCD i.e:
    15" iMac G4 - 1024 x 768
    17" iMac G4 - 1440 x 900
    20" iMac G4 - 1680 x 1050.
    Even when connecting a second display this could only mirror the internal at the same resolution. For the following iMac G4's it's possible to install a firmware hack to open up the full capabilities of the graphics cards:
    17" 800MHz
    17" 1GHz
    15" 1GHz
    17" 1.25GHz
    20" 1.25GHz
    using an application called Screen Spanning Doctor. This is risky but I guess you haven't got much to lose at this point. I've only ever heard of one Mac user actually failing to do the process right though.
    You can always use Firewire Target Disk Mode to recover you client's files to another Mac.
    I'd be interested if SwitchResX works too. I only have external displays much smaller than my iMacs so can't test it from that perspective.
    cheers
    mrtotes

  • How to create a workflow that changes display setting after opening a URL

    I have never used Automator before but I am guessing this workflow should be pretty simple, but I need your help because I am hungover and my brain has been inactive for the last week.
    I want to set 'Put the display(s) to sleep when the computer is inactive for:' to 'Never' when I click on a favourite in Safari. The URL is tvcatchup.com which streams UK terrestrial TV online.
    Can someone please explain how to do this? Thanks.

    Much easier merely to turn off sleep before watching streaming video.
    BTW, I realise that tvcatchup is still in beta, but I am severely unimpressed with it!
    You can't play full screen without expanding the window, and it grinds to a halt every 3 minutes!
    Try
    http://zattoo.com/
    which is also free and perfectly legal, and works a treat with OS X.

  • Need to change Display settings, either resolution or color

    HI
    Due to a faulty graphics driver I need to be able to change my display settings dynamically.
    I know that I should use DLL calls to user32.dll, and I know that I should use the EnumDisplaySetting and ChangeDisplaySettings. But No matter what I try my LV 6.02 crashes.
    I can not use G-Tool as I'm not allowed to buy it. and the shareware version dosn't include this functionality.
    I have found the following links to be helpfull (but not enough):
    http://msdn.microsoft.com/library/default.asp?url=​/library/en-us/gdi/devcons_84oj.asp
    http://msdn.microsoft.com/library/default.asp?url=​/library/en-us/gdi/devcons_7gz7.asp
    Can anyone please give me a hint. I suspect this is due to a bad choice
    of input/output datatypes.
    Attached is the code I have so far (it does not work)
    Attachments:
    enumdisplay.vi ‏19 KB

    I took a crack at making the code work from LabVIEW and failed. The devmode struct is way too complicated! I believe you would be best off writing code in VB or C that can change the resolutions then call that code from LabVIEW. You might even find example code to do this on the web.

  • Display resolution ...do not localize?

    it can not allowed me to change display resolution ...it says do not localize?

    Found a solution mentioned here as well. The issue comes when your OS X language is not english as Default.
    Try changing it back to English (System preferences / languages and text /  Language / Drag english to the top of your prefered languages)
    Then reboot. Voilà, it has to fix the issue.

  • How to Change the Resolution on the Monitor? Model HP 2011X- (20" flat screen monitor)

    "input signal out of range, change settings to 1600 x 900 -60HZ" How to make this change?
    I have a HP desktop PC and I recently purchased a HP 2011X  (20" flat monitor). Initially, I hooked it up to the pc and it worked and I did not have to install anything. But the other day, I ran the Microsoft's Fix-it-Center and ran the resolution problem detection even though I did not have any problem with the resolution. Within 5 seconds, a dark black screen appeared with the following message:
    INPUT SIGNAL OUT OF RANGE
    CHANGE SETTINGS TO
    1600 X 900 - 60HZ
    It displays this message and then the monitor goes to sleep. I press the buttons at the bottom of the monitor and from time to time, it displays a resolution screen that shows the monitor's resolution is not 1600 x 900 but that HP recommends that setting. However, I cannot change anything and that small screen with black background disappears in a few seconds. I cannot see anything else and I have tried the following:
    - Turned the PC on and off several times and the message is still there
    - Unplugged the power to the monitor and re-plugged it and no change
    - Unplugges the video cable from the PC to the monitor and re-plugged it and nothing
    Please help. I cannot see the PC screens at all even though the PC is on. All I see is the black background screen with white text with the above message. How do I fix this when I cannot see the Windows screen or from the monitor.
    Thanks,
    Bob

    Hello IE_PC_User,
    Let's try to get your computer to the boot options and go into VGA mode to see if you can change the resolution then.
    Start up your computer and start tapping away at the F8 key.
    Once the computer presents you with the boot options choose the VGA mdoe.
    It should boot up and everything look really out of place. Set the proper resolution and then reboot.
    If I have helped you in any way click the Kudos button to say Thanks.
    The community works together, click Accept as Solution on the post that solves your issue for other members of the community to benefit from the solution.
    - Friendship is magical.

  • Changed screen resolution in error

    I accidentally changed the screen display for the mac mini and it went black and now says "please change display resolution." How can I change the resolution without seeing the display?

    Hi
    I have the same problem as Henryhbmains and I have tried exactly what you describe without positive result.
    One thing I do not understand is that Apple OSX does not have a "safety switch" like in other operating systems where you have to confirm within 15 seconds or the screen resolution will automatically switch back.
    I have now wasted a lot of time and what I hoped to be my first time happily with a Mac turned out to be my first time with a Mac wasting a lot of time and getting so disappointed.
    Would you have any other suggestions - that would be very helpful
    Thank you

  • I just bought a new PC and I have re-installed my Adobe Creative Suite Standard on it. Software open fine. PROBLEM: The toolbars (menu stuff) appear extra-small, too small for me to read... I sent on the PC setting to try to change the display resolution.

    I just bought a new PC and I have re-installed my Adobe Creative Suite Standard on it.
    Software open fine. PROBLEM: The toolbars (menu stuff) appear extra-small, too small for me to read...
    I went into the PC settings and tried to change the display resolution. This changes the size of all  the icons (not only Adobe) but it does not solve the problem when I open an Adobe application (Photoshop or Illustrator)... The PC is run under Windows 8.1 and my display resolution is 3200x1800 (but again, when I change the settings for a smaller resolution, only the size of the icons is affected. Once I open the software, the problem is still there, extra-small toolbars...). Help!!!

    Anything before CC is not high-DPI compatible. Feel free to continue to experiment with your system settings.
    Mylenium

  • How to change external display resolution WITHOUT clicking "CONFIRM"?

    I have a somewhat unusual situation. My MacBook laptop is actually now a ModBook (a pen-tablet computer), and as such I no longer have a trackpad attached to it. All of my inputs are via the stylus, tapping directly on the built-in display.
    This works perfectly fine, except when I need to give presentations on an LCD projector (which is quite often lately). I like to use the projector as an external monitor, so that I can run the Keynote presentation on it while using my laptop screen as the presenter's display, with the upcoming slide, etc. If the projector doesn't give me an ideal native display option (sometimes, the aspect ratio for the  3 or 4 resolutions available in the Displays drop-down in the menubar turn out to be stretched or squeezed), then I, naturally, have to open the Display System Preferences and try out different resolutions.
    The problem is, since my stylus only interacts by clicking directly on the built-in-display, I have no way of moving the cursor over to the external display when the dialog box with the "Click here to confirm change/You have 15 seconds..." message appears. So I can never click it ... so I can never confirm the new settings.
    The workarounds I've used so far are:
    - Mirror displays (not ideal, as I need the presenter preview of the next slide)
    - borrow a mouse from someone (usually from a Windows desktop, frankly) and plug that in to briefly mouse over and click the confirm button
    I'd love to find a software workaround that allows me to NOT mirror displays and also doesn't require me to carry around a mouse all the time (my laptop bag is already overstuffed...).
    Thanks.

    Fateh wrote:
    I hope that my question is clear ... Nope.
    How to change the display resolution of APEX ??APEX doesn't have a display resolution. "Display resolution" is an attribute of the device and user agent software used to view the APEX page.
    What do you mean by "the display resolution of APEX"?
    In other word, if an end user sees large elements on a pageWhat "large elements"?
    then he/she zooms it outHow?
    "Zooms" what&mdash;the entire page or a single "large element"?
    How can I set a proper ZOOM for my app by default ...Meaning what?
    And as usual, we're missing:
    <li>Full APEX version
    <li>Full DB/version/edition/host OS
    <li>Web server architecture (EPG, OHS or APEX listener/host OS)
    <li>Browser(s) and version(s) used
    <li>Theme
    <li>Template(s)
    <li>Region/item type(s)
    You've been posting here for years. You know this basic information is necessary to understand and reproduce problems.
    If you're looking for help it doesn't seem unreasonable that you make the effort to provide a full, clear but concise description of the problem or requirement.

  • Permanent Crash related to changing display settings while FCP is open.

    Recently, the display settings (arrangement) on my two monitors started changing by itself while I was working in FCP 6.5. I'm using ancient monitors (Viewsonic MB90 and Mitsubishi Diamond Pro 920. I just don't have the money to upgrade right now). Tis was annoying but I dealt with the problem by creating two different windows layouts. Then things got worse (the only thing I had done was install 8 gigs of additional memory on top of the original 2). FCP started crashing and now I can't even open the application. It doesn't react.
    Apple recently posted a not very informative acknowledgement of the problem with changing display settings while FCP is open, but it doesn't suggest solutions to my problem. It would be helpful to know a) what resolution and refresh rates are best for these old monitors and b)how to open FCP again. Your help is greatly appreciated.
    FCP 6.5
    2x3g quad core xeon
    Thanks,
    Alex

    THIS IS IT!
    Disabling the nVidia deep colors for 3d applications solved the uber-annoying "flicker-screen-settings-and-disrupt/crash-other-programs" issue. I specifically only disabled deep colors for Premiere, not for all 3d applications I use, because none of them have caused the same problem as Premiere.
    This display-screen setting issue probably occurred because I use a Dell u3011 monitor which displays Adobe RGB color gamut, not just sRGB.
    However, now this brings up another question with disabling deep colors (effectively disabling the Adobe RGB use of the Dell monitor):
    QUESTION: If I have CG-rendered frames that seem to be created in sRGB and Adobe RGB (in two different programs), what color space should I be mixing/editing them in?
    I'm somewhat of a novice with the color spectrum/gamut issue. From what I understand, if I edit both CG images in sRGB, I'll be losing color data from the Adobe RGB-created CG image. If I edit both CG images in Adobe RGB, will I create minor banding effects on the sRGB image because it doesn't have the color range that I'm editing in? Perhaps my question is more relevant to AfterEffects compositing of the images rather than simply/only editing them in Premiere.
    The end result is something like an architectural film/ flythrough.
    Thanks,
    -Matt

Maybe you are looking for