element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • 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 & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • 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 Support (English) Useful keyboard shortcuts
  • 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
  • Replies 24 replies
  • Subscribers 180 subscribers
  • Views 12785 views
  • Users 0 members are here
Related

Useful keyboard shortcuts

Former Member
Former Member over 14 years ago

As stated before, EAGLE's work flow can be speeded up quite a lot by

using a combination of BOTH mouse clicks and keyboard usage. Using the

predefined menu shortcuts that require TWO key strokes is one

possibility, defining your OWN keyboard shortcuts is yet ANOTHER one,

which then only need ONE key stroke.

 

Of course this DOES require some time for the setup, but you save

THOUSANDS of key strokes later. Please find below a (rather long)

collection of the keyboard commands used in our institute. Lots of

people may find the function keys disagreeable because they are NOT the

CadSoft ones, but of course you can easily throw them away. The control

key combinations more or less always use the first character of the

corresponding command and therefore should be easy to memorise.

 

The ULPs used are (with the exception of 'designlink') NOT the ones from

CadSoft, but selfmade ones.

 

This of course is only an EXAMPLE. It works VERY well with us, but other

people might find this objectionable. Feel free to use it, take some

ideas from it or just ignore it, but please don't condemn me for it -

it's just not worth bickering over...

 

Andreas Weidner

 

-


Excerpts from 'eagle.scr' (some longish lines MIGHT be broken in two by

my newsclient):

 

SCH:

  1. Define schematic editor keyboard shortcuts

ASSIGN F2 'WINDOW Fit'

ASSIGN F3 'RUN backward'   #switch to previous sheet

ASSIGN F4 'RUN forward'   #switch to next sheet

ASSIGN F5 'RUN griddisplay'   #switch grid on/off

ASSIGN F6 'RUN gridtype'   #switch grid to dots/lines

ASSIGN F7 'RUN grid20'   #double the current grid

ASSIGN F8 'RUN grid05'   #halfen the current grid

ASSIGN F9 'INFO'

ASSIGN F10 'UNDO'

ASSIGN F11 'REDO'

ASSIGN F12 'RUN togglecursor'   #make cursor small/large

ASSIGN C+A 'ADD'

ASSIGN CS+A 'ATTRIBUTE'

ASSIGN C+B 'BUS'

ASSIGN C+C 'CUT;'

ASSIGN CS+C 'COPY'

ASSIGN C+D 'DELETE'

ASSIGN C+E 'ERRORS'

ASSIGN CS+E 'ERC'

ASSIGN C+F 'RUN find'   #search for objects

ASSIGN CS+F 'RUN designlink'

ASSIGN C+G 'GROUP'

ASSIGN CS+G 'GROUP All;'

ASSIGN C+H 'CHANGE LAYER Info; CHANGE Size 0.1in; CHANGE Ratio 16;

CHANGE Font Vector; TEXT'   #heading text with predefined parameters

ASSIGN C+I 'INFO'

ASSIGN CS+I 'INVOKE'

ASSIGN C+J 'JUNCTION'

ASSIGN C+K ''

ASSIGN C+L 'CHANGE Size 0.05in; CHANGE Ratio 8; CHANGE Font Vector;

CHANGE Xref Off; LABEL'   #label with predefined parameters

ASSIGN C+M 'MOVE'

ASSIGN CS+M 'MARK'

ASSIGN C+N 'NET'

ASSIGN CS+N 'NAME'

ASSIGN C+O 'OPEN'

ASSIGN C+P 'PASTE'

ASSIGN CS+P 'CHANGE Package'

ASSIGN C+Q ''

ASSIGN C+R ''

ASSIGN CS+R ''

ASSIGN C+S 'WRITE;'

ASSIGN CS+S 'SPLIT'

ASSIGN C+T 'CHANGE LAYER Info; CHANGE Size 0.06in; CHANGE Ratio 8;

CHANGE Font Vector; TEXT'   #text with predefined parameters

ASSIGN CS+T 'CHANGE Technology'

ASSIGN C+U 'UPDATE;'

ASSIGN C+V 'VALUE'

ASSIGN CS+V ''

ASSIGN C+W 'WIRE'

ASSIGN CS+W 'WINDOW'

ASSIGN C+X 'CHANGE Size 0.05in; CHANGE Ratio 8; CHANGE Font Vector;

LABEL Xref'   #cross reference with predefined parameters

ASSIGN C+Y 'REDO'

ASSIGN CS+Y 'RUN redo'   #choose more than one action to redo

ASSIGN C+Z 'UNDO'

ASSIGN CS+Z 'RUN undo'   #choose more than one action to undo

 

BRD:

  1. Define board editor keyboard shortcuts

