I'd like to consolidate all feedback with regards to keyboard shortcuts.
Ideally, we'd love to make them completely customizable, and provide the user with a way to tailor their keyboard experience with our app.
Let us know any specific feedback you may have in a comment below!
"Feature Request - Horizontal Pan with shift+scroll wheel (or user customizable bindings). Keeps UI navigation closer to other software such as web browsers"
Add short cut keys to skip between edges as the "Previous Edge" and "Next Edge" popup buttons do.
"Plaase add any quick way to go to the end of list. I mean list of decoded CAN frames. Scroll bar does do the job. I sugeest End key, but complementaryHome is already used, so mayby Ctrl+End and Ctrl+Home (it works also in internet browsers and text editors so it is a standard). And of course PgUp and PgDn"
"Feature Request - Place marker as in Logic 1
Press number key (1-9) to add marker"
Zoom bookmarking is a great idea. Allowing bookmarking multiple zoom levels is much better than just one. With a little further thinking what may be most useful is bookmarking a "view" which includes zoom and position. That makes it really easy to switch between "the good example" and "the bad example" to compare two different parts of a capture for example. Being able to do that context switch across tabs would be even better!
"that prompts the thought that a smart “toggle zoom” hot key would be really nice in a situation like this to quickly switch back to the big view. The smart bit is in figuring out what the “previous” zoom was."
Note: A zoom-level bookmark (via keyboard shortcut) might help as well, without needing any sort of smarts built in to the function. Press a shortcut to save the current zoom level and viewpoint, then zoom in to your heart’s desire, then press the shortcut to recall your previous zoom level.
"Feature Request - Shortcut for Selecting Markers as in Logic 1
Much faster in Analyzing...re-positioning markers while zooming/scrolling with mouse"
"Strangely there is no keyboard short cut to scroll to the ends of the data. Home and end seem obvious for the task, but Home instead is “zoom right out” and End is unused!"
Allow Ctrl + Click (Win) or Cmd + Click (Mac) to navigate from the analyzer bubble to the corresponding entry in the Terminal View.
(Similar to how you can navigate from the analyzer bubble to the Data Table row using the same command right now)
"keyboard shortcuts: for very important functions in software, try to use single keys (or make it customizable). You even could use some more logical shortcuts like 'DEL' for deleting a marker. And "Ctrl+R" is to hard to hit. I would like to just hit "Enter" for both start and stop."
On macOS, to create a snapshot, `⌘ + ⇧ + [3-5]` keys need to be pressed at once.
However, whenever `⌘ + ⇧` is pressed with a captured sequence on the UI, Logic2 discards the current measurement values (time, voltage, ...).
This prevents the OS from capturing the actual content of the view, as the measurement info no longer appears in the screenshot.
`⇧` (Shift) should not change the displayed info, at least not until another key is pressed.
Note: animated GIF do not play on ideas.saleae.com and even small mp4 files (55KB) cannot be attached, so it is hard to screencast the issue.
By default mouse scroll button zooms in/out. Would be great if holding Shift/Ctrl/Alt keyboard buttons change behavior.
Scroll => zoom in/out waves,
Ctrl+scroll => scroll wave horizontally, Alt+scroll => scroll vertically.
And would be great have these actions configurable. For example, I personally would prefer that mouse scrolling would scroll wave left/right instead of zoom.
When I add an analyzer, and need to setup the input channels, it would be nice if I could click the dropdown for a given channel (e.g. MISO) and then press a number key to select a channel.
This would help speed up setting channels.
When the edge skip arrows are shown for a trace allow Ctrl+arrow to skip left or right. This allows hovering the mouse cursor over a trace of interest then using the arrow keys quickly to navigate between events.
I love the keyboard interface to zooming and panning. However, sometimes, the step of the movement is too big.
If one could press ctrl + to have the step much smaller, it would allow to adjust the view much more precisely without touching the mouse.
The keyboard shortcuts list is getting longer.
It would be useful to be able to scroll using the keyboard.
It would also help to be able to filter by searching a substring.
Would prefer a more optimal method than resizing one channel, then using the context menu to resize others to match.
In addition, one should be able to resize both digital and analog channels to the same size.
Keyboard shortcut ideas:
- option+cmd when resizing a channel would simultaneously resize all other channels, both analog and digital.
- In the context menu, give an option to "Resize all channels to the same size" rather than just the digital or analog ones.
IMHO, a great feature of Logic 1 was "shift-click-n-drag to zoom-in to selection". Indeed, that was the most efficient way to precisely zoom in to where you want to go. Please bring back "shift-click-n-drag to zoom-in to selection".
please in the other direction also (Ctrl+Click on a Char in terminal to navigate to the position in analyzer)
wow, that would be super useful!
Suggestion to add some useful navigation keyboard shortcuts:
'0..9' to directly jump to a marker. (Number identical to P0, T1 etc in "Timing Markers" window)
Add '' to navigate to start trigger.
'[' Jump to previous marker / marker pair
']' Jump to next marker / marker pair
All with the same behavior as clicking on the arrow icon in the "Timing Markers" window.
',' Jump to next "edge" offscreen
'.' Jump to previous "edge" offscreen
Shortcuts listed above are easy to remember, for example which are located above comma and point)
Adding next/prev marker arrows as are present for digital trace edges would be nice.
This overlaps ideas.saleae.com/b/feature-requests/select-timing-markers-with-num-keys/. Maybe it would be better as a comment to that idea?
We'll make them configurable in the future, as we won't be able to make everyone happy otherwise :)