-
Notifications
You must be signed in to change notification settings - Fork 5
Keyboard shortcuts
Pepijn de Vos edited this page Aug 18, 2022
·
4 revisions
Every action in Mosaic should have an easy to discover button and keyboard shortcut, lack of either is a serious bug. In general holding your mouse over a button will show what it does and what keyboard shortcut is associated with it.
Unstable there is currently no way to change keyboard shortcuts.
- Primary button selects, drags, and places elements and wires
- secondary button cancels the current action/tool
- dragging the middle mouse button pans the view
- scroll wheel zooms the view in and out
- space momentarily selects the pan tool
- ctrl draw diagonal wires when using the wire tool
- shift add elements to the current selection
- c place capacitor
- r place resistor
- l place inductor
- d place diode
- v place voltage source
- i place current source
- m place N-channel MOSFET
- shift+m place P-channel MOSFET
- b place NPN BJT
- shift+b place PNP BJT
- x place subcircuit
- p place named port
- shift+p place power supply port
- g place ground node
- t place annotations
- shift+t place net label
- del delete selected item
- w select wire tool
- e select eraser tool
- space momentarily select pan tool
- esc cancel action/tool
- s spin selected element clockwise
- shift+s spin selected element counter-clockwise
- f flip selected element horizontally
- shift+f flip selected element vertically
- ctrl+c copy selected elements
- ctrl+x cut selected elements
- ctrl+v paste elements
- ctrl+z undo action
- ctrl+shift+z redo action