ASSIGN F2 'WINDOW Fit'

ASSIGN F3 'WINDOW Last'

ASSIGN F4 'RATSNEST'

ASSIGN F5 'RUN griddisplay'   #switch grid on/off

ASSIGN F6 'RUN gridtype'   #switch grid to dots/lines

ASSIGN F7 'RUN grid20'   #double the current grid

ASSIGN F8 'RUN grid05'   #halfen the current grid

ASSIGN F9 'INFO'

ASSIGN F10 'UNDO'

ASSIGN F11 'REDO'

ASSIGN F12 'RUN togglecursor'   #make cursor small/large

ASSIGN C+A 'ADD'

ASSIGN CS+A 'ATTRIBUTE'

ASSIGN C+B ''

ASSIGN C+C 'CUT;'

ASSIGN CS+C 'COPY'

ASSIGN C+D 'DELETE'

ASSIGN C+E 'ERRORS'

ASSIGN CS+E 'ERC'

ASSIGN C+F 'RUN find'   #search for objects

ASSIGN CS+F 'RUN designlink'

ASSIGN C+G 'GROUP'

ASSIGN CS+G 'GROUP All;'

ASSIGN C+H 'HOLE'

ASSIGN C+I 'INFO'

ASSIGN CS+I ''

ASSIGN C+J ''

ASSIGN C+K ''

ASSIGN C+L 'LOCK'

ASSIGN C+M 'MOVE'

ASSIGN CS+M 'MARK'

ASSIGN C+N 'SIGNAL'

ASSIGN CS+N 'NAME'

ASSIGN C+O 'OPEN'

ASSIGN C+P 'PASTE'

ASSIGN CS+P 'CHANGE Package'

ASSIGN C+Q ''

ASSIGN C+R 'MITER 0; ROUTE'

ASSIGN CS+R 'RIPUP'

ASSIGN C+S 'WRITE;'

ASSIGN CS+S 'SPLIT'

ASSIGN C+T 'CHANGE Font Vector; CHANGE Ratio 16; CHANGE Size 0.05inch;

TEXT'   #text with predefined parameters

ASSIGN CS+T 'CHANGE Technology'

ASSIGN C+U 'UPDATE;'

ASSIGN C+V 'VALUE'

ASSIGN CS+V 'VIA'

ASSIGN C+W 'WIRE'

ASSIGN CS+W 'WINDOW'

ASSIGN C+X 'CHANGE Package'

ASSIGN C+Y 'REDO'

ASSIGN CS+Y 'RUN redo'   #choose more than one action to redo

ASSIGN C+Z 'UNDO'

ASSIGN CS+Z 'RUN undo'   #choose more than one action to undo

 

LBR:

  1. Define library editor keyboard shortcuts

ASSIGN F2 '';

ASSIGN F3 '';

ASSIGN F4 '';

ASSIGN F5 'RUN griddisplay'   #switch grid on/off

ASSIGN F6 'RUN gridtype'   #switch grid to dots/lines

ASSIGN F7 'RUN grid20'   #double the current grid

ASSIGN F8 'RUN grid05'   #halfen the current grid

ASSIGN F9 'INFO';

ASSIGN F10 'UNDO';

ASSIGN F11 'REDO'

 

DEV:

  1. Define device editor keyboard shortcuts

ASSIGN F2 'WINDOW Fit';

ASSIGN F3 'RUN backward'   #switch to previous device

ASSIGN F4 'RUN forward'   #switch to next device

ASSIGN F5 'RUN griddisplay'   #switch grid on/off

ASSIGN F6 'RUN gridtype'   #switch grid to dots/lines

ASSIGN F7 'RUN grid20'   #double the current grid

ASSIGN F8 'RUN grid05'   #halfen the current grid

ASSIGN F9 'INFO'

ASSIGN F10 'UNDO'

ASSIGN F11 'REDO'

ASSIGN F12 'RUN togglecursor'   #make cursor small/large

ASSIGN C+A 'ADD'

ASSIGN CS+A 'ATTRIBUTE'

ASSIGN C+B ''

ASSIGN C+C 'CONNECT'

ASSIGN CS+C 'COPY'

ASSIGN C+D 'DELETE'

ASSIGN C+E ''

ASSIGN CS+E ''

ASSIGN C+F ''

ASSIGN CS+F 'RUN designlink'

ASSIGN C+G 'GROUP'

ASSIGN CS+G 'GROUP All;'

ASSIGN C+H ''

ASSIGN C+I 'INFO'

ASSIGN CS+I ''

ASSIGN C+J ''

ASSIGN C+K ''

ASSIGN C+L 'LAYER'

ASSIGN C+M 'MOVE'

