Page 1 of 1

X-Mouse Button Control (XMBC)

Posted: Wed Sep 02, 2009 12:29 pm
by risk
Used to remap your mouse buttons. May have different mappings for different apps.

Install, copy files, uninstall.

From the Change Log:
Portable mode is automatically enabled if the application is not in the install location under \program files. It is also enabled if the /portable command line switch is specified.
Home of XMBC

Re: X-Mouse Button Control (XMBC)

Posted: Mon Apr 26, 2010 6:57 am
by infimum
I added this to the database.
http://www.portablefreeware.com/index.php?id=1759

There are some instances where AutoHotkey doesn't work well, but this application does (applications that hook mouse keys). It also can scroll background windows.

Re: X-Mouse Button Control (XMBC)

Posted: Thu Jul 26, 2012 10:53 am
by Midas
I was looking to find the x64 equivalent of AlwaysMouseWheel and just happen on X-Mouse Button Control; it does what AlwaysMouseWheel does and much more, has discrete x32 and x64 versions in the downloadable package, and seems to be portable upon extraction without any tricks; it is even able to make screenshots and save your desktop icon layout, something I find essential in Windows XP; I haven't tested it thoroughly but I'm pretty impressed with it.
http://www.highrez.co.uk/downloads/XMouseButtonControl.htm wrote:Functions available to map to your mouse buttons includes options such as: send any keys using the simulated keystroke editor; launch any windows application; copy/cut/paste; media control (play/pause/stop/volume/mute, etc.); capture screen (or active window) image to clipboard; click-drag (sticky buttons/keys); Vista (and Windows 7) support with some Vista/7 only features such as 'Flip 3D'...
EDIT: I think the very professional looking User Guide deserves to be mentioned, too. It's at http://mirror.highrez.co.uk/downloads/X-Mouse Button Control User Guide.pdf.

Image

Image

