Skip to content

Releases: mcmonkeyprojects/KeyboardChatterBlocker

1.17: QuickFix for Log Sorting

07 Aug 01:38
Compare
Choose a tag to compare

This is a quick minor release to fix just a single bug.

  • Fixed: #39 - Chatter Log tab sorts Chatter Delay incorrectly as a string instead of as a number

1.16: Better mouse support

15 Mar 18:43
Compare
Choose a tag to compare

This is a quick minor release to fix just a single bug.

  • Fixed: #36 - mouse forward/backward buttons weren't being handled properly when added to chatter detection.
  • Fixed: Mouse events in chatter log were displayed as numeric codes instead of their actual labels.

1.15: Features To Handle Reported Edge Cases

27 Feb 15:45
Compare
Choose a tag to compare

This release is a bulk fix for the majority of edge-cases reported on the issues page.

Added: #34 - measure_from: Release as an option settable in the config to measure chatter delay from the last key release instead of the normal behavior of measuring from the last key press. Hotkeys register to the windows hotkey system, so they shouldn't conflict with anticheats and the like in the way that the main keyboard interceptor sometimes does.
Added: #30 - ability to register hotkeys to enable, disable, or toggle whether the blocker is active.
Added: #30 - tempdisable and tempenable hotkeys to also allow a form of disabling that's compatible with AutoHotKey scripts and similar in a clean way.
Added: #28 - there is now duplicate process detection that will give you a choice as to what to do when the app launches when another instance is already running.
Added: #32 - you can now add a sound file as chatter.wav in the same folder as the program's .exe file and it will be played when chatter is detected. No audio systems are loaded if you don't use this.
Added: hotkey_tempblock allows you to temporarily block all input, useful in particular for silencing releases of keys if you want apps to think the key remains held down.
Fixed: #31 - the program broke when trying to enable automatic startup if you somehow lacked a startup folder entirely.

1.14: Interface Improvements, and Auto Disable On Fullscreen

27 Feb 09:12
Compare
Choose a tag to compare

Added: #26 - A checkbox that when enabled will automatically disable the keyboard chatter blocker if any application is open in fullscreen (like a game).
Improved: The 'auto disable programs' menu's option to select a running program now removes more of the default Windows applications that are very unlikely to be relevant.
Improved: #25 - The 'about' tab now disables the current application version, and also the file version is set correctly. For this release the version is listed as 1.14 or 1.14.0.0.
Improved: #21 - Some interfaces, mainly the configure keys list, respond to user input a bit more helpfully. You can hit the 'delete' key on your keyboard to delete an entry, or 'enter' to edit it. You can also now click within the box rather than precisely on the number to edit via clicking.

Note: Also I added a sponsor button on this repo for if you appreciate the work I do and want to throw a few bucks my way to show it.

1.13: Very Minor UI Tweaks

27 Nov 09:39
Compare
Choose a tag to compare

Tweaked: Position of Global Chatter Threshold: text to reduce overlap (relates to #23)
Tweaked: Explicit font defaulting for Global Chatter Threshold: and Stats text (relates to #23)
Tweaked: Disabled the default prefer 32 bit setting (not sure why that's on by default)

Note: As of this release, I am now compiling and testing from Windows 11 Pro (previously Win10 Home), and compiling using Visual Studio 2022 (previously VS 2019). This shouldn't affect the builds in any significant way, however I am noting in here in case any unexpected changes occur between this release and the prior one.

1.12: Auto-Disable Programs Enhancements

02 Nov 09:45
Compare
Choose a tag to compare

Fixed: Auto-Disable Programs UI didn't properly update button states after buttons were pressed
Enhanced: When the Auto-Disable system detects it needs to disable, it will now fully deregister the Windows API hook, as a potential solution for #22 and #15

1.11: Tray Icon Context Menu

15 Sep 00:34
Compare
Choose a tag to compare

Added: #20 - If you right-click the tray icon, there is now a context menu with "Show Interface" and "Force Exit" options, to avoid confusion about how to close the program when you have it configured minimize to tray.

1.10: Wheel Bounce Block, UI Internationalization

27 Jul 03:28
Compare
Choose a tag to compare

Added: #17 - Ability to intercept and block mouse wheel bouncing back after release by adding a wheel_change intercept manually to the config
Fixed: #18 - Microsoft automatic localization creates more issues than it solves

1.09: Add Date To Logs

30 Jun 03:25
Compare
Choose a tag to compare

Added: #16 - show a date in the chatter log, alongside the timestamp, for users that keep their PCs running overnight for multiple days between restarts.

1.08: Minor Interface Patch

14 Oct 22:29
Compare
Choose a tag to compare

This patches a mistake in the interface accidentally made in the 1.07 release.