ASSIGN CS+M 'MARK'

ASSIGN C+N 'PACKAGE'

ASSIGN CS+N 'NAME'

ASSIGN C+O 'OPEN;'

ASSIGN C+P 'PREFIX'

ASSIGN CS+P ''

ASSIGN C+Q ''

ASSIGN C+R ''

ASSIGN CS+R ''

ASSIGN C+S 'RUN savelib'   #show default layers, save library, restore

layers

ASSIGN CS+S 'SPLIT'

ASSIGN C+T 'TEXT'

ASSIGN CS+T ''

ASSIGN C+U ''

ASSIGN C+V 'VALUE'

ASSIGN CS+V ''

ASSIGN C+W 'WIRE'

ASSIGN CS+W 'WINDOW'

ASSIGN C+X ''

ASSIGN C+Y 'REDO'

ASSIGN CS+Y 'RUN redo'     #choose more than one action to redo

ASSIGN C+Z 'UNDO'

ASSIGN CS+Z 'RUN undo'   #choose more than one action to undo

 

SYM:

  1. Define symbol editor keyboard shortcuts

ASSIGN F2 'WINDOW Fit'

ASSIGN F3 'RUN backward'   #switch to previous symbol

ASSIGN F4 'RUN forward'   #switch to next symbol

ASSIGN F5 'RUN griddisplay'   #switch grid on/off

ASSIGN F6 'RUN gridtype'   #switch grid to dots/lines

ASSIGN F7 'RUN grid20'   #double the current grid

ASSIGN F8 'RUN grid05'   #halfen the current grid

ASSIGN F9 'INFO'

ASSIGN F10 'UNDO'

ASSIGN F11 'REDO'

ASSIGN F12 'RUN togglecursor'   #make cursor small/large

ASSIGN C+A ''

ASSIGN CS+A ''

ASSIGN C+B ''

ASSIGN C+C 'CUT;'

ASSIGN CS+C 'COPY'

ASSIGN C+D 'DELETE'

ASSIGN C+E ''

ASSIGN CS+E ''

ASSIGN C+F 'RUN find'   #search for objects

ASSIGN CS+F 'RUN designlink'

ASSIGN C+G 'GROUP'

ASSIGN CS+G 'GROUP All;'

ASSIGN C+H ''

ASSIGN C+I 'INFO'

ASSIGN CS+I ''

ASSIGN C+J ''

ASSIGN C+K ''

ASSIGN C+L 'LAYER'

ASSIGN C+M 'MOVE'

ASSIGN CS+M 'MARK'

ASSIGN C+N ''

ASSIGN CS+N 'NAME'

ASSIGN C+O 'OPEN'

ASSIGN C+P 'PASTE'

ASSIGN CS+P ''

ASSIGN C+Q ''

ASSIGN C+R ''

ASSIGN CS+R ''

ASSIGN C+S 'RUN savelib'   #show default layers, save library, restore

layers

ASSIGN CS+S 'SPLIT'

ASSIGN C+T 'TEXT'

ASSIGN CS+T ''

ASSIGN C+U ''

ASSIGN C+V ''

ASSIGN CS+V ''

ASSIGN C+W 'WIRE'

ASSIGN CS+W 'WINDOW'

ASSIGN C+X ''

ASSIGN C+Y 'REDO'

ASSIGN CS+Y 'RUN redo'     #choose more than one action to redo

ASSIGN C+Z 'UNDO'

ASSIGN CS+Z 'RUN undo'   #choose more than one action to undo

 

PAC:

  1. Define package editor keyboard shortcuts

ASSIGN F2 'WINDOW Fit'

ASSIGN F3 'RUN backward'   #switch to previous package

ASSIGN F4 'RUN forward'   #switch to next package

ASSIGN F5 'RUN griddisplay'   #switch grid on/off

ASSIGN F6 'RUN gridtype'   #switch grid to dots/lines

ASSIGN F7 'RUN grid20'   #double the current grid

ASSIGN F8 'RUN grid05'   #halfen the current grid

ASSIGN F9 'INFO';

ASSIGN F10 'UNDO'

ASSIGN F11 'REDO'

ASSIGN F12 'RUN togglecursor'   #make cursor small/large

ASSIGN C+A ''

ASSIGN CS+A ''

ASSIGN C+B ''

ASSIGN C+C 'CUT;'

ASSIGN CS+C 'COPY'

ASSIGN C+D 'DELETE'

ASSIGN C+E ''

ASSIGN CS+E ''

ASSIGN C+F 'RUN find'   #search for objects

ASSIGN CS+F 'RUN designlink'

ASSIGN C+G 'GROUP'

ASSIGN CS+G 'GROUP All;'

