Skip to content
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

New feature - pause tracking keystrokes when mouse cursor moves to a different screen #94

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ckelwin
Copy link

@ckelwin ckelwin commented Sep 18, 2022

New feature - pause tracking keystrokes when the mouse cursor moves to a different screen than the keystroke history window. Added a setting to toggle on/off (Keystroke History > Pause when cursor and keystroke window are on different screens). Reset the keystroke window screen location when moving the window and also when Reset position and Reset all buttons are clicked.

Use case:

  • RightCtrl + F9 can be used to put the application in standby mode which will stop/pause tracking keystrokes. This option is also useful when only one monitor is used.
  • This pull request adds a new option which makes this more seamless on a multiple monitor setup. One main screen is normally used for screen share/recording purposes while another can be used to perform other tasks which we do not want the app to track keystrokes for (e.g. replying text messages, googling, etc.). The user can move the mouse cursor to the other screen to perform actions that they do not want the app to track without toggling the standby mode.

…different screen than the keystroke history window. Added a settings to toggle on/off.
@ckelwin
Copy link
Author

ckelwin commented Sep 18, 2022

@Phaiax @kmpm I've added this new PR based on my usage of multiple screens. I think some others will find this useful as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant