Eagle 9.6.2 keyboard shortcuts not being saved

Eagle 9.6.2 keyboard shortcuts not being saved

Anonymous
Not applicable
3,760 Views
5 Replies
Message 1 of 6

Eagle 9.6.2 keyboard shortcuts not being saved

Anonymous
Not applicable

Hey all,

 

I recently reset my computer and installed the latest Eagle Version. I used to have a few shortcuts to switch between top, bottom & top/bottom layers in brd view.

 

If I assign them while Eagle is running through Options > Assign they work as expected but after I close Eagle and reopen it they are lost.

 

Do I have to save them separately?

 

Thanks for your help!

 

Cheers,

Fabian

Reply
Reply
0 Likes
Accepted solutions (1)
3,761 Views
5 Replies
Replies (5)
Message 2 of 6

jorge_garcia
Autodesk
Autodesk
Accepted solution
Hello @Anonymous,

The easiest way is to do a Save All, after you create the shortcut assignments. A more portable way to do this is to write your shortcut assignments to the eagle.scr file since every installation EAGLE reads it.

Let me know if there's anything else I can do for you.

Best Regards,


Jorge Garcia
​Product Support Specialist for Fusion 360 and EAGLE

Kudos are much appreciated if the information I have shared is helpful to you and/or others.

Did this resolve your issue? Please accept it "As a Solution" so others may benefit from it.
Reply
Reply
Message 3 of 6

m.henrichZN4UT
Explorer
Explorer

Hi there,

 

I am finally with Eagle 9.6.2, coming from 7.7. Of course I had a lot of shortcuts defined in 7.7, which I wanted to define in the new version in the same way. I first faced the same problem as Fabian above, "save all" helped. But after a few times of starting eagle everything is reset to the (new) eagle default settings. In effect there is no way for me to use my own short cuts, unless I define them anew every other day. I considered sticking with the new short cuts, but "ctrl+m" for "move" is just not ergonomic (at least for me).

I would appreciate any help, it would save me lots of time!

 

Best regards,

Matthias

Reply
Reply
0 Likes
Message 4 of 6

jorge_garcia
Autodesk
Autodesk

Hi @m.henrichZN4UT ,

 

I hope you're doing well. Here's what I recommend, write you shortcuts into a script file. This is ultimately portable so they can follow you regardless of what version of EAGLE you are working with.

 

Here's the contents of the default-assign.scr which is a good starting point for setting up your own shortcuts.

 

# Default ASSIGN Configuration Script

#

# This file can be used to configure the editor windows.

 

# GENERAL:

ASSIGN C+M MOVE;

ASSIGN C+Z UNDO;

ASSIGN C+Y REDO;

ASSIGN CS+C COPY;

ASSIGN CS+A ADD;

ASSIGN C+D DELETE;

ASSIGN C+W WIRE;

ASSIGN C+I INFO;

ASSIGN C+T TEXT;

ASSIGN CS+N NAME;

ASSIGN CS+P POLYGON;

ASSIGN C+F 'RUN find.ulp';

#ASSIGN C+X CHANGE;

#ASSIGN A+A ATTRIBUTE;

 

ASSIGN C+G NEWGROUP;

 

ASSIGN CS+G UNGROUP;

 

 

BRD:

ASSIGN C+E ERRORS;

ASSIGN CS+D 'DRC;'; # Executes DRC without opening DRC dialog. For dialog sk

#ASSIGN CS+D DRC; # Opens DRC dialog.

ASSIGN CS+V VALUE;

ASSIGN CS+R RIPUP;

#ASSIGN A+R RATSNEST;

ASSIGN C+H HOLE;

# Route related key assingments

ASSIGN A+G Set Obstacle_Mode Ignore;

ASSIGN A+P Set Obstacle_Mode Push;

ASSIGN A+W Set Obstacle_Mode Walkaround;

ASSIGN A+1 Set Via_Pattern Perpendicular;

ASSIGN A+2 Set Via_Pattern Angle_Right;

ASSIGN A+3 Set Via_Pattern Angle_Left;

ASSIGN A+4 Set Via_Pattern Stagger;

ASSIGN A+A DECSpacing; # While multi-routing, DECrease the spacing between routed wires

ASSIGN A+S INCSpacing; # While multi-routing, INCrease the spacing between routed wires

ASSIGN A+D MINSpacing; # While multi-routing, set the spacing to the MINimum design rule.

ASSIGN A+Q SwaPEnd; # swap's routing to the opposite airwire endpoint

ASSIGN C+1 Route;

ASSIGN C+2 RouteMulti;

ASSIGN C+3 RoutEDiff;

ASSIGN C+4 QRouteAirwire;

ASSIGN C+5 QRouteSignal;

ASSIGN C+6 QRouteMulti;

ASSIGN C+7 QRouteSmooth;

 

 

SCH:

ASSIGN C+E ERRORS;

ASSIGN CS+E ERC;

ASSIGN CS+I INVOKE;

ASSIGN CS+V VALUE;

ASSIGN CS+S SMASH;

ASSIGN A+N NET;

 

 

LBR:

ASSIGN C+E EDIT;

 

DEV:

ASSIGN A+C CONNECT;

ASSIGN A+P PACKAGE;

 

SYM:

ASSIGN A+P PIN;

 

 

PAC:

ASSIGN C+H HOLE;

ASSIGN A+P PAD;

ASSIGN A+S SMD;



Jorge Garcia
​Product Support Specialist for Fusion 360 and EAGLE

Kudos are much appreciated if the information I have shared is helpful to you and/or others.

Did this resolve your issue? Please accept it "As a Solution" so others may benefit from it.
Reply
Reply
0 Likes
Message 5 of 6

theguru_999
Advocate
Advocate

I'm using Eagle 9.6.1 and had the same issue with keyboard shortcuts not saving.
I read various posts here from people and there are several solutions but no one really gives a simple answer.

I just wanted to add a simpler explanation as a reminder in case I forget for a useful keyboard shortcut I need and also saving it permanently it so it gets loaded by default each time Eagle loads.

 

The quick solution is....

 

1. Go to Eagle Control Panel

2. In the list of items click > arrow next to Scripts

3. Double Click eagle.scr (this will open it in the Eagle Text Editor)

4. Under the heading BRD: or SCH: or whatever section you want to add shortcuts to, paste in your shortcuts.

For example under BRD: I pasted....

ASSIGN C+R 'RATSNEST; RIPUP @;'

(Note multiple keywords must be enclosed in quotes).
This allows me to press CTRL+R to temporarily rip up polygons and only show the polygon outline so I can see the parts and traces; clicking the ratsnest icon will restore all polygons to be filled-in, nothing is actually ripped up.

5. Close the Eagle Text Editor and click YES when prompted to save.

That's all, keyboard shortcuts now get remembered and loaded when Eagle loads 😉

 

 

 

 

 

 

Reply
Reply
0 Likes
Message 6 of 6

d.duggan9HGZP
Community Visitor
Community Visitor

This is bad... With the latest version of EAGLE my key assignments still do not save after restarting EAGLE. Why hasn't this been fixed yet?

Reply
Reply
0 Likes