Skip to content

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

Open
ckelwin wants to merge 1 commit intoPhaiax:masterfrom
ckelwin:feature/PauseKeystrokeCursorDifferentScreen
Open

New feature - pause tracking keystrokes when mouse cursor moves to a different screen#94
ckelwin wants to merge 1 commit intoPhaiax:masterfrom
ckelwin:feature/PauseKeystrokeCursorDifferentScreen

Conversation

@ckelwin
Copy link
Copy Markdown

@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
Copy Markdown
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