Change history for X-Mouse Button Control


2017-12-23 18:26:21
Updated by billon

  • Synopsis: X-Mouse Button Control (XMBC) allows you to set a variety of controls for your mouse. For example, you can set a button copy, paste, undo, volume up/down, forward-backward (in browser), scrolling background windows, and many more.Changes can be application-specific, meaning simply changing applications will automatically swap mouse controls, but they can also be user-managed and based on a hot-key. So your mouse can work as basic volume controls for your music player as well as back and forward buttons for your browser.A 64-bit version is available (within the folder).


2017-12-23 18:24:53
Updated by billon

  • What's new: See:[url]http://www.highrez.co.uk/downloads/xmbc_changelog.htm[/url]


2017-12-23 18:24:34
Updated by billon

  • Version: v2.16.17
  • How to extract: [list=1][*]Download the "Portable version" ZIP package and extract to a folder of your choice[*]Depending on your operating system, choose the [i]32bit (x86)[/i] or [i]64bit (x64)[/i] folder (if you're not sure, go with the 32bit)[*]Launch [i]XMouseButtonControl.exe[/i][/list]
  • Keywords: XMousx-mousebuttoncontrol xmousebuttoncontrol x-mouse%20button%20control x%20mouse%20button%20control x-mousecontrol xmousecontrol x-mouse%20control x%20mousecontrol x%20mouse%20control x%20mousebuttoncontrol x-mousebutton xmousebutton x %20moousebutton
  • Release date: 2017-0612-253
  • What's new: See:[url]http://www.highrez.co.uk/downloads/xmbc_changelog.htm[/url]


2017-06-25 20:59:09
Updated by billon

  • What's new: See:[url]http://www.highrez.co.uk/downloads/xmbc_changelog.htm[/url]


2017-06-25 20:58:49
Updated by billon

  • Version: v2.16.1
  • Release date: 2017-056-1725
  • What's new: See:[url]http://www.highrez.co.uk/downloads/xmbc_changelog.htm[/url]


2017-05-17 22:44:50
Updated by billon

  • What's new: See:[url]http://www.highrez.co.uk/downloads/xmbc_changelog.htm[/url]


2017-05-17 22:44:31
Updated by billon

  • Version: v2.156
  • Similar/alternative apps: [url=https://www.portablefreeware.com/index.php?id=2211]MPH[/url]
  • Release date: 2017-025-017
  • What's new: See:[url]http://www.highrez.co.uk/downloads/xmbc_changelog.htm[/url]


2017-02-08 20:22:52
Updated by billon

  • Writes settings to: Application folder: [i]XMBCSettings.xml[/i]


2017-02-08 20:21:30
Updated by billon

  • How to extract: [list=1][*]Download the "Portable version" ZIP package and extract to a folder of your choice[*]Depending on your operating system, choose the [i]32bit (x86)[/i] or [i]64bit (x64)[/i] folder (if you're not sure, go with the 32bit)[*]Launch [i]XMouseButtonControl.exe[/i][/list]


2017-02-08 20:20:44
Updated by billon

  • Version: v2.145
  • Download URL: http://www.highrez.co.uk/scripts/download.asp?package=/XMousePeButtonControl.htablem
  • Release date: 20167-09-25-07
  • What's new: [list][*]Fixed broken actions Snap Window Left/Right/Up/Down on Windows 10.[*]Fixed broken scrolling on elevated windows when running as normal user.[*]Fixed bug causing layer auto switch to fail on non-default profiles.[*]Updated donate URL for the PayPal button on the About screen.[*]Sometimes the profile is not highlighted in the Setup screen.[*]Add config button next to action drop-down for action configuration.[*]Add button actions to lock the mouse axis.[*]Sort and group button actions in similar categories by default.[*]Fixed a problem with Run Application failing when repeatedly called very quickly.[*]Fixed miss-aligned text for the brightness tags in simulated keystrokes window.[*]Updated the min/max range of the hook timeout option in Advanced Settings.[*]Added change log when asking if you want to upgrade to a new version of XMBC.[*]Added Enhance Pointer Precision option (same as mouse control panel).[*]Changed "Search Selected Text" to "Web Search Selected Text".[*]Changed "Search Charm (WIN+Q)" to "Cortana Search" on Windows 10.[*]Fixed the width of some number spin boxes on the advanced tab that were not wide enough.[*]Added missing translations.[*]Improved settings layout to fit on smaller screens.[*]Debug icon does not show until XMBC is disabled/enabled.[*]Debug icon looks wrong on high DPI screens.[*]Add copy & swap layer options.[*]Copying profiles misses mouse chording options (and some other scrolling and navigation options).[*]Fixed issue with chrome desktop windows not scrolling as expected.[*]Fixed issue with the double click action not working when mouse buttons are swapped.[*]Fixed issues found when copying profiles (incorrectly changing to source profile)[*]ALT-TAB sends {CTRL}{ALT}{TAB} which does nothing on XP, 7, only works on Windows 8 and 10![*]Added option to enable/disable all notifications (except for update notifications!).[*]Added mouse button chording, allowing you to combine buttons to perform additional actions.[*]Added Brightness control simulated keystrokes (for people whose computers support brightness control)[*]Problem with simulated {PAUSE} in RDP. Added {CTRLBREAK} and {BREAK}.[*]Fixed a bug with Scroll window rigSee:[url]ht action.[*]Added workaround for Backtp://Forward not working in Edge![*]Changed the default for "Load US English Keyboard layout" to false (off)w.[*]Modified the code to launch processes from a separate, low priority thread to pighrevent locking upz.[*]Modified the code to try and prevent crashes reporte.uk/d by the ruowntiloads/xme bc_crhash repngelorterg.htm[/urlist]


2016-09-26 15:24:46
Updated by billon

  • Screenshot: Updated


2016-09-26 09:39:15
Updated by billon

  • Version: v2.13.14
  • System Requirement: Win2K
  • Screenshot: Updated
  • Release date: 2016-059-225
  • What's new: [list][*]Find Apxed broken actions Snap Window Left/Right/Up/Down on Windows 10.[*]Fixed broken scrolling on elevated windows when running as normal user.[*]Fixed bug causing layer auto switch to fail on non-default profiles.[*]Updated donate URL for the PayPal button on the About screen.[*]Sometimes the profile is not highlighted in the Setup screen.[*]Add config button next to action drop-down for action configuration.[*]Add button actions to lock the mouse axis.[*]Sort and group button actions in similar categories by default.[*]Fixed a problem with Run Application failing when repeatedly called very quickly.[*]Fixed miss-aligned text for the brightness tags in simulated keystrokes window.[*]Updated the min/max range of the hook timeout option in Advanced Settings.[*]Added change log when asking if you want to upgrade to a new version of XMBC.[*]Added Enhance Pointer Precision option (same as mouse control panel).[*]Changed "Search Selected Text" to "Web Search Selected Text".[*]Changed "Search Charm (WIN+Q)" to "Cortana Search" on Windows 10.[*]Fixed the width of some number spin boxes on the advanced tab that were not wide enough.[*]Added missing translations.[*]Improved settings layout to fit on smaller screens.[*]Debug icon does not show until XMBC is disabled/enabled.[*]Debug icon looks wrong on high DPI screens.[*]Add copy & swap layer options.[*]Copying profiles misses mouse chording options (and some other scrolling and navigation options).[*]Fixed issue with chrome desktop windows not scrolling as expected.[*]Fixed issue with the double click action not working when mouse buttons are swapped.[*]Fixed issues found when copying profiles (incorrectly changing to source profile)[*]ALT-TAB sends {CTRL}{ALT}{TAB} which does nothing on XP, 7, only works on Windows 8 and 10![*]Added option to enable/disable all notifications (except for update notifications!).[*]Added mouse button chording, allowing you to combine buttons to perform additional actions.[*]Added Brightness control simulated keystrokes (for people whose computers supplort brightness control)[*]Problem with simulated {PAUSE} in RDP. Added {CTRLBREAK} and {BREAK}.[*]Fixed a bug with Scation wiroll window displright ays cthe ion.[*]Added workaround for Back/Forward not working in Edge![*]Changed the default for "Load US English Keyboard layout" to false (off).[*]Modified the code to launcch prorrect dcescrises from a seption.[*]Scarollate, Pages instead of Lines does not wlork.[*]Fixed crashesw priority threporead to preved nt locking Xup.[*]MBC (vodifia theed the code to try and nprevewnt BugTcrapshes reportirted by the rung systeim).[*]XMBC Reset crash swarep buortton status on start-up.[*]Sceroll UP/DOWN actions not working in 2.13.[/list]


2016-05-22 18:00:53
Updated by Checker

  • Version: v2.13.1
  • Size (in bytes): 687892301
  • Release date: 2016-05-1422
  • What's new: [list][*]Scroll window under cursor not working on different DPI (esp. under remote desktop on Win10).[*]Upgraded the development environment to VS2015. No functional changes.[*]Fixed bug causing a single 'modifier' key {CTRL}, {ALT} etc. with no preceding key to no longer work since 2.13 Beta 6.[*]Fixed a bug preventing the PRESS and RELEASE tags from working as expected in method 9 (Pressed and Released).[*]Addressed an issue that cause profile switching to sometimes fail when scroll lines was different. Also fixed profile detection for UAP/ModernUI when not using "Detect Window Profile on Mouse Move" or on keyboard input (ALT+TAB).[*]Set the mouse sensitivity scaling the same as in the Windows mouse control panel.[*]Fixed issue with Magnifier Zoom In/Out on non English keyboards.[*]Added ability to configure the Windows low level hook timeout in the advanced settings tab.[*]Updated XML library use to save/load the XMBC settings file.[*]Added new crash handler to provide more information AND to send the crash dump via email to the developer.[*]Added 'mouse jiggler' functionality to disable inactivity timers and delay screen saver/lock screen.[*]Added "Change Movement To Scroll Inverted" option to invert scroll vertical direction.[*]Fixed issue with AeroPeek/task-bar thumbnail preview when scroll lines or button swap is enabled on task-bar specific profiles. Added new option "Force Scroll Pages/Lines" on scrolling and navigation tab to attempt to improve the issues causing Aero Peek to fail.[*]Fix made to try and catch errors when balloon messages are disabled, causing XMBC to stop working.[*]Made the setup window wider to accommodate more language translation text.[*]Modified the simulated keystrokes code for {MXADD} and {MXSET} to ensure actions are applied in sequence.[*]Added an option to make the "Change Movement to Scroll" cursor change optional.[*]Find Added 'Search Selected Text' button mapping to search (Google) the sepleicated text.[*]Fixed a bug causingon Open Offwice drop ndowns displays the incorrecto close whden trying to scriptioll themn.[*]Attempt tScro fixed a lonl Pag staes indstead of Ling bugnes does inot simulwork.[*]Fixed crashes reported keystrokesin XMBC (via the new BugTratp causred keys tpo grting system).[*]XMBC Reset s swap button status on start-up.[*]Scroll UP/DOWN actions not working in 2.13.[/list]


2016-05-21 14:55:42
Updated by Checker

  • Version: v2.12.13
  • Size (in bytes): 566476879231
  • Release date: 20156-105-184
  • What's new: [list][*]FScroll window under cursor not working on different DPI (esp. under remote desktop on Win10).[*]Upgraded the development environment to VS2015. No functional changes.[*]Fixed bug causing a single 'modifier' key {CTRL}, {ALT} etc. with no preceding key to no longer work since 2.13 Beta 6.[*]Fixed a bug preventing the PRESS and RELEASE tags from working as expected in method 9 (Pressed and Released).[*]Addressed an issue that cause profile switching to sometimes fail when scroll lines was different. Also fixed profile detection for UAP/ModernUI when not using "Detect Window Profile on Mouse Move" or on keyboard input (ALT+TAB).[*]Set the mouse sensitivity scaling the same as in the Windows mouse control panel.[*]Fixed issue with Magnifier Zoom In/Out on non English keyboards.[*]Added ability to configure the Windows low level hook timeout in the advanced settings tab.[*]Updated XML library use to save/load the XMBC settings file.[*]Added new crash handler to provide more information AND to send the crash dump via email to the developer.[*]Added 'mouse jiggler' functionality to disable inactivity timers and delay screen saver/lock screen.[*]Added "Change Movement To Scroll Inverted" option to invert scroll vertical direction.[*]Fixed issue with AeroPeek/task-bar thumbnail preview when scroll lines or button swap is enabled on task-bar specific profiles. Added new option "Force Scroll Pages/Lines" on scrolling and navigation tab to attempt to improve the issues causing Aero Peek to fail.[*]Fix made to try and catch errors when balloon messages are disabled, causing XMBC to stop working.[*]Made the setup window wider to accommodate more language translation text.[*]Modified the simulated keystrokes code for {MXADD} and {MXSET} to ensure actions are applied in sequence.[*]Added an option to make the "Change Movement to Scroll" cursor change optional.[*]Added 'Search Selected Text' button mappixeng to search (Google) the selected cras text.[*]Fixed a bug causing Open Office drop downs to close when trying to scroll wthenm.[*]Attempt to fixed a long standing bug re-in simulated keystrokes that causedin keys to g setting stuck.[/list]


2015-10-19 11:44:01
Updated by Checker

  • Version: v2.12.1
  • Size (in bytes): 5532121664767
  • What's new: [list][*]Improved code that checks window captions for profiles to prevent lockups.[*]Added change movement to scroll lock axis option so that it is easier to scroll in only one direction.[*]Fixed issue scrolling RDP sessions when both local and remote machines are both Windows 10![*]Robustness - Modified and improved code to fix another crash when resuming from hibernate[*]When activate window under cursor is enabled, don't activate windows that have the [i]WS_EX_NOACTIVATE[/i] style.[*]Attempt to fix a High DPI related issue on Windows 7 that 2.11 broke (while fixing Windows 8.1 & 10!).[*]Modified global hotkeys so if one hotkey can not be used (already in use) it does not remove all hotkeys! Added warning that F12 can not be used as a global hotkey as Windows reserves it.[*]Added option to reset the sticky buttons when the layer changes (so it can be disabled).[*]Added option to de-bounce buttons based on the button up (release) time instead of button down (press) time.[*]Fixed [i]'Lines to scroll...'[/i] & [i]"Scroll lines instead of pages"[/i] which were both not working in 2.10+.[*]Change cursor icon when using change movement to scroll and when locking X and Y axis.[*]Windows 10 apps like Edge not working as expected (profile detection).[*]Manual check for update does not work if auto-update check is disabled![*]Added option to allow the user to disable the loading of US English keyboard layouts where no suitable EN keyboard layout already exists. NOTE: when disabled, some simulated input may not work as expected.[*]Add option to allow user to enable/disable the volume & brightness OSD (available for Vista/Windows 7/Server 2008 only).[*]Modified Global Hotkey and Layer Modifier GUI layout to increase space for translated texts.[*]Fix crash when resuming form sleep/hibernate on some systems.[*]Added Click Button 4 & 5 actions to button dropdown boxes.[*]Modified [i]'Closixe window'[/i] action to fix some bugs.[*]Changed [i]'Close'[/i] behaviour to send a close message to the parent window rather than ALT+F4 o it works when other keys are crasheld down (eg. layer modifiers).[*]Workaround issue with Andy Android Emulator that uses hooks that break XMBC by rhen re-installing XMBC's hooks 20s after Adindy g settings detected.[/list]


2015-10-18 19:36:02
Updated by billon

  • Version: v2.11.12
  • System Requirement:
  • Release date: 2015-108-108
  • What's new: [list][*]Improved code that checks window captions for profiles to prevent lockups.[*]Added change movement to scroll lock axis option so that it is easier to scroll in only one direction.[*]Fixed issue scrolling RDP sessions when both local and remote machines are both Windows 10![*]Robustness - Modified and improved code to fix another crash when resuming from hibernate[*]When activate window under cursor is enabled, don't activate windows that have the [i]WS_EX_NOACTIVATE[/i] style.[*]Attempt to fix a High DPI related issue on Windows 7 that 2.11 broke (while fixing Windows 8.1 & 10!).[*]Modified global hotkeys so if one hotkey can not be used (already in use) it does not remove all hotkeys! Added warning that F12 can not be used as a global hotkey as Windows reserves it.[*]Added option to reset the sticky buttons when the layer changes (so it can be disabled).[*]Added option to de-bounce buttons based on the button up (release) time instead of button down (press) time.[*]Fixed [i]'Lines to scroll...'[/i] & [i]"Scroll lines instead of pages"[/i] which were both not working in 2.10+.[*]Change cursor icon when using change movement to scroll and when locking X and Y axis.[*]Windows 10 apps like Edge not working as expected (profile detection).[*]Manual check for update does not work if auto-update check is disabled![*]Added option to allow the user to disable the loading of US English keyboard layouts where no suitable EN keyboard layout already exists. NOTE: when disabled, some simulated input may not work as expected.[*]Add option to allow user to enable/disable the volume & brightness OSD (available for Vista/Windows 7/Server 2008 only).[*]Modified Global Hotkey and Layer Modifier GUI layout to increase space for translated texts.[*]Fixed crash when resuming form sleep/hibernate on some systems.[*]Added Click Button 4 & 5 actions to button dropdown boxes.[*]Modified [i]'Close window'[/i] action to fix some bugs.[*]Changed [i]'Close'[/i] behaviour to send a close message to the parent window rather than ALT+F4 o it works when other keys are held down (eg. layer modifiers).[*]Workaround issue with Andy Anverdroid Emulator that uses hooks that bredak XMBC by scrole-installing doe XMBC's not whoork in Edgs 20s after or WiAndows 10 "modern"dy windows.[*]Fixed inability detecto start XMBC v2.11 on Winedows XP - Entry Point Not Found!.[/list]


2015-08-11 20:44:23
Updated by Checker

  • Version: v2.11.1
  • System Requirement:
  • Size (in bytes): 5530902121
  • What's new: [list][*]RFixe-factored code to fix DLL linkage and improve maintainability.[*]Fixed a bugs in the translation text for the simulated keystrokes dialog.[*]Fixed a deadlock in logging that can lock up XMBC (esp. is the setup window is enabled with debug logging turned on).[*]Added Magnifier Zoom In/Out actions which will open the magnifier tool if it is not already open![*]Fixed an issue with simulated keystrokes in some games/applications which were not translated correctly on non-English keyboards.[*]Fixed bug with stick lock axis and movement to scroll related to changes for DPI fixes (#319) Now XMBC runs in Per-Monitor DPI Awareness mode which should fix all DPI related issues (except the display will be a bit small on high DPI - that's too bad for now).[*]Volume OSD stops working after audio device is changed.[*]On non-96 DPI displays, the mouse-over does not hit the correct window marks.[*]XMBC loads USEnglish even when US International is set.[*]When scrolling with a custom scroll action, when window quadrants are enabled, sometimes scroll is leaked through.[*]Fixed an issue saving/loading desktop icon positions if your computer or user name has spaces or other invalid characters in it.[*]Additional code to check portable mode is suitable and that XMBC can write to the folder.[*]Fixed issue scrolling Windows 10 Universal apps (like Edge).[*]Fixed issue in Windows 10 with Virtual Desktop - Right action (was going left!).[*]Fixed occasional crash when scrolling and the tilt wheel is pressed.[*]Added crash dump log file to assist debugging crashes. The file will be called XMBCExceptionNNN.log in the XMBC log file folder. If a crash occurs, please send me this file and a description of what you were doing when the crash occurred.[*]Fixed an issue with {NUM:ENTER} simulated keystroke.[*]Added ability to randomise the simulated keystrokes repeat delay by 10%.[*]Increased the width of the text labels on the modifier key tab (for translations that require more space).[*]Added OSD for brightness controls.[*]Added on screen volume display indicator (styled like the Windows 8 Volume OSD), shown when using XMBC to change volume (Pre Windows 8 only). It can also optionally be shown when anything changes the volume. NOTE: Due to this change I have dropped support for Windows 2000. XMBC now only supports Windows XP and ginvereated scr.[*]Fixed a bug causing the layer to stick if the profile changed. Now the layer reverts before changolling does not work ing profiles.[*]Added ability to override the Edgefault log file location (on a per user basis).[*]Add ability to simulate mouse movement using simulated keystrokes.[*]Added de-bounce filter fr Windows 10 "mor mousde button clicks to tryn" awind hows.[*]Fixelpd withnability to old devicestart XMBC v2.11 won Withndows XP - faultEntry micrPo-swintches. Not Found![/list]


2015-08-10 19:22:25
Updated by Checker

  • Version: v2.10.21
  • Size (in bytes): 53517340902
  • Screenshot: Updated
  • Release date: 2015-038-103
  • What's new: [list][*]FixRe-factored code to fix DLL linkage and improve maintainability.[*]Fixed a bugs in the translation text for the simulated keystrokes dialog.[*]Fixed a deadlock in logging that can lock up XMBC (esp. is the setup window is enabled with debug logging turned on).[*]Added Magnifier Zoom In/Out actions which will open the magnifier tool if it is not already open![*]Fixed an issue with simulated keystrokes in some games/applications which were not translated correctly on non-English keyboards.[*]Fixed bug with stick lock axis and movement to scroll related to changes for DPI fixes (#319) Now XMBC runs in Per-Monitor DPI Awareness mode which should fix all DPI related issues (except the display will be a bit small on high DPI - that's too bad for now).[*]Volume OSD stops working after audio device is changed.[*]On non-96 DPI displays, the mouse-over does not hit the correct window marks.[*]XMBC loads USEnglish even when US International is set.[*]When scrolling with a custom scroll action, when window quadrants are enabled, sometimes scroll is leaked through.[*]Fixed an issue saving/loading desktop icon positions if your computer or user name has spaces or other invalid characters in it.[*]Additional code to check portable mode is suitable and that XMBC can write to the folder.[*]Fixed issue scrolling Windows 10 Universal apps (like Edge).[*]Fixed issue in Windows 10 with Virtual Desktop - Right action (was going left!).[*]Fixed occasional crash when scrolling and the tilt wheel is pressed.[*]Added crash dump log file to assist debugging crashes. The file will be called XMBCExceptionNNN.log in the XMBC log file folder. If a crash occurs, please send me this file and a description of what you were doing when the crash occurred.[*]Fixed an issue with {NUM:ENTER} simulated keystroke.[*]Added ability to randomise the simulated keystrokes repeat delay by 10%.[*]Increased the width of the text labels on the modifier key tab (for translations that require more space).[*]Added OSD for brightness controls.[*]Added on screen volume display indicator (styled like the Windows 8 Volume OSD), shown when using XMBC to change volume (Pre Windows 8 only). It can also optionally be shown when anything changes the volume. NOTE: Due to this change I have dropped support for Windows 2000. XMBC now only supports Windows XP and occgreaster.[*]Fixed a bug causing the layer to stick if the profile changed. Now the layer reverts before changing profiles.[*]Added ability to override the default log file location (on a per user basis).[*]Add ability to simulate mouse movement using simulated keystrokes.[*]Added de-bounce filter for mouse buttonal cloick-up when s to try and help with old devices with faulty ming from sleep/hibecrnate o- switche main icon would not respond.[/list]


2015-03-03 19:49:24
Updated by Checker

  • Version: v2.10.12
  • Size (in bytes): 5351095734
  • Release date: 2015-03-013
  • What's new: [list][*]ModifFixerd occasional lockeys not working in 2.10 --up when resuming from sleep/hibernayter swi- tches b mackin aicond forwarould every 30ms (heynot reespeat)ond.[/list]


2015-03-02 19:11:24
Updated by Checker

  • Version: v2.10.1
  • Size (in bytes): 535109745
  • Release date: 2015-023-2501
  • What's new: [list][*]Use proper code signing certificate, not self signed certificate to improve security and trust.[*]Fixed bug switching (reverting) layers automatically.[*]Missing language translations for 'activating layer' tooltips.[*]Disable cancel button on update window when launching update.[*]Fixed small memory leak in application profiles.[*]After importing a profile, the apply button is not enabled.[*]Disable layer in does not save for anything other than the default profile.[*]Add ability to configure the number of layers to keep GUI clean when not using lot of layers.[*]Hotkeys for Next/Previous layer do not honour the layer disabled flag.[*]After wake from sleep (Windows 7) XMBC does not work until it is restarted.[*]Hidden icon not shown on second instance.[*]Quadrant detection is broken (never enabled).[*]Run profile on mouse move in separate thread.[*]Add ability to return to last layer (simulated keystrokes {layer:last}).[*]Problem with Windows 7 Snipping Tool and XMBC.[*]Version detection not working properly in Windows 10 Jan Tech Preview.[*]Switch to layer list needs natural sort.[*]Icon wrong after disable using scroll lock.[*]Simulated keys (repeat) slow in latest version(s).[*]Use natural sort for action list.[*]Cross-hair icon on Advanced window settings missing.[*]Export button should be disabled for default profile.[*]When adjusting scroll pages/lines it locks out for a significant time.[*]Scrolling pages issue with chrome.[*]Problem with activate winModow when scrolling using SCROLL WINDOW ofier MOUSEkeys WHEEL actions.Added AutoUpdate to improve the update process in the future.[*]Problem in Chrome.[*]Sticky repeat workeys not released when changiing layer.[*]Added 5 more layers (max of in 2.10 now) and a setting to skip0 - layeer s when moving between them wwitches back anext/pd forward eviouery 30ms (hey repeat).[/list]


2015-02-26 19:56:12
Updated by Checker

  • Version: v2.9.210
  • Size (in bytes): 521263850974
  • Release date: 20000-0015-002-25
  • What's new: [list][*]FUse proper code signing certificate, not self signed certificate to improve security and trust.[*]Fixed bug switching (reverting) layers automatically.[*]Missing language translations for 'activating layer' tooltips.[*]Disable cancel button on update window when launching update.[*]Fixed small memory leak in application profiles.[*]After importing a profile, the apply button is not enabled.[*]Disable layer in does not save for anything other than the default profile.[*]Add ability to configure the number of layers to keep GUI clean when not using lot of layers.[*]Hotkeys for Next/Previous layer do not honour the layer disabled flag.[*]After wake from sleep (Windows 7) XMBC does not work until it is restarted.[*]Hidden icon not shown on second instance.[*]Quadrant detection is broken (never enabled).[*]Run profile on mouse move in separate thread.[*]Add ability to return to last layer (simulated keystrokes {layer:last}).[*]Problem with Windows 7 Snipping Tool and XMBC.[*]Version detection not working properly in Windows 10 Jan Tech Preview.[*]Switch to layer list needs natural sort.[*]Icon wrong after disable using scroll lock.[*]Simulated keys (repeat) slow in latest version(s).[*]Use natural sort for action list.[*]Cross-hair icon on Advanced window settings missing.[*]Export button should be disabled for default profile.[*]When adjusting scroll pages/lines it locks out for a significant time.[*]Scrolling pages issue with chrome.[*]Problem with activate window when scrolling using SCROLL WINDOW or MOUSE WHEEL actions.Added AutoUpdate to improve the update process in the future.[*]Problem in Chrome.[*]Sticky repeat keys not released when changing layer.[*]Added 5 more layers (maxe of 10 now) and a bug cau setting to skip layers when moving g between them 'Alwaysith revnert xto Layer 1' o/ption not workevingous.[/list]


2014-12-25 15:57:32
Updated by Checker

  • What's new: [list][*]Fixed a bug causing the 'Always revert to Layer 1' option not working.[/list]


2014-12-25 15:57:15
Updated by Checker

  • Version: v2.9.12
  • Size (in bytes): 5201243638
  • What's new: [list][*]Fixed a bug causing the app'Alicways revert tion title field not tLayer 1' o work ptin customn windot w porofkiles.ng[/list]


2014-12-08 17:36:19
Updated by Checker

  • Version: v2.9.1
  • Size (in bytes): 520243317
  • What's new: [list][*]Fixed a bug choosing the best/closest English language at startup.[*]Fixed a bug with Run Application which didn't work when command line arguments were specified.[*]Added ability to {PRESS} and {RELEASE} keys specifically in a simulated key sequence (for non-during methods)[*]Fixed bug causing Scroll/Tilt saving round the wrong way round![*]Fixed bug causing language setting to be lost after successful change.[*]Show the window mask on the setup screen for custom window profiles.[*]Fixed issues such as the wrong window showing when adding and editing window specific profiles.[*]Automatically backup settings file during installation (in case there are problems in the new version!)[*]Completely re-written settings file management. Using new XML parser which is many times faster.[*]Better support for Windows 10, including new mapping actions and fixes to scrolling ModernUI windows.[*]Fixed another bug in simulated keystrokes (always sent as unicode breaking some games and keys)[*]Fixed another crash when using the scroll wheel on a fresh install with the setup window open![*]Added ability to ignore reausing the appeated scroll/tilt messages to make the scroll wheel behave more like a button.[*]Fixed keyboard tab order in layer key page.[*]Fixed Search Charms / Search Appstion whtitle field not to work in ch were roustom wind the ow prong wayfiles.[/list]


2014-12-07 14:17:16
Updated by Checker

  • Version: v2.8.59
  • Size (in bytes): 5320323137
  • What's new: [list][*]Fixed a bug choosing the best/closest English language at startup.[*]Fixed a bug with Run Application which didn't work when command line arguments were specified.[*]Added ability to {PRESS} and {RELEASE} keys specifically in a simulated key sequence (for non-during methods)[*]Fixed bug causing Scroll/Tilt saving round the wrong way round![*]Fixed bug causing language setting to be lost after successful change.[*]Show the window mask on the setup screen for custom window profiles.[*]Fixed issues such as the wrong window showing when adding and editing window specific profiles.[*]Automatically backup settings file during installation (in case there are problems in the new version!)[*]Completely re-written settings file management. Using new XMML parser which is many times faster.[*]Better support for Windows 10, including new mapping actions and fixes to scrolling ModernUI windows.[*]Fixed another bug in simulated keystrokes (always sent as unicode breaking some games and keys)[*]Fixed another crash when using the scroll wheel on a fresh install with the setup window open![*]Added ability to ignore repeated scroll/tilt messages to make the scroll wheel behave more like a button.[*]Fixed keyboard tab order in layer key page.[*]Fixed Search C crharms / Search Apps wh wich were round then scwrolling if there is no settings file (e.g. on wa freysh install).[/list]


2014-11-07 18:34:20
Updated by joby_toss

  • How to extract: [list=1][*]Download the Portable ZIP package and extract to a folder of your choice[*]Depending on your operating system, choose the [i]32bit (x86)[/i] or [i]64bit (x64)[/i] folder (if you're not sure, go with the 32bit)[*]Launch [i]XMouseButtonControl.exe[/i][/list]
  • Forum topic ID: 5215960


2014-10-23 16:34:21
Updated by Checker

  • Version: v2.8.45
  • Synopsis: X-Mouse Button Control (XMBC) allows you to set a variety of controls for your mouse. For example, you can set a button copy, paste, undo, volume up/down, forward-backward (in browser), scrolling background windows, and many more.Changes can be application-specific, meaning simply changing applications will automatically swap mouse controls, but they can also be user-managed and based on a hot-key. So your mouse can work as basic volume controls for your music player as well as back and forward buttons for your browser.A 64-bit version is available (within the folder).
  • Size (in bytes): 5303024137
  • What's new: [list][*]Fixed bugXMBC crash with 'during' simulated keystrokes whihen scrolling if th ere is no settings file (e.g. otn a bfrokensh in 2.8stall).[/list]


2014-10-18 17:44:34
Updated by Checker

  • Version: v2.8.34
  • Size (in bytes): 5302183024
  • What's new: [list][*]Fixed bug with 'during' simulated lated keystrokes when sending aich single exot brokended key liken {LWIN}2.8.[/list]


2014-10-01 17:46:22
Updated by Checker

  • Version: v2.8.13
  • Size (in bytes): 530214832
  • What's new: [list][*]Fixed XMBC crasbug with when scrolling if there is no settings fimulated (e.g. on a fkeystrokes when sending a single extaended key ll)ike {LWIN}.[/list]


2014-09-29 18:17:36
Updated by Checker

  • Version: v2.8.1
  • Size (in bytes): 53008071432
  • What's new: [list][*]Fixed slow simulated keystrokes and mouse clicks when assigned to the scroll wheel (associated with the scroll throttling introduced in v2.6.[*]Fixed issue causing repeat and sticky repeat sim keys to repeat far too quickly and too many get pushed into the new threaded input queue.[*]Fixed simulated keystroke {HOLD:x} function when used in combination with mouse buttons eg {LXMB}[*]Added up/down buttons to re-order the profile list. Also added import and export buttons.[*]Fixed crash when log folder or settings folder can not be found.[*]Added ability to switch primary and secondary mouse buttons per application profile.[*]Added option to force layer button actions to revert to layer one rather than the previous layer.[*]Fixed bug in new Windows 8.1 update that causes High DPI screens to get incorrect mouse coordinates.[*]Added ability to automatically transition to a specified layer when the layer changes.[*]Fixed issues with unicode text/keys for layer names, run application names, simulated keystrokes.[*]Fixed occasional crash in new SendInput thread BC crand improved support for unicode keys[*]Fixedh Bug in movement to scroll in Metro apps. Now all input is sent/simulated from a separate thread to prevent blocking. This means all simulated key "in another thread" options are redundant as every method sends from a separate thread![*]Fixed bug that caused run application to fail silently on Vista and later.[*]Add option to check for new beta versions from release version (Note: A beta version will always check for new beta's)[*]Add regular expression search for window titles, process names and class names - allows wildcard matching. Added ability to target regions (quadrants) in window specific profiles, allowing you to have multiple profiles for one window, depending where the cursor is (top left, bottom right etc.). Useful for full screen apps and touch screens where you can configure thwhe touch (left clin sck) differently for different areas.[*]Add abiolity to make window title specific profiles.[*]Add actioins to dim/brighten if there is no screettings file (e.g. on a fresh install).[/list]


2014-09-28 17:03:53
Updated by Checker

  • Version: v2.78
  • Size (in bytes): 47530080007
  • What's new: [list][*]SFixed slow simulated keystrokes and mouse clicks when assigned to the scroll wheel (associated with the scroll throttling introduced in v2.6.[*]Fixed issue causing repeat and sticky repeat sim keys to repeat far too quickly and too many get pushed into the new threaded input queue.[*]Fixed simulated keystroke {HOLD:x} function when used in combination with mouse buttons eg {LMB}[*]Added up/down buttons to re-order the profile list. Also added import and export buttons.[*]Fixed crash when log folder or settings folder can not be found.[*]Added ability to switch primary and secondary mouse buttons per application profile.[*]Added option to force layer button actions to revert to layer one rather than the previous layer.[*]Fixed bug in new Windows 8.1 update that causes High DPI screens to get incorrect mouse coordinates.[*]Added ability to automatically transition to a specified layer when the layer changes.[*]Fixed issues with uniftcode text/keys for layer namesc, roll horizount applly noicat working ion names, Chrosime.[*]Invert Scroluling atedo keys not wrork when scroll window under cursor disabledes.[*]Fixed some pred oblemccas with internal event timers not being stopped in all crases.[*]Fsh ixn new Send some scrolling issues introduced in beta 6.[*]Fixed crash when setting simulated keystrokes for a button that was previously set to another action.[*]Added code to skip checking the window under the cursor for fast repeated scrolls (to try and preInput thread and improved support for unicode keys[*]Fixed Bug in movement to scroll in Metro apps. Now all input is sent/simulated from a separate thread to prevent blocking. This means all simulated key "in another thread" options are redundant as every method sends from a separate thread![*]Fixed bug that caused run application to fail silently on Vista and later.[*]Add option to check for new beta versions from release version (Note: A beta version will always check for nt systemew beepta's).[*]FixeAdd some GUIregular expression search for window titles, process names and class names - allows wildcard matching. Added ability to target regions (qugadrants) in window specific profiles, inallowing you to have multiple profiles for one window, ducepend with ting where thee new opticurson r in 2.7 beta 4.[*]Adds (top led optionft, botto pass the mouse cl rick throught along with simulated keystrokec.). Us (by deeful for fault the moul screen click is blocked).[*]Make "Disabled becaapps and touse of scroll lock" more visible by changing the icon and red text on setup GUI.[*]Add ability to detect and sele sct Modrern UI apps in window profiles.[*]Addns whedre you abilitycan tco dnfisable scrolgure the touch (l window under cursor for specift clic pk) differoently for diles (ie METRO/Modern UI apps).[*]Added logging and erroffer messages when the XML settings / import fileareas are corrupt.[*]FixeAdd a bug when imporlitingy to multiplake prwindofw titles wherspecific pronly one would import at a time.[*]Fixed a problem causing RCTRL and RALT to send left CTRL/ALT not right.[*]Found and fixed a bug causing an incorrect/invalid language to be chosen, thus causing simulated keystrokes to fail.[*]Added Magnifier toggle action to open/close the magnify application.[*]Fixed scroll window under cursor in Proceses Explorer.[*]Modified Add acode to try and fix problems when English keyboard not ions talleo d. Iimp/broved loigging to help highlight any issues.[*]Fixed duplicate startup entry causing XMBC setup GUI to be opened on startup.[*]Added updated Traditional Chineese language pack & Updated some language ttemplates and spelling the scrrorseen.[/list]


