Key-n-Stroke icon indicating copy to clipboard operation
Key-n-Stroke copied to clipboard

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

Open ckelwin opened this issue 2 years ago • 1 comments

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.

ckelwin avatar Sep 18 '22 11:09 ckelwin

@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.

ckelwin avatar Sep 18 '22 11:09 ckelwin