• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Allegro X PCB Editor
  3. Mouse recommendation for Allegro use

Stats

  • Replies 11
  • Subscribers 165
  • Views 18837
  • Members are here 0
More Content

Mouse recommendation for Allegro use

gbejby
gbejby over 5 years ago

Hello everyone,

I apologize if this is not the right forum to use for this post.

I was wondering if anyone can suggest a specific mouse manufacturer/brand that is best for using with Allegro. I use Allegro 70+ hours a week and I am looking for a type of mouse that helps relief the stress off of my wrist and thumb. My hands are large which puts a lot of stress and strain on my hand and fingers when the mouse size is not proportional.

I tried so many mice but no luck. I also searched online for the best PC mice for CAD engineers and that did not lead anywhere.

So any suggestions would be greatly appreciated.

Thanks in advance.

gbej

  • Sign in to reply
  • Cancel
Parents
  • sivavayu
    sivavayu over 4 years ago

    I am not sure if it will help. But if you look into assigning funckeys and aliases, that could reduce up to 90% of your mouse movement. However, it does come with a price to your left hand and constant looking at keyboard for hotkeys with double modifiers. So I have been using a gaming keypad (Razer Tartarus now, and Razer Chroma Orbweaver in the past). It contains 20 keys and looks like a numpad, but very ergonomic and can be shaped to your needs. It can hold up-to 160 hotkeys in those 20 buttons. I currently assigned about 50 hotkeys to frequently used commands, macros and scripts and I keep adding more whenever I find that, it takes a lot of clicks and mouse movement to do something very simple. One example is spinning a single via around another via. It is so cumbersome in APD and if you do this so many times a day, this activity alone causes so much mouse movement. I assigned the entire lot to a small funckey like shown below. When I do a Spin on a staggered via couple and I need to snap to the center of the via first:

    funckey s "prepopup; pop dyn_option_select @:@Spin; prepopup; pop dyn_option_select '@:@Change user pick'; prepopup; pop dyn_option_select 'Snap pick to@:@Via'"

    This reduces my mouse movement a lot and also improves my efficiency quite a bit. Notice that I just assigned one letter to the entire set of actions. And I intend to make it 90% hotkey based and use mouse movement only for actual routing movement.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • sivavayu
    sivavayu over 4 years ago

    I am not sure if it will help. But if you look into assigning funckeys and aliases, that could reduce up to 90% of your mouse movement. However, it does come with a price to your left hand and constant looking at keyboard for hotkeys with double modifiers. So I have been using a gaming keypad (Razer Tartarus now, and Razer Chroma Orbweaver in the past). It contains 20 keys and looks like a numpad, but very ergonomic and can be shaped to your needs. It can hold up-to 160 hotkeys in those 20 buttons. I currently assigned about 50 hotkeys to frequently used commands, macros and scripts and I keep adding more whenever I find that, it takes a lot of clicks and mouse movement to do something very simple. One example is spinning a single via around another via. It is so cumbersome in APD and if you do this so many times a day, this activity alone causes so much mouse movement. I assigned the entire lot to a small funckey like shown below. When I do a Spin on a staggered via couple and I need to snap to the center of the via first:

    funckey s "prepopup; pop dyn_option_select @:@Spin; prepopup; pop dyn_option_select '@:@Change user pick'; prepopup; pop dyn_option_select 'Snap pick to@:@Via'"

    This reduces my mouse movement a lot and also improves my efficiency quite a bit. Notice that I just assigned one letter to the entire set of actions. And I intend to make it 90% hotkey based and use mouse movement only for actual routing movement.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information