ASSIGN C+H 'HOLE'

ASSIGN C+I 'INFO'

ASSIGN CS+I ''

ASSIGN C+J ''

ASSIGN C+K ''

ASSIGN C+L 'LAYER'

ASSIGN C+M 'MOVE'

ASSIGN CS+M 'MARK'

ASSIGN C+N ''

ASSIGN CS+N 'NAME'

ASSIGN C+O 'OPEN'

ASSIGN C+P 'PASTE'

ASSIGN CS+P ''

ASSIGN C+Q ''

ASSIGN C+R ''

ASSIGN CS+R ''

ASSIGN C+S 'RUN savelib'   #show default layers, save library, restore

layers

ASSIGN CS+S 'SPLIT'

ASSIGN C+T 'TEXT'

ASSIGN CS+T ''

ASSIGN C+U ''

ASSIGN C+V ''

ASSIGN CS+V ''

ASSIGN C+W 'WIRE'

ASSIGN CS+W 'WINDOW'

ASSIGN C+X ''

ASSIGN C+Y 'REDO'

ASSIGN CS+Y 'RUN redo'     #choose more than one action to redo

ASSIGN C+Z 'UNDO'

ASSIGN CS+Z 'RUN undo'   #choose more than one action to undo

 

  • Sign in to reply
  • Cancel
Parents
  • Former Member
    Former Member over 14 years ago

    Grateful for your contribution. I spent many hours compiling for myself what

    I thought were useful keyboard shortcuts. It's hard to remember them all

    because I ran out of easily remembered key combinations that did not stretch

    my fingers painfully or else tax my memory because of lack of apparent

    contextual relationship... but I did write them all down.

     

    There are absolutely no single keystroke commands that can be issued in

    Eagle with the exception of those assigned to Function leys. All keyboard

    shortcuts require either the use of "F#" or else a combination of Ctl, Alt,

    or Shift (with the use of Shift being highly restricted),  plus another key.

     

    That rules out simply using 'r' for "Route", 'n' for "Name", or "d" for

    "Delete", or 'q' for "Grid 0.25" (and etc. and etc.). The result being...

    Eagle is not a such powerful joy as it could be. I for one, hate having to

    reach for an icon or else try and remember a particular keystroke

    combination... knowing all the time that the command line (which I seldom

    use) is treated as a sacred cow.

     

    Cadsoft's having the command line constantly enabled at the expense of not

    allowing SINGLE keystroke keyboard shortcuts is shortsighted... but that is

    only my opinion.

     

    "Andreas Weidner" <andreas.weidner@aei.mpg.de> wrote in message

    news:j0c832$h7e$1@cheetah.cadsoft.de...

    As stated before, EAGLE's work flow can be speeded up quite a lot by using

    a combination of BOTH mouse clicks and keyboard usage. Using the

    predefined menu shortcuts that require TWO key strokes is one possibility,

    defining your OWN keyboard shortcuts is yet ANOTHER one, which then only

    need ONE key stroke.

     

    Of course this DOES require some time for the setup, but you save

    THOUSANDS of key strokes later. Please find below a (rather long)

    collection of the keyboard commands used in our institute. Lots of people

    may find the function keys disagreeable because they are NOT the CadSoft

    ones, but of course you can easily throw them away. The control key

    combinations more or less always use the first character of the

    corresponding command and therefore should be easy to memorise.

     

    The ULPs used are (with the exception of 'designlink') NOT the ones from

    CadSoft, but selfmade ones.

     

    This of course is only an EXAMPLE. It works VERY well with us, but other

    people might find this objectionable. Feel free to use it, take some ideas

    from it or just ignore it, but please don't condemn me for it - it's just

    not worth bickering over...

     

    Andreas Weidner

     

    --------------------------

    Excerpts from 'eagle.scr' (some longish lines MIGHT be broken in two by my

    newsclient):

     

    SCH:

    1. Define schematic editor keyboard shortcuts

    ASSIGN F2 'WINDOW Fit'

    ASSIGN F3 'RUN backward'   #switch to previous sheet

    ASSIGN F4 'RUN forward'   #switch to next sheet

    ASSIGN F5 'RUN griddisplay'   #switch grid on/off

    ASSIGN F6 'RUN gridtype'   #switch grid to dots/lines

    ASSIGN F7 'RUN grid20'   #double the current grid

    ASSIGN F8 'RUN grid05'   #halfen the current grid

    ASSIGN F9 'INFO'

    ASSIGN F10 'UNDO'

    ASSIGN F11 'REDO'

    ASSIGN F12 'RUN togglecursor'   #make cursor small/large

    ASSIGN C+A 'ADD'

    ASSIGN CS+A 'ATTRIBUTE'

    ASSIGN C+B 'BUS'

    ASSIGN C+C 'CUT;'

    ASSIGN CS+C 'COPY'

    ASSIGN C+D 'DELETE'

    ASSIGN C+E 'ERRORS'

    ASSIGN CS+E 'ERC'

    ASSIGN C+F 'RUN find'   #search for objects

    ASSIGN CS+F 'RUN designlink'

    ASSIGN C+G 'GROUP'

    ASSIGN CS+G 'GROUP All;'

    ASSIGN C+H 'CHANGE LAYER Info; CHANGE Size 0.1in; CHANGE Ratio 16; CHANGE

    Font Vector; TEXT'   #heading text with predefined parameters

    ASSIGN C+I 'INFO'

    ASSIGN CS+I 'INVOKE'

    ASSIGN C+J 'JUNCTION'

    ASSIGN C+K ''

    ASSIGN C+L 'CHANGE Size 0.05in; CHANGE Ratio 8; CHANGE Font Vector; CHANGE

    Xref Off; LABEL'   #label with predefined parameters

    ASSIGN C+M 'MOVE'

    ASSIGN CS+M 'MARK'

    ASSIGN C+N 'NET'

    ASSIGN CS+N 'NAME'

    ASSIGN C+O 'OPEN'

    ASSIGN C+P 'PASTE'

    ASSIGN CS+P 'CHANGE Package'

    ASSIGN C+Q ''

    ASSIGN C+R ''

    ASSIGN CS+R ''

    ASSIGN C+S 'WRITE;'

    ASSIGN CS+S 'SPLIT'

    ASSIGN C+T 'CHANGE LAYER Info; CHANGE Size 0.06in; CHANGE Ratio 8; CHANGE

    Font Vector; TEXT'   #text with predefined parameters

    ASSIGN CS+T 'CHANGE Technology'

    ASSIGN C+U 'UPDATE;'

    ASSIGN C+V 'VALUE'

    ASSIGN CS+V ''

    ASSIGN C+W 'WIRE'

    ASSIGN CS+W 'WINDOW'

    ASSIGN C+X 'CHANGE Size 0.05in; CHANGE Ratio 8; CHANGE Font Vector; LABEL

    Xref'   #cross reference with predefined parameters

    ASSIGN C+Y 'REDO'

    ASSIGN CS+Y 'RUN redo'   #choose more than one action to redo

    ASSIGN C+Z 'UNDO'

    ASSIGN CS+Z 'RUN undo'   #choose more than one action to undo

     

    BRD:

    1. Define board editor keyboard shortcuts

    ASSIGN F2 'WINDOW Fit'

    ASSIGN F3 'WINDOW Last'

    ASSIGN F4 'RATSNEST'

    ASSIGN F5 'RUN griddisplay'   #switch grid on/off

    ASSIGN F6 'RUN gridtype'   #switch grid to dots/lines

    ASSIGN F7 'RUN grid20'   #double the current grid

    ASSIGN F8 'RUN grid05'   #halfen the current grid

    ASSIGN F9 'INFO'

    ASSIGN F10 'UNDO'

    ASSIGN F11 'REDO'

    ASSIGN F12 'RUN togglecursor'   #make cursor small/large

    ASSIGN C+A 'ADD'

    ASSIGN CS+A 'ATTRIBUTE'

    ASSIGN C+B ''

    ASSIGN C+C 'CUT;'

    ASSIGN CS+C 'COPY'

    ASSIGN C+D 'DELETE'

    ASSIGN C+E 'ERRORS'

    ASSIGN CS+E 'ERC'

    ASSIGN C+F 'RUN find'   #search for objects

    ASSIGN CS+F 'RUN designlink'

    ASSIGN C+G 'GROUP'

    ASSIGN CS+G 'GROUP All;'

    ASSIGN C+H 'HOLE'

    ASSIGN C+I 'INFO'

    ASSIGN CS+I ''

    ASSIGN C+J ''

    ASSIGN C+K ''

    ASSIGN C+L 'LOCK'

    ASSIGN C+M 'MOVE'

    ASSIGN CS+M 'MARK'

    ASSIGN C+N 'SIGNAL'

    ASSIGN CS+N 'NAME'

    ASSIGN C+O 'OPEN'

    ASSIGN C+P 'PASTE'

    ASSIGN CS+P 'CHANGE Package'

    ASSIGN C+Q ''

    ASSIGN C+R 'MITER 0; ROUTE'

    ASSIGN CS+R 'RIPUP'

    ASSIGN C+S 'WRITE;'

    ASSIGN CS+S 'SPLIT'

    ASSIGN C+T 'CHANGE Font Vector; CHANGE Ratio 16; CHANGE Size 0.05inch;

    TEXT'   #text with predefined parameters

    ASSIGN CS+T 'CHANGE Technology'

    ASSIGN C+U 'UPDATE;'

    ASSIGN C+V 'VALUE'

    ASSIGN CS+V 'VIA'

    ASSIGN C+W 'WIRE'

    ASSIGN CS+W 'WINDOW'

    ASSIGN C+X 'CHANGE Package'

    ASSIGN C+Y 'REDO'

    ASSIGN CS+Y 'RUN redo'   #choose more than one action to redo

    ASSIGN C+Z 'UNDO'

    ASSIGN CS+Z 'RUN undo'   #choose more than one action to undo

     

    LBR:

    1. Define library editor keyboard shortcuts

    ASSIGN F2 '';

    ASSIGN F3 '';

    ASSIGN F4 '';

    ASSIGN F5 'RUN griddisplay'   #switch grid on/off

    ASSIGN F6 'RUN gridtype'   #switch grid to dots/lines

    ASSIGN F7 'RUN grid20'   #double the current grid

    ASSIGN F8 'RUN grid05'   #halfen the current grid

    ASSIGN F9 'INFO';

    ASSIGN F10 'UNDO';

    ASSIGN F11 'REDO'

     

    DEV:

    1. Define device editor keyboard shortcuts

    ASSIGN F2 'WINDOW Fit';

    ASSIGN F3 'RUN backward'   #switch to previous device

    ASSIGN F4 'RUN forward'   #switch to next device

    ASSIGN F5 'RUN griddisplay'   #switch grid on/off

    ASSIGN F6 'RUN gridtype'   #switch grid to dots/lines

    ASSIGN F7 'RUN grid20'   #double the current grid

    ASSIGN F8 'RUN grid05'   #halfen the current grid

    ASSIGN F9 'INFO'

    ASSIGN F10 'UNDO'

    ASSIGN F11 'REDO'

    ASSIGN F12 'RUN togglecursor'   #make cursor small/large

    ASSIGN C+A 'ADD'

    ASSIGN CS+A 'ATTRIBUTE'

    ASSIGN C+B ''

    ASSIGN C+C 'CONNECT'

    ASSIGN CS+C 'COPY'

    ASSIGN C+D 'DELETE'

    ASSIGN C+E ''

    ASSIGN CS+E ''

    ASSIGN C+F ''

    ASSIGN CS+F 'RUN designlink'

    ASSIGN C+G 'GROUP'

    ASSIGN CS+G 'GROUP All;'

    ASSIGN C+H ''

    ASSIGN C+I 'INFO'

    ASSIGN CS+I ''

    ASSIGN C+J ''

    ASSIGN C+K ''

    ASSIGN C+L 'LAYER'

    ASSIGN C+M 'MOVE'

    ASSIGN CS+M 'MARK'

    ASSIGN C+N 'PACKAGE'

    ASSIGN CS+N 'NAME'

    ASSIGN C+O 'OPEN;'

    ASSIGN C+P 'PREFIX'

    ASSIGN CS+P ''

    ASSIGN C+Q ''

    ASSIGN C+R ''

    ASSIGN CS+R ''

    ASSIGN C+S 'RUN savelib'   #show default layers, save library, restore

    layers

    ASSIGN CS+S 'SPLIT'

    ASSIGN C+T 'TEXT'

    ASSIGN CS+T ''

    ASSIGN C+U ''

    ASSIGN C+V 'VALUE'

    ASSIGN CS+V ''

    ASSIGN C+W 'WIRE'

    ASSIGN CS+W 'WINDOW'

    ASSIGN C+X ''

    ASSIGN C+Y 'REDO'

    ASSIGN CS+Y 'RUN redo'     #choose more than one action to redo

    ASSIGN C+Z 'UNDO'

    ASSIGN CS+Z 'RUN undo'   #choose more than one action to undo

     

    SYM:

    1. Define symbol editor keyboard shortcuts

    ASSIGN F2 'WINDOW Fit'

    ASSIGN F3 'RUN backward'   #switch to previous symbol

    ASSIGN F4 'RUN forward'   #switch to next symbol

    ASSIGN F5 'RUN griddisplay'   #switch grid on/off

    ASSIGN F6 'RUN gridtype'   #switch grid to dots/lines

    ASSIGN F7 'RUN grid20'   #double the current grid

    ASSIGN F8 'RUN grid05'   #halfen the current grid

    ASSIGN F9 'INFO'

    ASSIGN F10 'UNDO'

    ASSIGN F11 'REDO'

    ASSIGN F12 'RUN togglecursor'   #make cursor small/large

    ASSIGN C+A ''

    ASSIGN CS+A ''

    ASSIGN C+B ''

    ASSIGN C+C 'CUT;'

    ASSIGN CS+C 'COPY'

    ASSIGN C+D 'DELETE'

    ASSIGN C+E ''

    ASSIGN CS+E ''

    ASSIGN C+F 'RUN find'   #search for objects

    ASSIGN CS+F 'RUN designlink'

    ASSIGN C+G 'GROUP'

    ASSIGN CS+G 'GROUP All;'

    ASSIGN C+H ''

    ASSIGN C+I 'INFO'

    ASSIGN CS+I ''

    ASSIGN C+J ''

    ASSIGN C+K ''

    ASSIGN C+L 'LAYER'

    ASSIGN C+M 'MOVE'

    ASSIGN CS+M 'MARK'

    ASSIGN C+N ''

    ASSIGN CS+N 'NAME'

    ASSIGN C+O 'OPEN'

    ASSIGN C+P 'PASTE'

    ASSIGN CS+P ''

    ASSIGN C+Q ''

    ASSIGN C+R ''

    ASSIGN CS+R ''

    ASSIGN C+S 'RUN savelib'   #show default layers, save library, restore

    layers

    ASSIGN CS+S 'SPLIT'

    ASSIGN C+T 'TEXT'

    ASSIGN CS+T ''

    ASSIGN C+U ''

    ASSIGN C+V ''

    ASSIGN CS+V ''

    ASSIGN C+W 'WIRE'

    ASSIGN CS+W 'WINDOW'

    ASSIGN C+X ''

    ASSIGN C+Y 'REDO'

    ASSIGN CS+Y 'RUN redo'     #choose more than one action to redo

    ASSIGN C+Z 'UNDO'

    ASSIGN CS+Z 'RUN undo'   #choose more than one action to undo

     

    PAC:

    1. Define package editor keyboard shortcuts

    ASSIGN F2 'WINDOW Fit'

    ASSIGN F3 'RUN backward'   #switch to previous package

    ASSIGN F4 'RUN forward'   #switch to next package

    ASSIGN F5 'RUN griddisplay'   #switch grid on/off

    ASSIGN F6 'RUN gridtype'   #switch grid to dots/lines

    ASSIGN F7 'RUN grid20'   #double the current grid

    ASSIGN F8 'RUN grid05'   #halfen the current grid

    ASSIGN F9 'INFO';

    ASSIGN F10 'UNDO'

    ASSIGN F11 'REDO'

    ASSIGN F12 'RUN togglecursor'   #make cursor small/large

    ASSIGN C+A ''

    ASSIGN CS+A ''

    ASSIGN C+B ''

    ASSIGN C+C 'CUT;'

    ASSIGN CS+C 'COPY'

    ASSIGN C+D 'DELETE'

    ASSIGN C+E ''

    ASSIGN CS+E ''

    ASSIGN C+F 'RUN find'   #search for objects

    ASSIGN CS+F 'RUN designlink'

    ASSIGN C+G 'GROUP'

    ASSIGN CS+G 'GROUP All;'

    ASSIGN C+H 'HOLE'

    ASSIGN C+I 'INFO'

    ASSIGN CS+I ''

    ASSIGN C+J ''

    ASSIGN C+K ''

    ASSIGN C+L 'LAYER'

    ASSIGN C+M 'MOVE'

    ASSIGN CS+M 'MARK'

    ASSIGN C+N ''

    ASSIGN CS+N 'NAME'

    ASSIGN C+O 'OPEN'

    ASSIGN C+P 'PASTE'

    ASSIGN CS+P ''

    ASSIGN C+Q ''

    ASSIGN C+R ''

    ASSIGN CS+R ''

    ASSIGN C+S 'RUN savelib'   #show default layers, save library, restore

    layers

    ASSIGN CS+S 'SPLIT'

    ASSIGN C+T 'TEXT'

    ASSIGN CS+T ''

    ASSIGN C+U ''

    ASSIGN C+V ''

    ASSIGN CS+V ''

    ASSIGN C+W 'WIRE'

    ASSIGN CS+W 'WINDOW'

    ASSIGN C+X ''

    ASSIGN C+Y 'REDO'

    ASSIGN CS+Y 'RUN redo'     #choose more than one action to redo

    ASSIGN C+Z 'UNDO'

    ASSIGN CS+Z 'RUN undo'   #choose more than one action to undo

     

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 14 years ago in reply to Former Member

    Brett Holden wrote:

     

     

    There are absolutely no single keystroke commands that can be issued

    in Eagle with the exception of those assigned to Function leys. All

    keyboard shortcuts require either the use of "F#" or else a

    combination of Ctl, Alt, or Shift (with the use of Shift being highly

    restricted),  plus another key.

     

    That rules out simply using 'r' for "Route", 'n' for "Name", or "d"

    for "Delete", or 'q' for "Grid 0.25" (and etc. and etc.). The result

    being... Eagle is not a such powerful joy as it could be. I for one,

    hate having to reach for an icon or else try and remember a

    particular keystroke combination... knowing all the time that the

    command line (which I seldom use) is treated as a sacred cow.

     

    Cadsoft's having the command line constantly enabled at the expense

    of not allowing SINGLE keystroke keyboard shortcuts is

    shortsighted... but that is only my opinion.

     

    CAD users can benefit from specialist hardware. The Eagle user would benefit

    from an additional USB programmable key keypad placed to the left of the

    main keyboard (righthanded mouse user).

    About 16 single use keys seems abourt right and should speed up ones work.

     

    Warren

     

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 14 years ago in reply to Former Member

    Am 26.07.2011 06:33, schrieb Warren Brayshaw:

    Brett Holden wrote:

    >> Cadsoft's having the command line constantly enabled at the expense

    >> of not allowing SINGLE keystroke keyboard shortcuts is

    >> shortsighted... but that is only my opinion.

     

    CAD users can benefit from specialist hardware. The Eagle user would benefit

    from an additional USB programmable key keypad placed to the left of the

    main keyboard (righthanded mouse user).

    About 16 single use keys seems abourt right and should speed up ones work.

    I disagree about that.

    When you're touch-typing, you do not have to think where the keys are.

    If e.g. R is mapped to ROUTE, then that's a lot easier to learn and use

    than having to learn an additional keyboard mapping (and probably you

    have to look at that additional keyboard very often).

     

    The current solution is a pain to use.

    There have been threads about that and how to work-around.

    (E.g. give the focus to the command line only after pressing Enter.

      Remove it again after pressing Enter in the empty command line.)

     

     

    Regards,

     

    Dietmar

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • Former Member
    Former Member over 14 years ago in reply to Former Member

    Am 26.07.2011 06:33, schrieb Warren Brayshaw:

    Brett Holden wrote:

    >> Cadsoft's having the command line constantly enabled at the expense

    >> of not allowing SINGLE keystroke keyboard shortcuts is

    >> shortsighted... but that is only my opinion.

     

    CAD users can benefit from specialist hardware. The Eagle user would benefit

    from an additional USB programmable key keypad placed to the left of the

    main keyboard (righthanded mouse user).

    About 16 single use keys seems abourt right and should speed up ones work.

    I disagree about that.

    When you're touch-typing, you do not have to think where the keys are.

    If e.g. R is mapped to ROUTE, then that's a lot easier to learn and use

    than having to learn an additional keyboard mapping (and probably you

    have to look at that additional keyboard very often).

     

    The current solution is a pain to use.

    There have been threads about that and how to work-around.

    (E.g. give the focus to the command line only after pressing Enter.

      Remove it again after pressing Enter in the empty command line.)

     

     

    Regards,

     

    Dietmar

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • Former Member
    Former Member over 14 years ago in reply to Former Member

    Hi,

     

    I posted this suggestion elsewhere but it probably better here.

     

    Olin seems to be the "ODD MAN OUT", even his explanation is illogical,

    everybody else want this key assigns feature changed so they can customise

    it the way THEY want it.

     

    My following proposal PLEASES EVERYONE - even Olin , So if anyone thinks

    this is a bad idea, then they really need to learn LOGIC!!!

     

    -


    Regarding the SINGLE KEY SHORTCUTS, I believe eagle cad does not use these

    because the Command Entry field always has the focus, and single button

    presses would be incompatible.

     

    Well this is easily fixed....

     

    A) We can at any time set up our own single key definitions in the assign

    window.

     

    B) These keys will ONLY work as shortcuts IF the ("ALLOW SINGLE KEYS"

    checkbox on this assigns window) is turned on, and so as not to upset any

    command line users, this is OFF by default)

     

    C) You can still use the command line but you have to click in it first (

    wow thats gonna hurt!!), then this deactivates the single keys feature

    until the command is executed.

     

    Very simple and only needs to be turned ON if you want to use single

    function keys.

     

    by the way the" function keys" on the new mac keyboards are stuffed (

    Apple's fault) I never use them. you have to use a "FN" modifier key which

    is on the far right of the keyboard, not good, otherwise you are just

    adjusting the sound and brightness all the time.

     

    -


     

    Thanks

    Dave M

    --

    Web access to CadSoft support forums at www.eaglecentral.ca.  Where the CadSoft EAGLE community meets.

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • 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