-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Limit to keyboard events #12
Comments
Thus should be an option. Drag events for example can be useful to see. Also an option to enlarge the mouse cursor would help to make it visible in presentations. |
It's think you are right in that it's possible there can be some other events that can be useful sometimes, but I think that should be exceptions in that case. Just showing everything isn't really useful if you do a lot of mousing, whereas it seems natural to say that keypression is for showing key events. For example having
logged doesn't help anyone. People watching saw that you chose Help>About Emacs in the menus anyway.
|
Try setting the option that prints a single entry for multiple sequential events of the same type and see how that works. With that on, I haven’t noticed this problem, though I agree being able to filter certain kinds of events would be helpful.
…-- Bob
On Aug 16, 2020, at 10:20 AM, perstar ***@***.***> wrote:
It's think you are right in that it's possible there can be some other events that can be useful sometimes, but I think that should be exceptions in that case. Just showing everything isn't really useful if you do a lot of mousing, whereas it seems natural to say that keypression is for showing key events. For example having
<menu-bar> <help-menu> <about-emacs>
logged doesn't help anyone. People watching saw that you chose Help>About Emacs in the menus anyway.
But the main problem is that there sometimes are so many events so other things are drowned out. You mention drag events. A simple mouse-set-region with drag-mouse-1 now actually generates
<down-mouse-1>
<mouse-movement>
<mouse-movement>
<mouse-movement>
<mouse-movement>
<mouse-movement> ...
<drag-mouse-1>
mouse-movement not the only event that is mostly noise.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Removed mouse event noise and added defcustom! |
Aren’t you missing the down events of mouse1-3? Maybe the event-basic-type handles this. I would prefer 2 defcustoms, one boolean to turn the setting on and off and another to specify the list of events to filter out. |
I'm using the event-basic-type function, so this is fine. |
I would still prefer to limit keypression to keyboard events. Of the three examples I gave in my original report |
I agree with @perstar, |
I suggest that only keyboard events are mentioned, not
<mouse-movement>, <menu-bar>, <switch-frame>
etc., which are generally not useful to see in a screencast.The text was updated successfully, but these errors were encountered: