element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Autodesk EAGLE
  • Products
  • More
Autodesk EAGLE
EAGLE User Chat (English) Export my assigned keys?
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Autodesk EAGLE to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 10 replies
  • Subscribers 177 subscribers
  • Views 1726 views
  • Users 0 members are here
Related

Export my assigned keys?

Former Member
Former Member over 12 years ago

Hi,

 

I wonder if there's some how a way to export the Hotkeys I've assigned in Eagle to import them onto another maschine or to give away to other users?

ULP? If, then how?

Can't find them in any of the scr files in the program folder.

 

Any idea?

  • Sign in to reply
  • Cancel
  • Former Member
    0 Former Member over 12 years ago

    On 3/1/2013 9:56 AM, Charles Bigstone wrote:

    Hi,

     

    I wonder if there's some how a way to export the Hotkeys I've assigned in Eagle to import them onto another maschine or to give away to other users?

    ULP? If, then how?

    Can't find them in any of the scr files in the program folder.

     

    Any idea?

     

    --

    To view any images and attachments in this post, visit:

    http://www.element14.com/community/message/71020#71020/l/export-my-assigned-keys

     

    Hi Charles,

     

    I hope you're doing well. In this case I would set up all of the

    assignments in the eagle.scr file(See the default eagle.scr file for an

    example). Once you have everything setup in your eagle.scr file then you

    can simply pass that file along to other users or machines.

     

    They would replace their default eagle.scr file with the one you send them.

     

    hth,

    Jorge Garcia

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 12 years ago in reply to Former Member

    Hi Jorge,

     

    Thank's for the reply!

     

    Eagle.scr....Well, that is to be but as for now all my assigned keys (and I have a couple) is trapped somewhere else inside Eagle or it's files.

    Lazy as the human can get I hoped that there was a way to export them without the need copy them all by hand, a quite boring and timeconsuming task but when done I'll never assign keys directly in Eagle it self ever again (since there's seems no way to get hold of them easily).

    A bit odd though, why don't the keys I assign from inside Eagle end up in that eagle.scr file in the first place?

     

    Any other tip on this?

     

    All the best!

     

    Bigstone

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 12 years ago in reply to Former Member

    On 3/6/2013 2:48 PM, Charles Bigstone wrote:

    Hi Jorge,

     

    Thank's for the reply!

     

    Eagle.scr....Well, that is to be but as for now all my assigned keys (and I have a couple) is trapped somewhere else inside Eagle or it's files.

    Lazy as the human can get I hoped that there was a way to export them without the need copy them all by hand, a quite boring and timeconsuming task but when done I'll never assign keys directly in Eagle it self ever again (since there's seems no way to get hold of them easily).

    A bit odd though, why don't the keys I assign from inside Eagle end up in that eagle.scr file in the first place?

     

     

    Hi Bigstone,

     

    That's a very debated and long fought over topic, which I do not intend

    to get into here. The hidden deep file you're asking about is the

    eaglerc.usr file. It's a pain to find(especially in newer releases of

    Windows) and I personally think working with the eagle.scr is simpler

    and more robust.

     

    With that said, I don't intend to start a flame war.

     

    Best Regards,

    Jorge Garcia

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 12 years ago in reply to Former Member

    Jorge Garcia wrote:

    ............. The hidden deep file you're asking about is

    the eaglerc.usr file. It's a pain to find(especially in newer

    releases of Windows) and I personally think working with the

    eagle.scr is simpler and more robust......................

     

    eaglerc.usr needs expanding if it is to be used to recover the assigned keys

    easily.

    There are three sections within it containing assigned keys. The ones for

    schematic and board are fine but the section for the library assigned keys

    is not further broken down to Package, Symbol and Device and this causes an

    issue. Eagle is currently shipping such that the package editor and the

    symbol editor both use the ALT+P combination. One uses it for PIN and the

    other for PAD . How can  eagle.usr possibly reflect that, it can't, not both

    at the same time. The one you can get at  is the active editor or when a

    'save all' / write  was performed and eaglerc updated.

     

    I have put some time into a ULP to export the key assignments. Board and

    Schematic are fine and then it gets complicated as you must open each of the

    Library editors, to get the assigns. Its a bit ugly as the assigns you

    gather contain all the library assigns and you can't determine which editor

    they specifically belong to. Importantly  the ones pertaining to that editor

    are included. Many are replicated across editors so they are fine. Others

    call commands that wont work in  that editor. The ULP has been abandoned for

    now awaiting bad weather or a brain wave.

     

    It would be nice if eaglerc had the LBR_assigns  sections for Lbr Sym Pac

    and Dev

     

    Warren

     

     

     

    --

    Viewed / responded via the newsgroup at

    news.cadsoft.de

     

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • segasonicfan
    0 segasonicfan over 6 years ago

    Hi, I found an easy fix for this if using Windows.

     

     

    ASSIGN SETTINGS ARE STORED IN:

    C:\Users\Admin\AppData\Roaming\CadSoft\EAGLE

    in eaglerc.usr.sav file

     

     

    Just copy that file over in the same directory after doing a new install.

    Note: this was using version 8.2.2 but I imagine will work in newer ones as well.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • autodeskguest
    0 autodeskguest over 6 years ago in reply to segasonicfan

    SSFD SSFD wrote:

    Hi, I found an easy fix for this if using Windows.

     

     

    ASSIGN SETTINGS ARE STORED IN:

    C:\Users\Admin\AppData\Roaming\CadSoft\EAGLE

    in eaglerc.usr.sav file

     

    near miss,

     

    try %appdata%\cadsoft\eagle\eaglerc.usr

     

    everything that looks like: Brd.Key..., Sch.Key..., Lbr.Key...

    represents a hotkey

    --

     

    Lorenz

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • autodeskguest
    0 autodeskguest over 6 years ago in reply to segasonicfan

    SSFD SSFD wrote:

    Hi, I found an easy fix for this if using Windows.

     

     

    ASSIGN SETTINGS ARE STORED IN:

    C:\Users\Admin\AppData\Roaming\CadSoft\EAGLE

    in eaglerc.usr.sav file

     

    near miss,

     

    try %appdata%\cadsoft\eagle\eaglerc.usr

     

    everything that looks like: Brd.Key..., Sch.Key..., Lbr.Key...

    represents a hotkey

    --

     

    Lorenz

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • autodeskguest
    0 autodeskguest over 6 years ago in reply to segasonicfan

    SSFD SSFD wrote:

    Hi, I found an easy fix for this if using Windows.

     

     

    ASSIGN SETTINGS ARE STORED IN:

    C:\Users\Admin\AppData\Roaming\CadSoft\EAGLE

    in eaglerc.usr.sav file

     

    near miss,

     

    try %appdata%\cadsoft\eagle\eaglerc.usr

     

    everything that looks like: Brd.Key..., Sch.Key..., Lbr.Key...

    represents a hotkey

    --

     

    Lorenz

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • segasonicfan
    0 segasonicfan over 6 years ago

    woops, yeah +1 Lorenz.  This saves me though, so keep an eye on that file image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • adamdevine78
    0 adamdevine78 over 6 years ago

    Thanks looking for these for my project.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube