Unless you close Photoshop improperly* the next time you open it, it will open with the workspace that was active when you closed it not the default.
*for example by switching off the computer
Mine doesn’t work that way. It always opens with the "normal" workspace, at least the function keys. That’s why I wondered if I could set it to open my way.Leaf
Try trashing/resetting Preferences. It should work as John describes.
Great software, which requires ‘Trash Preferences’.
It seems, Preferences are something magical BEYOND
ordinary programming for image processing.
Best regards –Gernot Hoffmann
P.S.: so far, this idiotic advice ‘Trash’ has been
always very helpful. Kind of Voodoo ?
Kind of Voodoo ?
B-) I usually sacrifice a goat when this happens.
But seriously: I think the problem with the preferences is that they are resaved every time you quit Photoshop. That makes them very vulnerable to corruption.
I usually sacrifice a goat when this happens.
no need. if you can find an old 386 system in the basement or garage, the microprocessor gods will accept a cpu sacrifice! 🙂
Funny…I think I’ve had to trash and reset my PS prefs maybe twice in the past 11 years.
Not trying to sound like I’m special or anything, but it sure makes me wonder what the heck is going on when people have such trouble with theirs, and so often.
some people anger the microprocessor gods! 🙂
Great software, which requires ‘Trash Preferences’.
Hey, it works, more often than not.
If you want to be lazy here’s a bridge script to reset/revert PS-prefs.
#target bridge
var Selection=0;
if( BridgeTalk.appName == "bridge" ) {
newMenu = new MenuElement( "menu", "Useful Tools", "after Help", "myMenu" );
RPP = new MenuElement( "command", "Reset Photoshop Preferences", "at the end of myMenu","myAlert" );
Reset = new MenuElement( "command", "Revert Photoshop Preferences", "at the end of myMenu" );
};
RPP.onSelect = function () {
Selection = 0;
if (!BridgeTalk.isRunning("photoshop")){
startPhotoshop();
var Prefs =getPrefFolder();
}else{
Prefs =getPrefFolder();
}
};
Reset.onSelect = function () {
Selection = 1;
if (!BridgeTalk.isRunning("photoshop")){
startPhotoshop();
var Prefs =getPrefFolder();
}else{
Prefs =getPrefFolder();
}
};
function resetPrefs(Prefs){
while(BridgeTalk.isRunning("photoshop")){
$.sleep(100);
}
var PrefFolder = new Folder(Prefs);
var file = PrefFolder.getFiles (‘Adobe Photoshop*.psp’);
var bak = new File(decodeURI(file[0]).slice(0,-4) + ‘.bak’);
var bakup = file[0].name.slice(0,-4) + ‘.bak’;
var pref = file[0];
if(pref.exists && !bak.exists && Selection == 1) alert("Sorry no backup file exists");
if(pref.exists && bak.exists && Selection == 1){
pref.remove();
bak.rename(pref.name);
}
if(pref.exists && bak.exists && Selection == 0) {
bak.remove();
pref.rename(bakup);
}
if(pref.exists && !bak.exists && Selection == 0) {
pref.rename(bakup);
}
if (!BridgeTalk.isRunning("photoshop")) startPhotoshop();
};
function closePhotoshop(){
var btMessage = new BridgeTalk;
btMessage.target = "photoshop";
btMessage.body = ("cTID = function(s) { return app.charIDToTypeID(s); };"+
"executeAction(cTID(‘quit’), new ActionDescriptor(), DialogModes.NO);");
btMessage.send();
};
function startPhotoshop(){
BridgeTalk.launch("photoshop");
};
function getPrefFolder(){
var bt = new BridgeTalk;
bt.target = "photoshop";
bt.body = "function a(){var theFiles = app.preferencesFolder.fsName;return theFiles}a();";
bt.onResult = function( retObj ) {
closePhotoshop();
resetPrefs(retObj.body.toString());
}
bt.send();
};