2014-07-02 00:18:46
Updated by webfork

  • How to extract: [list=1][*]Download the ZIPe pPortackagble ZIP packand extract to ge a folnd extract of your chto a folder of your choice. Dep[*]Denpending on your operaterating s system, choose the [i]32m, choose the [i]32bit (x86)[/i] or [i]64bit (x64)[/i] folder (if you're not gre not go with tith the 32bit). [*]Launch [i[i]XMoouseButtttonControl.eexe[/i].[/list]


2014-07-02 00:17:37
Updated by webfork

  • How to extract: See [b][url=http://www.portablefreeware.com/forums/viewtopic.php?p=55802#p55802]this thread[/url][/b] as extract instructions are below are under review.---[list=1][*]Download the installer and [url=http://www.portablefreeware.com/faq.php#extract]extract[/url] everything to a temporary folder[*]Move the following files to a folder of your choice (excluding the [i]C:\Program Files[/i] directory):[list][*][i]XMouseButtonControl.exe, [*]XMouseButtonHook.dll, [*]msvcm90.dll, [*]msvcp90.dll, [*]msvcr90.dll[/i][/list][*]Launch [i]XMouseButtonControl.exe /Portable[/i][/list]Optionally: [list][*]To disable the version check, open a registry editor (default system program is "[i]regedit[/i]") and delete the [i]HKCU\Softwnloare\Highresolutiond Enterhe ZIP prises[/i] kackagey.[*]To make mond extre stealact th, o add th folder command line switch [i]/NoLog[/f your choi] to prevent the creat. Dependion g on yof aur log file. Altepernativelating system, choose the [i]32bit (x86)[/i] or [i]64bit (x64)[/i] folder (if you're not [i][/i]go with the 32bit). Launch [i][i]XMouseBCSetutitongs.Control.exml[/i].e[/list].
  • Writes settings to: Application folder: [i]XMBCSettings.xml[/i]
  • Download URL: http://www.highrez.co.uk/scripts/download.asp?package=XMousePortable
  • Stealth: Yes No
  • Stealth (details): Creates empty registry key.


2014-05-02 08:33:43
Updated by Midas

  • Size (in bytes): 4864750000


2014-05-02 08:31:46
Updated by Midas

  • Size (in bytes): 7504864000


2014-05-01 18:12:28
Updated by Checker

  • Version: v2.6.27
  • What's new: Version [list][*]Shift to scroll horizontally not working in Chrome.[*]Invert Scrolling does not work when scroll window under cursor disabled.[*]Fixed some problems with internal event timers not being stopped in all cases.[*]Fixed some scrolling issues introduced in beta 6.[*]Fixed crash when setting simulated keystrokes for a button that was previously set to another action.[*]Added code to skip checking the window under the cursor for fast repeated scrolls (to try and prevent system beeps).[*]Fixed some GUI bugs introduced with the new option in 2.6.2:[list]7 beta 4.[*]Added option to pass the mouse click through along with simulated keystrokes (by default the mouse click is blocked).[*]Make "Disabled because of scroll lock" more visible by changing the icon and red text on setup GUI.[*]Add ability to detect and select Modern UI apps in window profiles.[*]Added ability to disable scroll window under cursor for specific profiles (ie METRO/Modern UI apps).[*]Added logging and error messages when the XML settings / import files are corrupt.[*]Fixed a bug when importing multiple profiles where only one would import at a time.[*]Fixed a problem causing RCTRL and RALT to send left CTRL/ALT not right.[*]Found and fixed a bug causing an incorrect/invalid language to be chosen, thus causing simulated keystrokes to fail.[*]Added Magnifier toggle action to open/close the magnify application.[*]Fixed scroll window under cursor in Process Explorer.[*]Modified code to try and fix problems when English keyboard not installed. Improved logging to help highlight any issues.[*]Fixed duproblicate startup emntry causing XMBC not C setup GUI to be launched after installatie opened on startup.[*]FixAdded updated Traditional Chincorrect default for Cycle Layers, Fixed portable release.[*]Fixedese language pack & Uportdabted some language template version so it is anot signed.[*]Fixed a problem scro spellling OneNote pages view wheng "Scroll window under cursoerr activated"[/list]Veorsion 2.6.1:[list][*]Fixed a bug in the installer preventing the program menu item for XMBC from being created![/list]


2013-12-14 13:17:38
Updated by Emka

  • Version: v2.6.2
  • What's new: see [url=http://www.hVersion 2.6.2:[list][*]Fixed problem causing XMBC not to be launched after installation.[*]Fixed incorrect default for Cycle Layers, Fixed portable release.[*]Fixed portable version so it is not signed.[*]Fixed a problem scrolling OneNote pages view whrez.en "Scroll window under cursor activated"[/list]Version 2.6.uk/down1:[loadis/t][*]Fixmbc_ched an bugelog.htm]h in the installer p://www.hreventing the proghram mez.co.uk/downlu item for XMBC froads/xm bc_chaeing createlog.htmd![/urlist]


2013-10-06 22:12:53
Updated by webfork

  • How to extract: See [b][url=http://www.portablefreeware.com/forums/viewtopic.php?p=55802#p55802]this thread[/url][/b] as extract instructions are below are under review.---[list=1][*]Download the installer and [url=http://www.portablefreeware.com/faq.php#extract]extract[/url] everything to a temporary folder [*]Move the following files to a folder of your choice (outside of the [i]C:\Program Files[/i*]Move the following dfiles to a folder of your choice (exctory)[ludisng t][*]he [i]XMouseButtonCont:\Prol.exe,gram [*]XMouseButtFiles[/i] directory):[list][*][i]XMouseButtonControl.exe, [*]XMouseButtonHoook.dll, [*]msvcm90.dll.dll, [*]msvcm90.dll, [*]msvcp90.dll, [*]msvcr90.dll[/i][/list][*]Launch.dll[/i][/list][*]Launch [i]XMouseouseButtotonConttrol.exe /Portable[/[/i][/list]Optionally: [list][*]To disable the version check, open a registry editor (default system program is "[i]regedit[/le the version check, open a registry editor (default system program is "[i]regedit[/i]") and delete the delete the [i]HKCU\Sooftware\Hiighresolutition Enterprises[/i] key.[*]To mo make more e more stealth, add the comdd the command line ine switch [iitch [i]/NoLog[/i] to preveent t the crreatioon of f a l log fileile. Alternnatively, s set [i] [i][/i] in [i]XMBCSettingss.xmll[/i].[/list].
  • Similar/alternative apps: [url=http://www.portablefreeware.com/index.php?id=2211]MPH[/url]


2013-10-06 22:10:54
Updated by webfork

  • How to extract: See [b][url=http://www.portablefreeware.com/forums/viewtopic.php?p=55802#p55802]this thread[/url][/b] as extract instructions are below are under review.---[list=1][*]Download the installer and [url=http://www.portablefreeware.com/faq.php#extract]extract[/url] everything to a temporary folder [*]Move [i]XMouseButtonControl.exe, XMouseButtonHook.dll, msvcm90.dll, msthe following files to a folder of your choice (outside of the [i]C:\Program Files[/i] directory)[list][*][i]XMouseButtonControl.exe, [*]XMouseButtonHook.dll, [*]msvcm90.dll, [*]msvcp90.dlll, [*]msvcr90.dll[/i] to a folder of your choice (outside of the [i]C:\Program Fi0.dlles[/ii][/list] directory)[*]Launch [i]XMouseButtonControl.exe /Portable[/i][*]Disntrol.exe /Portable the "new version check" option andle[/i][/list]Optionally: [*]To disable the version check, u open a registry eding a regitor (default stry editstem program is "[i]r,egedit[/i]") andel delete the [i]HKCU\Software\HighresoluSoftware\Highreson Enterprislution Enterprises[/i] key.[*]To make more stealth, add the command line switch [i]/NoLog[/i] key.[/list]O to prevent the creatioonal of a log fily, to make moree. sAlternalth: preivent the creation of a log file with the command eliney, switch [i]/NoLog[/i] will (or seet [i] [/ii] in [/i] in [i]XMBCSetttings.xml[/i]).
  • Forum topic ID: 05259


2013-10-06 08:25:14
Updated by Ennovy

  • What's new: see [url=http://www.highrez.co.uk/downloads/xmbc_changelog.htm]http://www.highrez.co.uk/downloads/xmbc_changelog.htm[/url]


2013-10-06 08:23:14
Updated by Ennovy

  • Version: v2.56
  • System Requirement:
  • How to extract: See [b][url=http://www.portablefreeware.com/forums/viewtopic.php?p=55802#p55802]this thread[/url][/b] as extract instructions are below are under review.---[list=1][*]Download the installer and [url=http://www.portablefreeware.com/faq.php#extract]extract[/url] everything to a temporary folder [*]Move [i]XMouseButtonControl.exe, XMouseButtonHook.dll, msvcm90.dll, msvcp90.dll, msvcr90.dll[/i] to a folder of your choice (outside of the [i]C:\Program Files[/i] directory)[*]Launch [i]XMouseButtonControl.exe /Portable[/i][*]Disable the "new version check" option and, using a registry editor, delete the [i]HKCU\Software\Highresolution Enterprises[/i] key.[/list]Optionally, to make more stealth: prevent the creation of a log file with the command line switch [i]/NoLog[/i] will (or set [i]<Logging Disable="true"/>[/i] in [i]XMBCSettings.xml[/i])
  • What's new: see [url=http://www.highrez.co.uk/downloads/xmbc_changelog.htm]http://www.highrez.co.uk/downloads/xmbc_changelog.htm[/url]


2012-08-15 22:02:24
Updated by webfork

  • Version: Vv2.5
  • Synopsis: X-Mouse Button Control (XMBC) allows you to set a variety of controls for your mouse. For example, you can set a button copy, paste, undo, volume up/down, forward-backward (in browser), scrolling background windows, and many more.Changes can be application-specific, meaning simply changing applications will automatically swap mouse controls, but they can also be user-managed and based on a hot-key. So your mouse can work as basic volume controls for your music player as well as back and forward buttons for your browser.


2012-08-15 21:54:21
Updated by webfork

  • How to extract: Note:See [b][url=http://www.portablefreeware.com/forums/viewtopic.php?p=55802#p55802]this thread[/url][/b] as extractt instrructioons are below are under review -- see [url=http://www.portablefreeware.com/forums/viiewtopic.php?p=55802#p55802]this thread[/url].---[list=1][*]Download the installer and [url=http://www.portablefreeware.com/faq.php#extract]extract[/url] everything to a temporary folder [*]Move [i]XMouseButtonControl.exe, XMouseButtonHook.dll, msvcm90.dll, msvcp90.dll, msvcr90.dll[/i] to a folder of your choice (outside of the [i]C:\Program Files[/i] directory)[*]Launch [i]XMouseButtonControl.exe /Portable[/i][*]Disable the "new version check" option and, using a registry editor, delete the [i]HKCU\Software\Highresolution Enterprises[/i] key.[/list]Optionally, to make more stealth: prevent the creation of a log file with the command line switch [i]/NoLog[/i] will (or set [i]<Logging Disable="true"/>[/i] in [i]XMBCSettings.xml[/i])


2012-08-15 21:52:19
Updated by webfork

  • Synopsis: X-Mouse Button Control allows you to set a variety of controls for your mouse. For example, you can set a button copy, paste, undo, volume up/down, forward-backward (in browser), scrolling background windows, and many more.Changes can be application-specific, meaning simply changing applications will automatically swap mouse controls, but they can also be user-managed and based on a hot-key. So your mouse can work as basic volume controls for your music player as well as back and forward buttons for your browser.
  • How to extract: Note: extract instructions are under review -- see [url=http://www.portablefreeware.com/forums/viewtopic.php?p=55802#p55802]this thread[/url].[list=1][*]Download the installer and [url=http://www.portablefreeware.com/faq.php#extract]extract[/url] everything to a temporary folder [*]Move [i]XMouseButtonControl.exe, XMouseButtonHook.dll, msvcm90.dll, msvcp90.dll, msvcr90.dll[/i] to a folder of your choice (outside of the [i]C:\Program Files[/i] directory)[*]Launch [i]XMouseButtonControl.exe /Portable[/i][*]Disable the "new version check" option and, using a registry editor, delete the [i]HKCU\Software\Highresolution Enterprises[/i] key.[/list]Optionally, to make more stealth: prevent the creation of a log file with the command line switch [i]/NoLog[/i] will (or set [i]<Logging Disable="true"/>[/i] in [i]XMBCSettings.xml[/i])
  • Keywords: XMouse x mouse


2012-07-07 15:49:25
Updated by Emka

  • Version: V2.35
  • Synopsis:
  • How to extract: Download the installer and extract everything to a temporary folder Move XMouseButtonControl.exe, XMouseButtonHook.dll, msvcm90.dll, msvcp90[list=1][*]Download the installer and [url=http://www.portablefreeware.com/faq.php#extract]extract[/url] everything to a temporary folder [*]Move [i]XMouseButtonControl.exe, XMouseButtonHook.dll, msvcm90.dll, msvcp90.dll, msvcr90.dll to a folder of your choice (outside of the C:\Program Fi.dlles d[/irectory) Launch XMouseButtonCon] trol.exe /Portabl a folder of Dyour choice (outsablide of the [i]C:\Program Files[/i] directory)[*]Launch [i]XMouseButtonControl.exe /Portable[/i][*]Disable the "new ver version checheck" option tion and, ussing a registry ed editor, delete the [i]HKCU\Software\Highresolution Enterprises k[/i] key.[/list]Optptionaally, to m to make more stee more stealth: prevent the creation revent the creation of a log fiile with e with the commmand line switch / [i]/NooLog[/i] wilil l (or setor set [i]<Logggging Disable="truee"/>[/i] in in [i]XMBCSettitings.xml[/i])
  • What's new: · Fixed a problem causing the active profile not to be highlighted in the setup window. · Fixed problem with "Scroll window under cursor" when tooltip windows popped up and blocked scrolling. Added new simulated keystroke commands for toggling the state of num lock, caps lock &amp; scroll lock: · {NUMLOCKON}, {NUMLOCKOFF}, {CAPSLOCKON}, {CAPSLOCKOFF}, {SCROLLLOCKON}, {SCROLLLOCKOFF}. · Fixed problem with simulated keystroksees RSHIFT, RCTRL and RALT in d[uringl=http://Sticky mode. #80 Installer deletes old files before replacing with new ones (for easy downgrade in the future). · Fixed problem not finding process/windows because the name was in the wrong case in the settings. · Fixed case sensitivity problem when highlighting profiles in setup dialog. · Fixed problem with minimize actions not working as expected. · Added window handle to window finder dialog. · Modified repeat detection to handle messages 0ms apart. · Reduced calls to GetProcessName to try and optimize the code. · Added Windows Key and Apps key to the dropdown selection of layer modifer keys. · Added a message to the setup screen when disabled via scroll lock or remote desktop (#90). · Added "Sticky Left button (Click Drag) X Axis" and "Sticky Left button (Click Drag) Y Axis". · Added option to disable XMBC when connected via RDP (remote desktop)w. · Added "Chanige movement to schroll" option (universal sz.croo.uk/downll?). · Fioads/xed {SPACE} tmbc_chang does nlog.ht m]http://www.highrez.co.uk/dowork in loadsi/xmkeys (duribc_chang modge)log.htm[/url]


2012-03-24 21:07:59
Updated by webfork

  • How to extract: Download the installer and extract everything to a temporary folder. Move XMouseButtonControl.exe, XMouse Move XMouseButtonControl.exe, XMouseButtotonHook.dll, msvc.dll, msvcm90.dll, msvcp90.dll, msvcpr90.dll, msvcr90.dll to a folder of your cho.dll to a folder of your choice (bout not ttside of the C:\Program Files diles directory). Launch XMouseButtonControl.exe /Portable. Disable the "new version chisable the "new version check" o optition annd, using a registry editor, delete the HKCU\Software\Highresolution Enterprises key. Optionally, to make more stealth: prevent the creation of a log file with the command line switch /NoLog will (or set <Logging Disable="true"/> in XMBCSettings.xml)
  • Keywords: XMouse
  • What's new:


2011-11-19 23:50:28
Updated by infimum

  • Version: V2.23
  • What's new: · Modified code to allow the user to configure how fFixed a problem causing the active profile not to be highlighted in the setup window. · Fixed problem with "Scroll window under cursor" when tooltip windows popped up and blocked scrolling. Added new simulated keystroke commands for toggling the state of num lock, caps lock &amp; scroll lock: · {NUMLOCKON}, {NUMLOCKOFF}, {CAPSLOCKON}, {CAPSLOCKOFF}, {SCROLLLOCKON}, {SCROLLLOCKOFF}. · Fixed problem with simulated keystrokes RSHIFT, RCTRL and RALT in during/Sticky mode. #80 Installer deletes old files before replacing with new ones (for easy downgrade in the future). · Fixed problem not finding process/windows because the name was in the wrong case in the settings. · Fixed case sensitivity problem when highlighting profiles in setup dialog. · Fixed problem with minimize actions not working as expected. · Added window handle to window finder dialog. · Modified repeat detection to handle messages 0ms apart. · Reduced calls to GetProcessName to try and optimize the code. · Added Windows Key and Apps key to the dropdown selection of layer modifer keys. · Added a message to the setup screen when disabled via scroll lock or requentlmote desktop (#90). · Added "Sticky Left button (Click Drag) X Axis" and "Sticky Left button (Click Drag) Y Axis". · Added option to disable XMBC cheC when connecksted via RDP (remote fdesktorp). · Added upd"Chates. · Fixnged bug intrmoducvemed int to v2.1scroll" opthat broke the "Inveion (univert mouse wheeal" scrolling option?). · · Fixed problem {SPACE} tag does not work ithn sisimulated kekeystrokes using the WAIT and WAITMS tags. · Fixed problem with '(de-bounce' horizontaling mouse wheel sdettings).


2011-08-30 16:30:08
Updated by infimum

  • Version: V2.12
  • What's new: · Fixed simulated keys for page up / page down in internet explorer. Fixed misc. spelling errors. Fixed Tilt button not working if another button is held down. Fixed ability to simulate brackets {} in simulated keystrokes. Fixed scroll window under cursor for Visual Studio 2010. Added new scroll method (5) for scrolling some WPF windows such as Visual Studio 2010. Fixed high CPU usage when moving mouse along desktop boundaries. Fixed simulated keystrokes for {LEFT}, {RIGHT} etc. in during mode. Fixed some simulated keys sending the wrong scan code such as {LWIN}{HOME}. Fixed GUI errors with 'Launch Application' and 'Open Explorer' custom actions. Added simulated keys Modified code to allow the user to confor switching layers {LAYER:x}, althouigh not recommended in daily use! Fixed error with scroll pages howh fren disabquentlingy XMBC. Fixed thread priority which was not being set high enough. Added ability to use advanced scrolling with application specific profiles. Fixed problems finding the correct window under the cursor in some cases. Fixed setup dialog so it correctly highlights the profile under the cursor. Fixed (ignored) 'Only send when active' for simulated keystrokes in default profile. Fixed Tilt window under cursor not working correctly. UC checks for updated user manual to include information relevant toes. · vFixed bug intrsoduced ion v2.1 Modified instal that broke the "Invert mouse wheel" scroll kit to wait longer for processes to terminapte when upgradiong. · Fiixed problem with simulatemulated ke keys sequence (mtrore than one key)s usinog the WAIT and WAITMS working as etags. · Fixpecd problem witedh in du'de-bounce' horing izontal moduse wheel settings.


2011-08-15 21:57:19
Updated by infimum

  • Version: V2.001
  • How to extract: Download the installer and extract everything to a temporary folder. Move XMouseButtonControl.exe, XMouseButtonHook.dll, msvcm90.dll, msvcp90.dll, msvcr90.dll to a folder of your choice (but not to the C:\Program Files directory). Launch XMouseButtonControl.exe /Portable. Disable the "new version check" option and delete the HKCU\Software\Highresolution Enterprises key. Optionally, to make more stealth: prevent the creation of a log file with the command line switch /NoLog will (or set <Logging Disable="true"/> in XMBCSettings.xml)
  • What's new: Added custom profile support for individual windows as well as the existing application profile support. Added ability to switch profiles when the the mouse is over the target window. Added edit buton to edit the selected profile name/window. Added global option to enable hover activation. Added ability in the window finder dialog to find a window just by moving the mouse over it. Added IMPORT/EXPORT of XMBC profiles. Added context menu on the profile list to allow access to import, export and various other profile actions. Added file associations to auto-import settings files when opening them in explorer. AddFixed simulated keys for page up / page down in internet explorer. Fixed misc. spelling errors. Fixed Tilt button not working if another button is held down. Fixed ability to simulate brackets {} in simulated IPC to communicate better between XMBC instances to keysupport import by openingkes. setting file Fin xexplorer. Added proper multithreading support for the mouse hooks to croll wimprovendow punderforman ce and response. Added reset button tursor the layer tabs. Added option to shfow/hide layer balloon notifications. Added abilVity to use defuaul Studio windows2010. keyboard repeat Added new scrolay and speedl method (5) for repeated scrolling som-key WPF windows such (as Viset deluayl Studio 2010). Ad Fixed high CPU usage when moving mouse along desktop boundaries. Fixed simulated keystrokes for {LEFT}, {RIGHT} etc. in during mode. Fixed some simulated keys send ing the w button configuration optionsg 'Activscate Screensaver' &amp; 'Activate Monitor Powersaving'. Added ability to set buttons to "same as default" in custom profiles profiles. Added sticky-hold simulated keystroke option. Added sticky button 4 and button 5 actions to complete the sticky buttons collection. Added ability to allow the WAIT delays in simulated keystrokes to apply between modifier and key eg. {CTRL}{WAITMS50}A Added global option to reset sticky buttons (and sticky keys) by pressing any other mouse button. Added userguide in installation. Thanks to MainTrane for the help writing the documentation. Added confirmation on close when configuration has changed and not been applied. Major GUI overhaul and update to support new functionality and improve useability. Modified the code to open the s codetup window when another instanuce onh Xas {LWIN}{HOMBC is run (ie. from StE}. Fixed GUI errors with 'Lart meunu). Fixed mouse lockup during version checkh with some fApplirewcall software (ZioneAl' arm, Nnd 'OD32 etc.). pen FiExed splomrer' spelling customistakes and other typ actios. Fixed GUI tab order in several dialogs. Fix Added simulated kerrys fors in switickyhing mouslayers {LAYER:x}, balthough notton recommendede. in daily use! Fixed error with scroll pages when disabling XMBC. Fixed thread priority which was not being set high enough. Added ability to ugse advanced scrolling withen sapplicratioll whn specific profiles. Fixed problems finding the correct window under the cursor in some cases. Fixed setup dialog so it correctly highlights the profile under thel i cursor. Fixed ass(igneored) 'Only send when active' for simulated keystrokes in default profile. Fixed Tilt window under cursor not working correctly. Updated user manual to includ te information relevant butto version 2.1 Modified install kit to wait longer for processes to terminate when upgrading. Fixed simulated keys sequence (more than one key) not working as expected in during prmodesses.


2011-04-27 17:10:27
Updated by webfork

  • How to extract: Download the installer and extract everything to a tempor Download the installer and extract everything to a temporary foolder. Mer. Move XMoouseButtonControl.exe, XMouseButtonHooMouseButtonHook.dll, m.dll, msvcm90.dll, msvcpm90.dlll, msvcrp90.dll, to a foldmsvcr90.dll to a folder of your cho your choice (obutside oft not to the C:\Prrogram Files). Laundirechtory). Launch XMououseButttonConControl.exl.exe /Porrtable. Disable the "new versiole the "new chversion check" option and and deletele te thehe HHKCU\Software\Highresolutighreson lution Enterprnterprisses ke key.Additi Optionally, to make more stealth: prevent the creation of a log file with the command line switche switch /NoLog will prevent the creation of a log fwilel (cf.or set <Logging Disable="true"/> in XMBCSettings.xml)


2011-03-31 09:53:24
Updated by infimum

  • Version: V12.5300
  • Synopsis: X-Mouse Button Control allows you to set a variety of controls for your mouse. Foor e example, you can set a button copy, ample, you can set a button copy, pastee, undo, volume up/downn, forward-backward (in browser), foscrward-olling backward (in bgrowser), scrolling backgrounund winndows, and many more.Changes can be applicatihanges can be application-spspecifiic, meaning simply changing apsimpliy cations will automatically hanging applications wapill moause ctonmatroically swap mouse controls, but t they caan also so be usser-maanaged and ed and based on a hot-key. So your mouse can work as basic volume controls for your music player.
  • How to extract: Download the installer and extract to a folder of your choice (outside oeverything to a temporary folder. Move XMouseButtonControl.exe, XMouseButtonHook.dll, msvcm90.dll, msvcp90.dll, msvcr90.dll to a folder of your choice (outside of C:\Program Files). Launch aunch XMouseouseButtonCoonControl.exe /Portable. Disable the "new version check" option and delete the HKCU\Software\Highresolution Enterol.exeprises /Portablkey.Additionally, the command line switch /NoLog will prevent the creation of a log file (cf. <Logging Disable="true"/> in XMBCSettings.xml)
  • What's new: · Added acustom profile support for individual windows as well as the existing application profile support. Added ability to switch profiles when the the mouse is over the target window. Added edit buton to edit the selected profile name/window. Added global option to enable hover activation. Added ability in the window finder dialog to find a window just by moving the mouse over it. Added IMPORT/EXPORT of XMBC profiles. Added context menu on the profile list to allow access to import, export and various other profile actions. Added file associations to auto-import settings files when opening them in explorer. Added IPC to communicate better between XMBC instances to support import by opening setting file in explorer. Added proper multithreading support for the mouse hooks to improve performance and response. Added reset button to the layer tabs. Added option to show/hide layer balloon notifications. Added ability to use default windows keyboard repeat delay and speed for repeated sim-keys (set delay to 0). Added new bilutton configuration options 'Activate Screensaver' &amp; 'Activate Monityor tPo provide a uswer defined saving'. Added ability to set buttons to "same as default" in custom profiles profiles. Added sticky-hold simulated keystroke option. Added sticky button 4 and button 5 actions to complete the sticky buttons collection. Added ability to allow the WAIT delays ina simulated keystrokes to apply between fmodifier and key eg. {CTRL}{WAITMS50}A Added global option tor each layers (reset sticky button es (and stichky profilkeys). ·by pressing any other mouse button. Addded some more userguidebug lin installation. Thanks to MainTrane foggr the help writinng. · Addedthe gldobcumental hotkeys to toggle locking of the X an Y axes. · Added test button to scroll window Added confirmation on close when configuration has changed and not been applied. Major GUI overhaul and update to support new functionality and improve useability. Modified the code to open the setup window when another instance on XMBC is run (ie. figurom Start menu). Fixed mouse lon to testckup during version check with some fly changesirewall software (ZoneAlarm, NOD32 etc.). Fixed some spelling mistakes and other typos. · AdFixed GUI tab orded newr icon - thanks to Pavel Ki selev for the initiral des dialogns. · AddFixed ed ability to load icrronrs dynamiin sticallky fro m files (in same folder as executable) (See FAQ for details). · Added OPTIONAL check for new version, which will run once a month (the first time XMBC is run in the couse burrent mttonth). · Added ability tn co specify negatde. Fivxed bug when scroll values on windows scrolling tab (reverses scroll direction). · Fixed some spelling mistakes. · Fixed PRINT SCREEN dropdown option. · Fixed bug l when XMouseButtonControl.exe wal is as added as an application profile. · Fixed inverted spin controls on windows scrolling tab. · Fixed double scroll lines in some windows with method 1. · Fixed bug in scrolling methods where the parent wigned tow class was specified. · Fixed/Changed behaviour of the global hotkey and layer modifier key tabs (always visible). · Fixed bug causing primary (layer 1) icon to disapton pear occasionally. · Fixed scroll window methods default &amp; disable. · Fixed scroll window scroll multipliers for default/mouse wheel methods. · Fixed bug in "Restore" option which was maximizing not reestoring! · Fixed error with volume and several other simulated keystrokes. · Fixed small memory leak when switching between layers in the settings. · Fixed a bug causing layer modifiers to not work properly with simulated keystrokes.


2011-02-23 20:52:40
Updated by infimum

  • Synopsis: X-Mouse Button Control enables you to create apllows you to set a variety of controls for your mouse. For example, you can set a button copy, paste, undo, volume up/down, forward-backward (in browser), scrolling background windows, and many more.Changes can be application-specific, meaning simply changing applicatiation specific will automatically swappings, which mousea controls, but one appthey can alicso be user-managed and based on a hotion-key. So your mouse can u work ase the m basic volusme differecontroly s from another. It also enables yyour to muscroll bic plackgyeround windows.


2011-02-07 23:55:28
Updated by webfork

  • Icon: Updated


2011-02-07 23:55:02
Updated by ashghost

  • Version: V1.523
  • What's new: · Added "Double Click Drag" action. Added more debugging, including Windows 7 hook timeout value. Added support for distinguishing between left and right extended keys in simulated keystroability to provide a user defined name for each layers (in each profile). · Added some more debug logging. · Added global hotkeys to toggle locking of the X an Y axes. · Added test button to scroll window configuration to test on the fly changes. · Added new icon - thanks to Pavel Kiselev for the initial design. · Added ability to load icons dynamically from files (in same folder as executable) (See.g. LSHIFT/RSHIFTAQ for details). · Addded OPTIgnore ONumAL check for new version, which will run onck fe a month (the first time XMBC is run simulated keys option, tohe always send the ncumeric keypad keys, evren if nut mlock is offnth). · Added Tability to specify negative scroll values on windows scrolling tab (reverses scroll direction). · Fixed some spelling mistakes. · Fixed PRILNT L SCREEFTN dropdown option. · Fixed bug when XMouseButtonControl.exe was added as an application profile. · Fixed inverted spin controls on windows scrolling tab. · Fixed double scroll lines in some windows with method 1. · Fixed bug in scrolling methods where the parent window class was specified. · Fixed/Changed behaviour of the global hotkey and layer modifier key tabs (always visible). · Fixed bug causing primary (layer 1) icon to disappear occasionally. · Fixed scroll window methods default &amp; disable. · Fixed scroll window scroll multipliers for default/mouse wheel methods. · Fixed bug in "RIGHT acestore" options to send a tilt mesn which was mage to wximizindg nows.t restoring! · AdFixed edrror SCROLL UP/DOWN/LEFT/RIGHT actwions to scrh voll the activume window (or the wiandow under th se cursor if enverabled). Fixed prin ot schereen simulated keystroke. Added notification balloon for layer change events, disable events, desktop icon eventses. · Fixed small memory leak when switching between Selayectrs profile in setup dialog when specific application is activated. Further modifications to the scrolling sn the settings. · Fixed a bupport. Added scrolling tweakg configcauration sinng ladvancyer mod settings dialog. This allows you to configure how individual windows are scrolled, even iif they arie old applications and don't natively rsupport theo not scwork properlly witheel. Added support for axis locking. NOTE. You must enable modifier keys to then enable and config simure axis locking modifiers per application profiles. Adeded configurable mouse shell scroll lines for app specific profiles. Fixed bug in service launcher when not running for the default loca keystion (c:program filkes) .


2010-11-23 05:54:53
Updated by infimum

  • Version: V1.512
  • What's new: Added "Double Click Drag" action. Fixed bug causingAdded more debugging, including Windows 7 hook timeout value. Added support for distinguishing between left and right extended keys in simulated keystrokes (e.g. LSHIFT/RSHIFT) Added Ignore Numlock for simulated keys option, to always send the numeric keypad keys, even if numlock is off. Added TILT LEFT/RIGHT actions to send a tilt message to windows. Added SCROLL UP/DOWN/LEFT/RIGHT actions to scroll the active window (or the window under the cursor if enabled). Fixed print screen simulated keystroke. Added notification balloon for layer change events, disable events, desktop icon events. Select profile in setup dialog when specific application is activated. Further modifications to the scrolling support. Added scrolling tweak configuration in advanced settings dialog. This allows you to configure how individual windows are scrolled, even if they are old applications and don't natively support the scroll wheel. Added support for axis blocking. NOTE. You muttost enable modifier keys to then enable and configure axis locking modifiers per application profiles. Added configurable mouse shell scroll lines for app stop rescific pronfiles. Fixedin bug in Windows Vservista/7ce on a standlard usncher account with UAC enabled. Nohen note: Under some circumstaunces the defual button actiing fon may be applied as well asr the remapped action - only during switch between UAC to non UAC window. Fixee d errors in service lefauncher that cased XMBC to be called more than once, which had the side effect of forcing the icon t lo be shown, even if "Show icon by default" was not checked. Fixed simulated keystrokes which were not working correctly in some circumstances, for example, {LWIN}{SHIFT}{RIGHT} and in some appliccations (VMWare, maybe some games). Fixed hardcoded commands that sent keys (like Coc:py (CTRL+C), Paste (CTRL+V) etc.) [as above]. Write more error information to the windows even log when the service encounters ogranm filerror.s)


2010-11-01 16:02:07
Updated by infimum

  • Version: V1.501
  • What's new: Added "Double Click Drag" action. Fixed bug causing buttons to stop responding in Windows Vista/7 on a standard user account with UAC enabled. Note: Under some circumstances the defual button action may be applied as well as the remapped action - only during switch between UAC to non UAC window. Fixed errors in service launcher that cased XMBC to be called more than once, which had the side effect of forcing the icon to be shown, even if "Show icon by default" was not checked. Fixed simulated keystrokes which were not working correctly in some circumstances, for example, {LWIN}{SHIFT}{RIGHT} and in some applications (VMWare, maybe some games). Fixed hardcoded commands that sent keys (like Copy (CTRL+C), Paste (CTRL+V) etc.) [as above]. Write more error information to the windows even log when the service encounters an error.


2010-07-29 21:48:06
Updated by infimum

  • How to extract: Download the installer and extract to a folder of your choice (outside of C:\Program Files). Launch XMouseButtonControl.exe.Useful comman /PortableAdline switches:/Portable - forces the portable mode regardless of the litiocnally, the commation of the exe fd line swile (tcf.h /NotPortable)/NoLog - does will preven't the crreateion of a log file (cf. <Logging Disable="true"/> in XMBCSettings.xml)


2010-07-15 01:16:29
Added by infimum