Currently at v2.5 (changelog: http://www.highrez.co.uk/downloads/xmbc_changelog.htm).

Download: http://www.highrez.co.uk/scripts/downlo ... age=XMouse

Re: X-Mouse Button Control (XMBC)

Posted: Wed Aug 15, 2012 1:49 pm
by webfork
This is a great program for mice with more than 3 buttons. I'm very impressed. However, I was unable to extract version 2.5 according to either the instructions provided or those in comments.

Here's what did work (tested on my XP SP3 machine):

Proposed new extract instructions:
  1. Download and unzip the archive
  2. In 7-zip, open the XMouseButtonControlSetup.2.5.exe file
  3. There are two XMouseButtonHook.dll and two XMouseButtonControl.exe files. Copy the smaller versions of both files to a folder of your choice
  4. Optionally, copy over the X-Mouse Button Control User Guide.pdf
  5. Launch XMouseButtonControl.exe
Settings appear to be written to XMBCSettings.xml so I'm not sure if the /portable tag is necessary any longer.

Re: X-Mouse Button Control (XMBC)

Posted: Thu Aug 16, 2012 2:37 am
by Midas
I extracted easily with UniExtractor (updated by Gora to v1.6.1.63), although I chose to rename similar named files (XMouseButtonControl.exe, XMouseButtonHook.dll and XMouseButtonSvc.exe; duplicates are caused by the coexistence of both x32 and x64 versions inside the installer; localization files will be in the extracted $APPDATA folder, which can be deleted if you don't need them).
[b]v1.41[/b] http://www.highrez.co.uk/downloads/xmbc_changelog.htm wrote:Portable mode is automatically enabled if the application is not in the install location under \program files.
webfork wrote:3. There are two XMouseButtonHook.dll and two XMouseButtonControl.exe files. Copy the smaller versions of both files to a folder of your choice
I can't recall right now, but I presume this will result in the x32 version, right?

Re: X-Mouse Button Control (XMBC)

Posted: Sat Sep 01, 2012 10:47 am
by webfork
Finally got back to this:

> I can't recall right now, but I presume this will result in the x32 version, right?
  • Yes. I've been using the x32 program on a x64 system for about a month now. Works okay, but obviously want to use the version that's tested for the appropriate system...
> Portable mode is automatically enabled if the application is not in the install location under \program files.
  • In my testing, the installer creates registry entries even when installed outside the Program Files folder:

    HKLM\SOFTWARE\Highresolution Enterprises\XMouseButtonControl SettingsFolder REG_SZ .
    HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\X-Mouse Button Control
    HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData

    Anyway I came up with a possible system. Can someone test? I don't know if step 5 is necessary.
    1. Download the installer and launch
    2. When prompted, save to the default folder and when asked for directory, enter "." (no quotes)
    3. Uninstall and copy contents to a folder of your choice
    4. Launch XMouseButtonControl.exe /portable
    5. 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)
    • Disable the "new version check": double-click the tray icon, click "Settings" in the lower left corner, choose the Advanced tab and uncheck "Check for new version every..."
    • Delete uninst.exe

X-Mouse Button Control adds portable links

Posted: Tue Jul 01, 2014 8:38 am
by giulia
Hi
about X-Mouse Button Control there are portable links

http://www.portablefreeware.com/index.php?id=1759

http://www.highrez.co.uk/downloads/XMou ... ontrol.htm

portable version 64 and 32bit http://www.highrez.co.uk/scripts/downlo ... sePortable

maybe could be tested and added

cheers

Re: X-Mouse Button Control adds portable links

Posted: Tue Jul 01, 2014 10:04 am
by joby_toss
Tested version 2.7 portable, both 32 and 64 bit (the executables are different from their corresponding install versions, so there is no need for the /Portable switch):

- saves settings to application folder
- creates empty registry key

Image

I think we should change the database entry.

Re: X-Mouse Button Control (XMBC)

Posted: Tue Jul 01, 2014 10:09 am
by joby_toss
I tested it and think we should switch to the official portable version, as it is easier to deploy: http://www.portablefreeware.com/forums/ ... 426#p70426

Re: X-Mouse Button Control (XMBC)

Posted: Tue Jul 01, 2014 4:11 pm
by webfork
joby_toss wrote:I tested it and think we should switch to the official portable version, as it is easier to deploy: http://www.portablefreeware.com/forums/ ... 426#p70426
Merged threads.

Edit: extract instructions updated. Thanks.

Re: X-Mouse Button Control adds portable links

Posted: Fri Nov 07, 2014 10:35 am
by joby_toss
Retested.
Launched the portable version executable using the "/Portable" parameter.
I got no registry entries.
Anyone can confirm?

Re: X-Mouse Button Control adds portable links

Posted: Fri May 26, 2017 9:34 am
by giulia
joby_toss wrote:Retested.
Launched the portable version executable using the "/Portable" parameter.
I got no registry entries.
Anyone can confirm?
Hi
under windows 10 , i create a shortcut adding /Portable without "" , and it doesn't create any registry keys

may i ask you 2 questions?
1) where have found this command line ? do you use the "" ?

2) i can't emulate the alt+tab or windows+tab
i would like to switch between open application

thanks

Re: X-Mouse Button Control adds portable links

Posted: Sun May 28, 2017 12:05 am
by joby_toss
1. It's been 3 years, I forgot, sorry and I can't retest now.
Using parameters doesn't require to put them in "", but sometimes "" are needed for the whole expression (entire path + parameter).

2.
FAQ wrote:If you choose to install XMBC in a different folder it will run in portable mode and certain functions will not work. You will not be able to run macros in elevated processes and certain macros will not work as expected (such as ALT+TAB). This impacts Windows 8 more than earlier versions.

Re: X-Mouse Button Control adds portable links

Posted: Mon Nov 13, 2017 6:57 am
by giulia
joby_toss wrote:Retested.
Launched the portable version executable using the "/Portable" parameter.
I got no registry entries.
Anyone can confirm?
hi
seems that the /Portable parameter doesn't work anymore
but it's full portable it doesn't create HKCU\Software\Highresolution Enterprises\XMouseButtonContro anymore

cheers