Installing XMBC over X-Mouse-Control

x64 Replacement/Alternative to Microsoft's IntelliMouse application.
Forum rules
Please read the forum rules before posting for the first time.
The more information you can provide, the quicker and more accurately someone can help.
NOTE: To reduce spam, new users can not post links or images until they have at least 4 posts.
Post Reply
New User
Posts: 1
Joined: Thu Jun 25, 2020 8:23 am

Installing XMBC over X-Mouse-Control

Post by Augustiner »

Windows Version: 10
Mouse Information (brand/model): Hama EMW500
What language and keyboard layout do you use in Windows?: German

I currently have installed X-Mouse (a.k.a. "X-Mouse-Control" by Joel Purra; unfortunately I'm not allowed to post a link to this product, but you can easily google it), which allows me to have a "focus follows mouse" policy and specify an auto-rise delay. Since I now have a new, 5-button mouse, I am thinking to install XMouse Button Control to re-assign the use of the additional buttons. Questions:

Do I have do uninstall X-Mouse before installing XMouse Button Control?

Assuming that I have correctly installed XMBC, and reassigned the primary button to one of the "extra2 buttons of my 5-button-mouse. Now for some reason, I instead connect a simple two-button mouse to the computer. Will the "primary button" be lost (i.e. do I have to reconfigure XMBC), or will XMBC simply recognize that I don't have the original mouse anymore and hence revert to the default behaviour?

User avatar
Site Admin
Posts: 6631
Joined: Sun Apr 06, 2003 11:12 pm

Re: Installing XMBC over X-Mouse-Control

Post by phil »

I hadn't seen X-Mouse-Control before... Thanks for pointing that out, a bit of a shame the name is so similar but I guess I can see why given the prime feature of it (clearly it comes from X-Windows on the *nix arena - where as XMBC came from the fact that Windows internally called button 4 and 5 XButtons!! :))

Anyway, no you shouldn't have to uninstall the other one - I can see no obvious reason why they couldn't both be installed. There is a possibility that XMBC may conflict, but by default it wont do any of that Window Raising (it can be turned on, but there is no configurable delay so its not a suitable replacement for that).

XMBC is device independent. It has no idea *where* mouse button messages come from. It can not distinguish between different devices (mice or touchpads or anything else sending mouse inputs). So what ever device you use will behave the same. If you remap button 1 or 2 (left or right) they will stay remapped until YOU disable or close XMBC.

NOTE If you do remap a primary (left/right) button be aware that that button will no longer send the primary button messages. If you accidentally get in to a situation where you cant use the mouse as normal (say you remapped the left click) that if you do that, it will no longer work as the primary button so be careful not to configure something that prevents use of the mouse OR make sure "Bypass ALL actions when SCROLL LOCK is ON" is enabled to setup a global hotkey to toggle XMBC enabled/disabled - that way if you configure it incorrectly (as many seem to manage) you can quickly disable XMBC and fix the configuration!
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9, Logitech MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 500Gb NVME, 2x2TB WD Black (RAID1)

Post Reply