wavedrom / zoom

🔍 Zoomable Waveform viewer for the Web

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Keys and Mouse

drom opened this issue · comments

Key bindings

  • Home - 0x24 - Jump to the beginning of the trace
  • End - 0x23 - Jump to the end of the trace
  • PageUp - 0x21 - Scroll up (page)
  • PageDown - 0x22 - Scroll down (page)
  • ArrowUp - 0x26 - Scroll Up (1 line)
  • ArrowDown - 0x28 - Scroll Down (1 line)

Mouse events

  • Wheel (up / down) - Scroll (up / down) ?
  • Shift + Wheel (up / down) - Scroll (left / right) ?
  • Ctrl + Wheel (up / down) - Zom in / out around the mouse pointer [ #2 ]
  • click - sets vertical cursor
  • Del - Delete selected trace
  • Middle click (in waveform area) - set secondary vertical cursor (for time/edge count measurements)
  • Middle click (in trace name area) - set new trace insertion mark

Do we need PageLeft / PageRight for time page scroll?
What Tab should do?

Page-wise time scroll could be nice indeed.
Tab... maybe "find next edge"?