OMG! this is the Best most simple video and solution i've ever seen. I had just installed a logitech M325s and the side click wheel buttons need to be mapped (differently for Me) and setpoint used to be able to do it, but not this new mouse. i downloaded the x-mouse link and so simply changed them to the preferred setting. BRILLIANT!
I love this - as the author of XMBC I'd like to share this everywhere!!!! Perhaps something I should have done years ago - but its clear, concise and really good - well done!
Thank you very much indeed for your kind words about the video. There can be no higher compliment than that received from the author of XMBC, an application which we hold in the highest regard, and whose functionality really should have been included in Windows by default years ago. Thank you for your endeavour in making this product available to the wider world @Phil Gibbons. Feel free to share the video in whatever way you deem appropriate.
I was having so many problems with Logi Options + forgetting my button mappings almost everytime i shut down my computer and recenlty it even stopped opening up all together. This vid was a HUGE life saver for my gaming mouse thank you so very much for making it!
I have developed severe nerve injuries in my arms and can no longer use keyboards and mouses. I’m hoping to be able to map mouse buttons to a foot controller. Will this program allow me to map the traditional left and right mouse clicks to a non-mouse foot controller? I’m a musician and have many foot controllers that send midi data. My hope was I could use one of them.
That’s an interesting and important question @AdamFBuchanan, and the answer will be dependant upon how the foot controller sends its signal to Windows. Putting aside the issue of foot control for a moment, the way X-Mouse works is to tap into a feature of Windows called “mousehooks” and it basically intercepts signals sent from mouse buttons 1, 2, 3 etc., and instructs them to do something else. Now that we understand what X-Mouse is doing, we need to turn to the foot controller. If it does (or can) send a signal which is natively recognisable to Windows as mouse button 1, 2, 3, 4 or 5, then it will be capable of being used in X-Mouse. However, this is the only circumstance in which X-Mouse will work, and if the foot controller uses any other type of signal to communicate (something other than mousehooks) then there is no possibility that it will work. Indeed, this is also true for mice which have more than five buttons, as mousehooks only cater to a maximum of five buttons. Alternatively, it might be worth checking the web site of the foot controller manufacturer to see if we can download specific drivers or configuration software which allow the pedals to be mapped to specific buttons or other functions, and this is quite likely to be the case, as most real-world applications would require flexible configuration options. In terms of midi controllers specifically, to the very best of our knowledge, they are not compatible with mousehooks, so almost certainly will not work with X-Mouse. If anyone reading this has evidence to the contrary, we’d love to be proven wrong in this instance. There are a range of what we believe would be suitable candidates in the 30 to 40 USD/GBP or 77 to 110 Australian price range at Amazon, which seem like reasonable value, and you might want to check out the options via this affiliate link: amzn.to/4ftQQ9y Let us know how you get on.
Thnx man you're a live saver been struggling to program a Chinese mouse with loads of buttons but no apparent app for mapping...your video has been truly helpful... Kudos✌️
omg thank you so much! this helps me play games since my right click does not work and now i can customize it to mouse button 4 and i can aim in games thank you!
@@TechFixFlix yes that really helped me took me over an hour to find a vid about it because all the other were how to swap right click with left click and i wanted to swap right click to different button since it didnt work
This is one of those very very few videos that not only gives you exactly what you're looking for but also provides very simplified and clear instructions on do to achieve it! Brilliant stuff!
THANK YOU SO MUCH! i spent hours trying to find out why i couldnt get it to start but this amazing tutorial helping me finally realize why! you are a legend
Hi @IPlay MC. Just so we’re clear about your issue, are you saying that your left button is physically broken and you’re wanting to use X-Mouse to map an alternative button to left click…or are you saying that you’ve already used X-Mouse and you’ve accidentally remapped your left click and now you need to return it to its original state?
Hi @Pride. Thank you very much indeed. We truly appreciate you taking the time to leave a positive comment, and we’re glad you found the content useful. Please accept our sincere apologies for the delay in responding to your comment. We have been extensively pursuing activities outside of the TH-cam platform for the past six weeks, and consequently we are only now catching up on feedback and questions. Thank you for your patience and understanding.
thanks alot, really helped alot my wheel stopped working and i never used the two side button to back and fore in chrome (I just Use ALT + Arrow key "left or Right") and now i can scroll which makes the work and gaming easier and also when I can only use one hand
@Riley Broughton. Thank you very much for your kind words about the video, and also for the subscription, which is always appreciated. Glad you found the content useful.
Hi @Meiko Namo. The first thing we’d check is whether X-Mouse is detecting buttons 4 and 5 when you press them, as indicated by an orange highlight in the main interface. If it doesn’t show in orange, there are two potential causes. The first is that another program is intercepting your mouse clicks before X-Mouse can. So if you have any other software installed which interacts with your mouse, try uninstalling or reconfiguring that software first. If that doesn’t apply to you, it’s possible that your mouse might have hardware-specific buttons which don’t use the Windows mousehooks which are used by X-Mouse. These are typically DPI buttons, or occasionally media playback buttons. As these cannot be addressed by X-Mouse, your best option here is to see if the manufacturer of your mouse offers a dedicated driver or configuration utility. What if X-Mouse is detecting your buttons? That’s a positive indication, and we can further explore this. It may be that other factors are in play here, and we’re thinking specifically about things like duration of the hold and auto-repeat. A simulated keystroke sends that keystroke just once, but if you need to hold the key or repeat it, which is typical with Shift, you may well need some additional functionality. You might like to take a look at the .pdf manual found at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf In particular, take a look at “Button Held (Time Dependent Actions)” on Page 7 and the whole of Page 8, especially references to “(6) repeatedly,” “(7) Sticky Repeat,” “(8) Sticky Hold” and “(9) Pressed and Release.” It’s possible that simulating the keystroke is only a partial solution, and that the remainder is defined by duration the button is held. Hope you find a solution which works.
@@TechFixFlix Thanks so much for responding I actually got it to work yesterday and had to do a "Specific window" then change the drop down in simulated keys to "hold and release" it works now and I'm very joyus thank you again it means a lot to still see your helping out people with similar situations like mines ^^
U have no idea how helpful is this for me. With this I can use my broken middle mouse again by remapping it to another key. THANK YOU SO MUCHH!!!! Subscribe!
Great to hear that you’re prolonging the life of your mouse by remapping the broken middle button, and glad that our tutorial was able to help you with this. Thank you very much for the subscription, which is very much appreciated.
Hi @SpecSpark. You should be able to change the button assignment by largely following the content of the video. Once the software is installed, press your side button to see which drop-down menu changes colour to orange and click that drop-down. Then simply assign the function or keystrokes you want to that button, either within a specific program or more generally. Once your changes are saved, your button will perform whatever function you assign. One possible issue you may encounter (and this will be the case if the drop-down menu doesn’t change colour when you click a button)…It’s possible that software on your system is already intercepting your side button and sending the command which opens the File tab, and, in a sense, X-Mouse Button Control will be competing against that existing instruction, and there may be a conflict. Should this situation arise, and if X-Mouse is unable to deliver its command, you will need to find and deactivate whatever software is currently binding the mouse button. Hopefully that won’t be an issue for you.
Hello everyone My mouse has only two buttons(left/right) and a wheel but i want to remap my right button so that when i double click the right button it navigates me to back but there is only option for setting single click the right button to navigate back. Can anyone help me to do so by double clicking?
Hi @Mr-Khubaib. Apologies for the delay in responding. We needed to look this one up, and unfortunately the news isn’t good. In the discussion at forums.highrez.co.uk/viewtopic.php?t=4377#:~:text=XMBC%20can%27t%20detect%20and%20remap%20a%20double%20click%2C%20only%20individual%20button%20clicks the author of X-Mouse states “XMBC can't detect and remap a double click, only individual button clicks. XMBC uses Windows mouse hooks and at that point in the system, there is no concept of double clicks - windows does that later on (higher up in the message chain).” Unfortunately, this means that, without fundamental changes from Microsoft, double clicks of any button cannot be processed. Sorry the news isn’t better here.
I don't know if you'll see this but I could use a helping hand I have a layer set up on a program with a separate set of mouse actions on X Mouse, but no matter what when x mouse is open it locks the mouse to the window in question forcing me to alt tab to get to a new window, I was wondering if you knew a setting or toggle that I may have accidentally activated to enable this Behavior.
Hi @@pow752. Apologies for the delay in responding. You didn’t mention which program was experiencing the freeze, and we’re wondering whether this issue is entirely localised to just that program, or whether you’re seeing similar symptoms elsewhere across your system. We’d also be keen to know if the issue persists if you entirely delete and rebuild the profile. If you’re fortunate enough to have access to a second machine, it would be interesting to know whether this behaviour is replicated on an entirely unconnected device. We’ve had a quick trawl through the XMBC forum at forums.highrez.co.uk/viewforum.php?f=6, and there’s a possible recent parallel to this query at forums.highrez.co.uk/viewtopic.php?t=4837 It might be worth reporting your findings there to see if this is a bug which might be resolved.
Thank you very much indeed @Olive Hernandez Aguirre. Your kind words about the tutorial are truly appreciated. Please accept our sincere apologies for the delay in responding to your comment. We have been extensively pursuing activities outside of the TH-cam platform for the past six weeks, and consequently we are only now catching up on feedback and questions. Thank you for your patience and understanding.
Hi @Aspeqt. This should be very easy to achieve, and you can essentially follow the steps shown in our video. The side button on your mouse is likely to be button #4 or #5, and you can check by pressing it, and looking to see which button is highlighted in orange in the main window of the X-Mouse application. Where we use CTRL+W in the video, you can substitute whichever number key you’re looking to replicate. Don’t forget to specify a particular application or game in which the configuration will be applied (also as shown in the video). If you don’t specify an environment, the numbers will be applied every time you click, which may be too generalised for your needs. Be aware that, in a few instances, side buttons can be hardware-specific, and don’t use the Windows mousehooks referenced by X-Mouse. If this is the case, they won’t highlight in orange in the main window, and you won’t be able to change them using X-Mouse or other utilities that work in the same way. Your only option here would be to check the website of your mouse manufacturer for a specific configuration utility. If you’re considering using this in a game, you may need to consider additional factors beyond simple mapping, and in particular we’re thinking about things like rapid and repeat fire. Have a look at Page 8 of the PDF manual found at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf Under point (6) you’ll see that your keystrokes can be applied “repeatedly while the button is down,” and this “continuously sends the keys while the mouse button is held down [like holding down a key on the keyboard].” This option is set from the dropdown on the right, immediately below where you enter the key to be simulated. We’d always recommend checking any key binding in a word processor before applying it to a game. This will allow you to see very clearly whether the key is being entered with the repeat rate you’re looking for, and allow you to go back and further adjust the settings if it isn’t. Hope this helps.
Hi @subhankitbasu620. Once you’ve defined Photoshop as the environment in which the mapping will apply, you could use {Alt}{LMB} to simulate Alt with left mouse button (or {Alt}{RMB} for the right mouse button). That would simulate a single instance of holding Alt whilst clicking. However, in circumstances where you want to press and hold, you’ll additionally need to look into the hold/repeat options described on Page 8 of the .pdf manual found at www.highrez.co.uk/downloads/x-mouse%20button%20control%20user%20guide.pdf
I have this gaming mouse that has 9 buttons, one of the seems to minimize all opened applications, the program doe snot seem to identify the button, what do I do?
Hi @Kaloyan Yamaliev. X-Mouse works by exploiting “mousehooks” built into Windows. These mousehooks only operate with a maximum of five mouse buttons, and typically will not identify or respond to additional buttons, as exemplified by your nine-button mouse. Where a mouse has more than five buttons, a manufacturer will need to provide specific drivers and/or configuration software in order to exploit this additional functionality, so we would always advocate checking the web site of your mouse manufacturer to see if they offer driver or utility downloads. Please accept our sincere apologies for the delay in responding to your comment. We have been extensively pursuing activities outside of the TH-cam platform for the past six weeks, and consequently we are only now catching up on feedback and questions. Thank you for your patience and understanding.
Hi @brockiergrub playz. Checking out the F.A.Q. found at forums.highrez.co.uk/viewtopic.php?f=6&t=101&start=0, it’s clear that there is an entirely logical reason for X-Mouse only addressing the first five buttons, which we’ll quote directly here: “XMBC is currently only able to support 5 buttons primarily because the Windows mouse hooks (that XMBC makes use of to intercept the mouse button messages) only support up to 5 buttons. XMBC is not a mouse driver, it uses windows mouse hooks to capture buttons and therefore it is only capable of responding to the messages sent (by the mouse driver) through the Windows mouse hook. The Windows Mouse hooks only support messages for the first 5 buttons. So until Windows mouse hooks recognize more buttons natively, XMBC will only ever support 5 buttons.” Clearly any evolution in X-Mouse functionality is directly dependent upon the introduction of additional mouse hooks in Windows. It also follows that mouse manufacturers providing more than the standard five buttons should be under an obligation to provide driver and configuration software capable of addressing these additional buttons.
How do I make it press both the windows key and the print screen button at the same time (I am trying to remap a mouse side button to be able to do a saved print screen flash)
Hi @Peter L. In the “Custom Key” field, you’ll need to enter either {LWIN} or {RWIN} for the Windows key, followed by {PRTSCN} for Print Screen. Your completed syntax should therefore be: {LWIN}{PRTSCN}
Hi @Luminox. We agree with you that {CTRL} is the correct identifier for control, so we’re wondering whether something else might be at play here. May we offer some other issues to explore… 1 )..Don’t forget that {CTRL} specifically references the left Control key. Right control is specifically identified with {RCTRL}. 2 )..Is XMouse definitely capturing your 4th mouse button (i.e. does the menu for Button 4 highlight in orange when you press the button?). Sometimes other apps may “intercept” the button press before it reaches X-Mouse. On other occasions, the mouse may have hardware-specific buttons which do not use Windows mousehooks, and are therefore “invisible” to X-Mouse. 3 )..Have you defined a specific environment in which the mapping should take place, and are you testing within that app/game? Have you experimented with the same mapping in an alternative environment to see what happens? For example, if you’re trying to use a binding in a game, how does the same binding perform in a word processor? This can sometimes help to illustrate what might be happening when you press the button. 4 )..Is it possible that the button is mapping, but only once, therefore failing to record repeated presses, or continuous button holding? It may well be that you also need to look into settings for auto repeat and hold. See page 8 of the pdf manual at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf Hopefully something in the list above might point you in the right direction.
works but doesnt help me, im trying to intercept/remap a single mouse while running dual mouse applications, i need the only buttons i could intercept so it wont work for my case, could add some latency to it aswell.
Hi @oneowen17. A very similar issue to this arose in the comments for this video last year. Unfortunately, any changes you make will have system-wide consequences, which will be evident for all mice, rather than simply one mouse. This is because X-Mouse taps into the way mouse buttons are interpreted across the whole of Windows via mousehooks, and any changes made apply globally. The question was posed to the programmer of X-Mouse, who set out the difficulties of targeting a single mouse in this article: forums.highrez.co.uk/viewtopic.php?t=271
@@TechFixFlix seems out of my paygrade but I could try to set something up with this, This is for more info in my case: using driver4vr in mouse as controller emulation and I’m using 2 mouses, one a red dragon m901 which isn’t the problem, the other one is a verbatim wired mouse I bought on Amazon and I need a mouse 5 input but I only have the basic mouse buttons.
I use this software as well but the thing is, it doesn't detect the DPI button of my mouse. Is it impossible to remap it? I've searched for its software but the company doesn't have it for the specific mouse I have.
Hi @Mist11305. Experience suggests that X-Mouse almost certainly won’t be able to assist you with a DPI button. This is because X-Mouse is built upon “mousehooks,” a feature of Windows which can address the first five numbered buttons of a standard mouse. By contrast, DPI buttons are typically hardware-specific, with functionality encoded into the hardware of your particular mouse. We’d typically suggest investigating the website of your device manufacturer, but you’ve clearly already tried that route without success, meaning that you’re unlikely to be able to remap your DPI button. Sorry the news isn’t better here.
Hi @Basil Baiju. Experience suggests that X-Mouse almost certainly won’t be able to assist you with a DPI button. This is because X-Mouse is built upon “mousehooks,” a feature of Windows which can address the first five numbered buttons of a standard mouse. By contrast, DPI buttons are typically hardware-specific, with functionality encoded into the hardware of your particular mouse. It might be worth checking the website of the mouse manufacturer to see if they offer a device-specific configuration utility.
Hi @BlocKING-Knight. We’re thinking that your mouse may have hardware-specific buttons for “Previous Track” and “Next Track” which are encoded into the mouse and therefore cannot be reconfigured either directly through Windows or by using X-Mouse and similar utilities. Scrolling through the comments for this video, you’ll see similar examples for Volume +/- and DPI buttons, and this type of button is beyond the scope of X-Mouse, whose functionality is restricted to left/right/middle/button 4/button 5/wheel up/wheel down/tilt left/tilt right. Whilst we suspect that these buttons have a fixed (and potentially unchangeable) function, our only other advice here would be to check the manufacturer’s web site, just in case there is a specific utility which enables reconfiguration of your mouse buttons.
Hi again @BlocKING-Knight, and glad to hear that you’ve found a solution that works for you. We weren’t aware of Hydra Mouse before you mentioned it. One key point of differentiation between Hydra Mouse and X-Mouse is that Hydra isn’t free. As our channel prioritises free solutions wherever possible, X-Mouse remains our personal favourite.
Hi @OnceGreatBritain. You can follow most of the content shown in our video and the simulated keystrokes you will be interested in are {SHIFT} for left shift or {RSHIFT) for right shift plus {LMB} for left mouse button. Your completed custom key will therefore be either: {SHIFT}{LMB} Or {RSHIFT}{LMB} For more advanced options, you might like to check out the short user guide found at: www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf
How do I make it hold? For example, I hold W to go forward with my keyboard, and I want to do the same with my mouse. I bind my extra mouse button to (W) to walk forward, but it was only pressed one time. I want to make the mouse key hold like a keyboard.
We’re quite surprised that more people don’t ask this question, because holding and repetition are fundamental, especially in gaming, and we didn’t cover the topic in our video. You’ll find details of how to do this on Page 8 of the .pdf manual found at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf and we recommend looking at the functions (6) “Repeatedly,” (7) “Sticky Repeat” and (8) “Sticky Hold.”
This is actually more common than you might think, and we get feedback from people in this position every few months, so don’t worry… In situations where your mouse is effectively out-of-action, you can fall back on your keyboard. Relevant keys here will include: The Windows key, which you can use to summon the Start menu. The arrow keys, which you can use to cycle through menu options The Enter key, which you can use the select an option The Tab key, which you can use to move between fields The plan here would be to press the Windows key to see the Start menu, then type X-mouse and press Enter to run the app. You’ll then need to use the Tab key to access the “Left Button” dropdown, press Enter to display the dropdown. Use the arrow keys to return the value to ** No Change (Don’t intercept) ** and press Enter to confirm. Press Tab until you reach the “Apply” button, then press Enter to apply. Once you’ve regained control of your left button, you can use it to unmap all of the other buttons.
Hi! I tried your fix but it did not work. I have a lenevo 600 wireless mouse. It has dedicated volume buttons and I want to reprogram them. Please help.
Hi @Kanishk Singh. We’re thinking that those volume buttons on your mouse might be hardware-specific. The scope of X-Mouse appears to be limited to those buttons listed in the right column of the main interface, namely left/right/middle/button 4/button 5/wheel up/wheel down/tilt left/tilt right, and this will always be indicated in orange when you press the corresponding button on your mouse. Some mice have additional buttons that are beyond the scope of X-Mouse, and we’ve received several comments from owners of mice with DPI buttons, where functionality is encoded in the hardware and cannot be changed using X-Mouse. It may be that your volume buttons act in a similar way, specifically as the Lenovo web site ( see support.lenovo.com/ar/en/accessories/acc500132 ) describes them as “Dedicated volume +/- buttons for controlling media.” In these circumstances, we’d often suggest checking the manufacturer’s web site to see if dedicated drivers or configuration utilities are available for download, but we’ve checked at www.lenovo.com/gb/en/accessories-and-monitors/keyboards-and-mice/mice/MICE-BO-Lenovo-600-Mouse-w-bat/p/GY50U89282 and we can see that its tech specs show that it is designed to be plug-and-play, with “no software/driver needed.” It looks like you’re not the only person with this query, as there’s an unanswered Reddit thread at www.reddit.com/r/MouseReview/comments/lf8rbv/i_got_a_lenovo_600_wireless_and_the_side_buttons/ on exactly this topic. Unless someone reading this has a clever solution, we rather think these buttons may not be reconfigurable…but we’d love to be proved wrong.
Unfortunately not @ParaDiamond. Essentially, X-Mouse works by piggybacking on “mousehooks,” a feature built-in to Windows. However, Windows only makes provision for a maximum of five buttons, and X-Mouse inherits this limitation. Where a manufacturer sells a mouse with more than five buttons, the onus is upon them to provide an appropriate driver and configuration software, otherwise the extra buttons don’t offer the additional functionality you would rightly expect. We would always advocate visiting the web site of your mouse manufacturer to check for software support.
hey man ik im very late but i have this promate suave mouse that has a another middle button (not the scrollwheel) that is under the scroll wheel, im very curios on how to remap this, i also dont have any side buttons so would you please help me
No problem @theelyasandkinggamer1089. Quick question…At 02:03 in our video, we show how to identify a mouse button by clicking on that mouse button and observing whether any dropdown menu changes colour to orange in the main X-Mouse window. Our question is simply whether you see an item highlighted in orange when you click the button under your scroll wheel, and, if an item does change to orange, what label does X-Mouse assign to that button? We suspect there are two likely scenarios. The first is that this will be identified as a “Middle Button,” and this option will highlight in orange. The second likely outcome is that this may be a hardware-specific DPI button which will not be accessible to X-Mouse, in which case no menu option will change to orange. Let us know what the outcome is.
You are very welcome @theelyasandkinggamer1089, and sorry to hear that X-Mouse isn’t detecting your button press. This is likely to be because X-Mouse uses a feature of Windows called “mousehooks” in order to function. As a consequence, it inherits the limitations of this feature, specifically that it can only address mouse buttons which specifically identify themselves as left, right, middle, button 4 or button 5 (and no more). It appears that your button doesn’t identify itself in these terms, which unfortunately places it beyond the scope of Windows mousehooks, and consequently beyond the scope of X-Mouse, and indeed any utility which is based on mousehhooks. Given the position of your button in relation to the scroll wheel, we suspect it may well be a DPI button, and these are typically hardware-specific, and not easy to reassign. Whilst we’re not familiar with your brand of mouse, it’s always worth checking the manufacturer’s web site to see if specific drivers or controller software are available. We always believe that, where a manufacturer has implemented custom functionality of this type which Windows cannot address by default, it really is the responsibility of that manufacturer to provide the user with a means of reconfiguring those buttons. Hope this helps.
Hello, i would like to be able to do very fast letter R and then the shift command, i tried {R}{WAITMS:200}{SHIFT} but its not working, there's something i can do?
Hi @federicotellarini8560. This is an interesting question, and not one for which we have a satisfactory answer. Our initial reaction was that this is effectively two sequential presses and beyond the scope of mapping a single button. Had the sequence been {SHIFT}+{R}, that would equate to a single key {R} with a modifier {SHIFT}, but {R} {WAIT} {SHIFT} is likely to be interpreted as a two key combination, and Xmouse doesn’t seem to cater for this possibility. If we’re wrong, we’re certain that someone will pick up on this point. A function which you might find useful is located on page 12 of the .pdf manual found at www.highrez.co.uk/downloads/x-mouse%20button%20control%20user%20guide.pdf which we’ll quote directly here: “Delay between simulated keystrokes - Allows you to globally add a small delay between every key in a simulated keystrokes sequence. This can be useful if your simulated keystrokes are always sent too quickly, instead of using the {WAITMS} tag in the sequence itself.” Again, this is unlikely to be applicable in your scenario for the reasons set out in the first paragraph. You might want to take a look into AutoHotkey at www.autohotkey.com/ which may offer an alternative solution.
Can I bind the scroll wheel keypress to opening toe windows sound volume control? So I can press that, then use scroll wheel to change volume? :) Cheers
Here’s how we’d do that: 1 )..From the main interface, select the dropdown menu for “Middle Button” (assuming your scroll wheel maps to the middle button, which is usually the case). 2 )..From the dropdown, select “Run Application.” 3 )..A dialog box will appear, asking you to type the name of the program or other resource you wish to run. 4 )..Type SndVol.exe and press Enter. As you’d expect, this instructs Windows to launch its volume control application. 5 )..Apply and save changes. 6 )..Press the scroll wheel to test. You can then use the scroll wheel to raise and lower the volume. Hope this helps.
Hello....I want to achieve something like Logitech g-shift or Razer Hypershift with a different brand mouse. I want to use the forward thumb button (mouse 4) + left click for copy and forward thumb button + right click for paste. Is it possible to achieve this with this X mouse button control software ?
Hi @Debojyoti Chakraborty. Yes, this functionality can be achieved in X-Mouse, using a function referred to as “Button Chrording,” which is likened to playing chords on a musical instrument. There’s a full explanation on Page 7 of the .pdf manual found at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf and this seems likely to meet your requirements. Hope this helps.
@@TechFixFlix It worked !!!! Thanks a lot. I was about to buy a Razer Basilisk x hyperspeed just for the sake of this feature. 😂😂. You earned a new subscriber !
Thank you for the help. Is there any way to program a button so it typed a specific word or number. So how would I make it so that if I press the middle button on the mouse it types in the number 100 for example. Similarly, is there a way to program another button to do the CTRL+F “find function”?
Hi @ @nickmorra8544. It’s very straightforward to use your middle button to enter “100.” From the main XMBC window, click the dropdown menu for your middle button, then select “Simulated Keys: (undefined).” A new window will appear. Under the heading “Enter the custom key(s)” type “100” (without quotes) or any other text you’d like to enter. Press “OK” to close the window and “Apply” at the main interface. Pressing your middle button will now type “100.” As we mention in the video, you might like to define the environment in which this will occur. For example, you might want this to only occur in a word processor rather than in every context. CTRL+F works in a similar way, although you’ll need to use curly brackets for CTRL, because this is a modifier key. In this case, you would enter {CTRL}F under the heading “Ener the custom key(s).” Hope this helps.
Absolutely @Roby. Any key or key combination, as well as many other functions, can be assigned to a mouse button. A full overview of functionality can be found in the .pdf manual located at: www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf
It certainly is @rushh251, and you can essentially follow the steps in our tutorial video to achieve this. You will need to enter the custom key {LEFT} to simulate the left arrow key, and logically {RIGHT} to simulate the right arrow key.
Hi @shriduffer3665. You should be able to essentially duplicate the steps shown in our tutorial video, and simply customise those steps to help you take a screenshot: 1 )..Define the environment in which the button mapping is to apply (i.e. a specific app, a specific game or everywhere). See 02:22 in our video where we demonstrate this. 2 )..Identify the mouse button you’d like to press to take the screenshot. Make sure that X-Mouse can “see” the button, and turns the corresponding entry orange in the main X-Mouse window. See 02:03 in our video where we demonstrate this. 3 )..Identify the combination of keys which will take a screenshot in your chosen app or game. There are a number of ways to achieve this, but the combination we’d use first is the Windows Key plus the Print Screen key. In X-Mouse, you’d write this as: {LWIN}{PRTSCN} The screenshot will be automatically saved to C:\Users\YOUR USER NAME\Pictures (i.e. your Pictures folder). Please note that your screen dims slightly as the screenshot is taken. If this method doesn’t work for you, or you don’t like it for any reason, there are many screenshot utilities available for download, and you could simply change the key combination to suit whatever utility you’d like to use. 4 )..Map that key combination into the “Simulated Keystrokes” field in X-Mouse. See 03:31 in our video where we demonstrate this. This means that every time you press the mouse button you have selected, it will send the keyboard shortcut {LWIN}{PRTSCN} which will take a screenshot and save it to your Pictures library. Apply and save your changes, then go to test. See 04:06 in our video where we demonstrate this. Hope this helps.
Hi @shanefrassato4734. You definitely didn’t miss something here, but there is a problem beyond the control of X-Mouse which limits the number of configurable buttons. Specifically, X-Mouse works by piggybacking upon a Windows feature called “mousehooks,” and the limiting factor here is that Microsoft only made provision to support no more than five mouse buttons natively. X-Mouse, and any similar application relying upon mousehooks inherits this limitation, and any future improvement will be entirely dependent upon Microsoft expanding its provision for additional buttons (which it simply hasn’t done in the many years we’ve been covering X-Mouse). We always recommend Googling your mouse manufacturer and model name to see if the manufacturer has a web page with a “Support” or “Downloads” section from which you can download drivers and/or a configuration utility. All manufacturers know that Windows can only support up to five buttons natively, so, if their device has more, the onus is on them to support their hardware with appropriate software.
Hi there. Firstly, an explanation as to why X-Mouse doesn’t “see” your buttons 7, 8 and 9. X-Mouse relies on “mousehooks,” a feature built-in to Windows which allows programs to address mouse buttons. Unfortunately, Windows only makes provision for up to five mouse buttons, so any mouse with more is presently beyond the scope of X-Mouse, and indeed any similar utility which relies upon mousehooks. Only a change to Windows itself will enable progress in this regard. Therefore, X-Mouse, in its current form, cannot offer the solution you require. In instances like yours where a mouse has additional buttons, we often suggest heading to the mouse manufacturer’s web site, as they should supply appropriate drivers and configuration utilities for this purpose. However, as you have been kind enough to identify your mouse as the “Trust Voxx Ergonomic,” we have found this information at www.trust.com/en/product/23731-voxx-rechargeable-ergonomic-wireless-mouse under the heading “How do I customise the special buttons?” which is some way down the page. The following information is quoted directly from that resource, and is provided by Trust: - Press the DPI-button (behind the scroll wheel) for 3 seconds to start the button assignment - Press the button that you want to customize - Select the function that you want to assign to that button by scrolling (with the scroll wheel) towards that function on the LED display. - When the function that you want to assign is selected on the LED display, press the same button that you want to customize - Press the DPI-button (behind the scroll wheel) for 3 seconds to confirm the new button assignment - Repeat this procedure for all the special buttons that you want to assign - Please note that you can assign the special buttons, but not the left, right, mid and dpi buttons -End- As we don’t have a Voxx Ergonomic with which to test, we’re guessing that when you are instructed to “select the function that you want to assign to that button by scrolling (with the scroll wheel) towards that function on the LED display,” this is from a limited set of functions, rather than the full array of possibilities offered by X-Mouse. If this is indeed the case, you may well have reached the end of the road, in that neither X-Mouse, nor Trust’s own utility are able to fully maximise the buttons offered by your hardware, which is a pity. We hope you find an alternative solution which works in this instance.
Hi @Son Goku. From a quick Google search, we think the X-Luca is made by Team Scorpion, found at www.teamscorpion.cz/index.htm. However, we note that their Downloads section at www.teamscorpion.cz/software.htm was returning a “Not Found” error when we looked into this, so we can understand why you’ve been frustrated in your search. That said, the mouse itself seems to be straightforwardly plug-and-play, so we’re wondering what functionality you’re looking for which can’t be obtained via either the default Windows driver or the customisations offered by X-Mouse as shown in our video.
We completely understand. DPI buttons are hardware specific, and therefore not within the scope of either the Windows driver or X-Mouse, so you absolutely do need the manufacturer’s driver in this instance. Looking at their web site, we can’t see a contact email address or social media presence, making the job of finding the driver more difficult.
How do you change the sensitivity of the "wheel up" and "wheel down" settings? I'm trying to get wheel up to press a key on my keyboard. I'd like it to press the key one time for every wheel up scroll, e.g. 3 scrolls up = 3 keystrokes. It currently ignores input unless I scrolls several times quickly, leading to inconsistent input
Hi @Bakasan. Whilst our video demonstrated the basic functionality of X-Mouse in terms of keystroke emulation, we barely scratched the surface of its capabilities, and it has numerous other tricks which can be tailored to meet your needs. The pathway to the functionality you require is as follows: 1 )..Launch X-Mouse Button Control and head to the "Scrolling" tab. 2 )..Adjust the value next to “Lines to scroll using the scroll wheel” to meet your needs. 3 )..Move to the “Options” tab (to the right of the “Scrolling” tab). 4)..In the “Options” tab, adjust the values for “Ignore repeated remapped vertical scroll” and “Ignore repeated remapped horizontal scroll” (if necessary) to meet your needs. You might need to experiment to find the optimum values. 5 )…Click on the "Apply" button to save your changes and close the X-Mouse Button Control application. If that method isn’t suited to your needs, take a look at the PDF manual at www.highrez.co.uk/downloads/x-mouse%20button%20control%20user%20guide.pdf which sets out the full functionality of the application.
Hi @Matthew D, and nice to hear from you. This is an interesting question, but unfortunately both mice will function in exactly the same way. Rather than recognising individual mice on a hardware level, X-Mouse exploits the signals sent to Windows by the mouse, known as “mousehooks” and these are universal, so changes designed for one mouse will equally be implemented with every mouse attached to the system. In essence, this is a modification to how Windows operates, rather than how the mouse itself functions.
Hi @TheGamerBoy 10. The changes you make using XMouse are saved to your computer, rather than altering the mouse hardware. So, when you plug the mouse into a different laptop it will return to its normal function, entirely forgetting any changes you might have made. However, you can copy the profile from one machine to another very easily, by installing X-Mouse on both machines, before making your changes on the first machine, then using the “Save Profile” function in the lower left of the main window. Once you’ve saved your profile (ideally to a U.S.B. stick which you can easily transfer to your second laptop), you can then move to your second machine and use the “Load Profile” function to import the file you’ve just created. You’ll now have the same settings on both machines. You’ll find full details on Page 2 of the manual at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf Hope this helps.
Hi @Hey Ze-ri. In addition to simply mapping keys to mouse buttons, X-Mouse can also determine at which part of the press the function activates, for example when the button is first pressed or released or during the press etc. In total, there are nine possible actuation methods. For a fuller description, take a look at Page 8 of the .pdf manual located at: www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf We suspect you need to change your mapping from activating on release to activating upon a press.
I just want it for shift and alt but its not working. I basically want to play Final fantasy 14 and have access to the inputs mouse button4(shift)+1 or 2 or 3 and so on thats why I just want to have it on shift. I tried doing like this but it doesn't work can you help me?
Hi @TheDanielcortez. If you’re planning on using this in a game, you may need to consider additional factors beyond simple mapping, and in particular we’re thinking about things like rapid and repeat fire. Have a look at Page 8 of the PDF manual found at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf Under point (6) you’ll see that your keystrokes can be applied “repeatedly while the button is down,” and this “continuously sends the keys while the mouse button is held down [like holding down a key on the keyboard].” This option is set from the dropdown on the right, immediately below where you enter the key to be simulated. We’d always recommend checking any key binding in a word processor before applying it to a game. This will allow you to see very clearly whether the key is being entered with the repeat rate you’re looking for, and allow you to go back and further adjust the settings if it isn’t. Hope this helps.
Hi again @TheDanielcortez. Whilst your objective is very straightforward, there might be more going on here than you realise. You mentioned in your first comment that you tried it, but it isn’t working. Our theory is that it might have worked once and only once - the first time you press the button - but what happens if you need to keep Shift held down, or press it repeatedly? You need to be aware of how X-Mouse might be interpreting your commands….but let’s take this a little slower… To map the Shift key to button 4, you can essentially follow the steps in our video tutorial, replacing the value in the “Simulated Keystrokes” field with either {SHIFT} for Left Shift or {RSHIFT} for Right Shift, including the curled brackets. As we’ve never played Final Fantasy 14, we don’t know whether it’s Left or Right Shift, but we’re sure you’ll know which one you need to map. So far, so straightforward, and very much following the video. What we would suggest next is to try your mapping in a word processor before returning to the game environment, and there are two reasons for this. Firstly, it removes the pressures of gameplay, allowing you to purely check on the mappings, but, furthermore, you will also be able to see the output of your simulated keystrokes on screen. As Shift is a modifier, you’ll be looking to use it in combination with another letter. If it produces a capital letter, you’ll know it’s working, but what happens if you repeat the button press very quickly, or if you keep mouse button 4 held down? Is the outcome the same? This is where we believe issues like repeat/hold/press and release will potentially need to be factored in, and most likely why your first attempt at mapping appears unsuccessful. With this in mind, we’d again refer you to the functions listed on Page 8 of the .pdf manual at www.highrez.co.uk/downloads/x-mouse%20button%20control%20user%20guide.pdf because it’s highly likely that you’ll need these functions to supplement the basic key mapping. Once this works exactly as you want it to in the word processor, you can then simply change the operating environment to Final Fantasy 14. Hope you make some progress with this.
@@TechFixFlix Yes I do need to hold down shift so in this case (playing the game) the input that i would do on keyboard would be (SHIFT(hold)) + 1 between the ( ) is what I want on mouse4, the +1 I would do on keyboard. I've tried every method now, pressed; sticky; during etc and I still can't do a ( A ). Is it maybe program is not recognizing my mouse. Ps: I can use this in videogames btw? Like the program just edits your mouse in windows it doesn't ''go'' into the game if you know what I mean. I don't want to be banned. Btw Thank you for putting the time into helping me. Much appreciated!
Hi again, and thanks for the additional information @TheDanielcortez. Let’s start with the question of whether the X-Mouse application is detecting your mouse, or indeed specific buttons. It’s very simple to confirm, and when you press Button 4 on your mouse, you need to see the corresponding drop-down menu highlights in orange on the right hand side of the main X-Mouse window, as shown at 02:03 in our video. Very simply, an orange menu means that the button is detected, anything else means it isn’t. There are a number of reasons why a mouse button might not be detected. Essentially X-Mouse piggybacks on the “mousehooks” feature built-in to Windows, and also inherits its limitations, most notably that mousehooks can only address up to a maximum of five mouse buttons, as defined by Microsoft. As you’re using Button 4, this shouldn't be an issue for you. A more plausible issue in your case might be hardware-specific buttons encoded in the firmware of your mouse which might not be addressable via mousehooks, although this is more common in DPI and media playback buttons, rather than a standard Button 4, so again not clearly the cause of your problem. Just as an aside, for multi-button mice, we’d always recommend checking the website of your mouse manufacturer to see if dedicated drivers or configuration software are available That does bring us to your final question about being allowed to use this in a gaming scenario. If you read though the comments for this video, there are very many people who want to, or have done, exactly that. Many games don’t look favourably upon tools which simplify their control mechanisms, and look to either counteract such tools, or ban players who use them. Whilst this is most typically found in competitive eSports titles, we can’t rule out the possibility that this might be the case with Final Fantasy 14.
In my case, I binded my mouse button 4 to the number 0 on a game. However it will only work the first time I press the button and stop working. If i alt-tab out of the game and back in it allows me to press 0 with mouse button 4 once, and proceeds to stop working again. Is this a problem with how I am setting up the software or is it a problem with the game itself? edit* my custom keys code is: {PRESS}0
Hi there. Firstly, we’d try a second game purely to see if the behaviour is universal. That will at least resolve that puzzle. After that, you might need to refine your key code to meet your needs, and there’s plenty of additional functionality described in the User Guide, which you’ll find at: vps2.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf
I really wish I could find a software that will allow Me to remap the buttons on the Atrix Guild Mouse. X Mouse Button is great, but doesn't allow more than the default mouse functions to alter.
Hi @DJ Vyper. We’re aware that you aren’t the only person looking to remap an Atrix Guild Mouse, as evidenced by this discussion thread: www.reddit.com/r/gaming/comments/rxsvyq/atrix_guild_mouse_is_there_any_software_to_be/ We believe this mouse is exclusive to GameStop, but we can’t find any support pages or driver downloads. Essentially, X-Mouse works by piggybacking on Windows “mousehooks.” However, Windows only makes provision for a maximum of five buttons, and X-Mouse inherits this limitation. Where a manufacturer sells a mouse with more than five buttons, the onus is upon them to provide an appropriate driver and configuration software, otherwise the extra buttons don’t offer the additional functionality you would rightly expect. So, we’ll throw this over to the community…Has anyone come across software suitable for the Atrix Guild?
Hi there. Unfortunately not, as this software appears to be restricted to a maximum of five buttons. If your mouse has more, we’d recommend checking the manufacturer’s web site, as almost all mice of this type have downloadable drivers and configuration tools available from the internet.
Nothing wrong with having lots of buttons on your mouse. We went for eighteen in this video…th-cam.com/video/9OZZ0Opi-pU/w-d-xo.html Obviously having custom software is helpful once you have multiple additional buttons.
Absolutely @Ali The_Gamer. You can replicate the functionality of any key on the keyboard using the “Simulated Keystrokes” facility shown in the video.
Hi @patrick Williams. There are three issues to consider here, two of which you can straightforwardly adapt from our video. 1 )..Make sure that you specify the environment, so that your mouse mappings only apply in your shooting game. This is crucial, because you don’t want the changes to apply everywhere else, which is a mistake people commonly make when following this tutorial. In our video, we select our browser as the environment in which the changes apply, meaning that they will apply only in the browser and not elsewhere. By extension, you need to set your shooting game as the only place the changes will apply. (See 02:22 in our video). 2 )..Work out which keyboard key (or keys) performs the shooting action in your shooting game. Then, use that key in the “Simulated Keystrokes” field, again as shown in our video. Where we use “CTRL+W” in our example, you would substitute this for whatever key represents “fire” in your shooting game. (See 03:31 in our video). Up to this point, you’ve very much mirrored what we’ve demonstrated in the video. However, consider one further aspect which is particularly relevant in shooting games, namely rapid and repeated firing. Think of simulated keystrokes as being like a single-shot rifle which you fire once, then need to reload. Fine for sniper rifles, but restrictive when trying to fire a spray. For that, we reach point 3. 3 )..Apply any settings for repeat/hold etc. In total, there are nine possible actuation methods. For a fuller description, take a look at Page 8 of the .pdf manual located at: www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf You’ll find functions like “(6) Repeatedly,” “(7) Sticky Repeat” and “(8) Sticky Hold” useful when defining a method for repeat firing. Hope this helps.
This is actually more common than you might think, and we get feedback from people in this position every few months, so don’t worry… In situations where your mouse is effectively out-of-action, you can fall back on your keyboard. Relevant keys here will include: The Windows key, which you can use to summon the Start menu. The arrow keys, which you can use to cycle through menu options The Enter key, which you can use the select an option The Tab key, which you can use to move between fields The plan here would be to press the Windows key to see the Start menu, then type X-mouse and press Enter to run the app. You’ll then need to use the Tab key to access the “Left Button” dropdown, press Enter to display the dropdown. Use the arrow keys to return the value to ** No Change (Don’t intercept) ** and press Enter to confirm. Press Tab until you reach the “Apply” button, then press Enter to apply. Once you’ve regained control of your left button, you can use it to unmap all of the other buttons.
I was able to map J to my left button, and when I type with it, left click always inputs J, but when I go to a game for example, pressing L click rapidly or slowly doesn't always simulate the J press. It only does it occasionally, and I'm not sure why. Is there a solution to this? It should input J each click, but it rarely inputs it.
Hi @Ishu. You might like to take a look at some of the options featured on Page 8 of the PDF manual found at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf and especially the options for “Auto repeat delay,” which can be configured in milliseconds, and the dropdown which determines “how to send the simulated key strokes.” Option “6,” which sends keystrokes “repeatedly” might be suitable for your needs here.
dropping a like and a comment! this helped me out a lot with an issue I was having. ps do you know if its possible to add a modifier such as CTRL to activate remap thing?
Hi @bih bih. We’re glad you found the content useful, and we’re grateful for the like. We think you’ll find what you’re looking for on page 14 of the User Guide, located at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf under the heading “Global Hotkeys.” Using functionality found under the Global Settings > Hotkeys tab, a key sequence can be defined which triggers specific functionality in XMBC.
We’ve heard about something similar to this via the comments, but we never really satisfactorily resolved it. Our thought at the time was that some other program was intercepting commands before X-Mouse could act, thereby effectively blocking it from doing its job. Just out of interest, what (if anything) are your 4th and 5th buttons presently doing? In our previous example, they were already assigned to controlling volume up and down, so our suggestion was to find out which app or setting was responsible for that, then terminate that process or change the setting, hopefully then freeing X-Mouse to use as we wish. Oddly, though, this isn’t anything to do with Trust, as their website specifically mentions that the GXT101 uses a generic Windows driver, and they even recommend X-Mouse for remapping its buttons.
@@TechFixFlix one of the buttons is responsible for back . . The other either nothing or not something I have noticed yet. I got this keyboard and mouse from trust used from a friend, so I'm not sure if it originaly had some piece of software included to change the button mapping. I didn't find anything satisfactory on reddit nor a way to download software like that on the trust website for my model (maybe I misses it?)
When we looked into this, we looked at www.trust.com/en/product/21044-gxt-101-gav-gaming-mouse Halfway down the page is a “Support” section, and under the “Usage” heading, is a question which reads: “How can I change the button functions?” The answer is as follows (quoting directly from that page): “This mouse uses a generic driver of Windows, which doesn't provide a possibility to adjust button functions. However, you can try with software which is available on internet to configure the buttons. www.highrez.co.uk/downloads/XMouseButtonControl.htm Please note that this solution is not official, as there is no Trust software available for programming the buttons, and therefore it is not supported, nor is proper functioning of the software guaranteed.” The answer is interesting, for two reasons: 1 )..It uses a generic Windows driver, meaning that you won’t find a dedicated driver for it. and 2 )..It specifically mentions X-Mouse for remapping the buttons. All of this takes you right back to where you started. So we’re again wondering whether another piece of software on your machine is capturing the mouse buttons before they can be sent to X-Mouse. So, it’s a big question, but…Is there anything running on your machine which might be claiming your buttons?
@@TechFixFlix thanks for the response. So I talked to my father who has a similar mouse then I do who ran into the same problem that i did (x-mouse not working), and he told me the buttons might just not be for remapping...? I wouldn't know what kind of software could interefere with my mouse button settings. Perhaps it's just that my mouse is only of mediocre quality and doesn't support a change in button? (After checking trust website link ) In the control section it mentions that buttons cannot be controlled or changes and that there is no piece of software attached to it. I suppose that clears things out ?
The only thing you might want to try (purely as an experiment) is to plug the mouse into a different computer (if you’re lucky enough to have one available) purely to see if the issue relates to one computer or to the mouse itself. Taking into account your conversation with your father, we probably already know what the answer will be (unless your father uses the same computer or has a similar software setup). If another computer acts in an identical manner with the same mouse attached, we’d simply call it a mismatch between that particular mouse and X-Mouse. If it works as expected on another computer, you’ll have identified your computer as the likely source of the problem.
can i remap the mouse wheel (NOT the button) to work like dragging up or down? i want it so that when i scroll the wheel UP, it works like click-n-drag UP of the left click. the same works when i scroll DOWN, works like click-n-drag DOWN.
Hi @Mephisto. We’re struggling with this one. The first part is straightforward enough, and you’ll see options labelled “Wheel Up” and “Wheel Down” in the main interface. So far, so good…but…translating those wheel movements into corresponding click-drag motions seems to be beyond the scope of the functionality offered by X-Mouse. The .pdf manual located at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf shows all available mapping commands in the menu screenshot on the right of page 4. The only drag options listed are “Double Click Drag,” “Drag to Move Window” and “Drag to Size Window.” We can immediately discount the last two, whilst “Double Click Drag” still anticipates movement of the mouse, rather than rotation of the scroll wheel. Looking at the other mapping commands, we can’t see any which offer the functionality you’re seeking, and we’d be grateful for suggested solutions from anyone reading this…
Absolutely. If you follow the steps shown in the tutorial, we do something very similar using the “Simulated Keystrokes” function. All you need to do is pick the app or game you’d like to use, select the mouse button you’d like to assign, then enter F as the simulated key. Once you click “Apply,” you’re good to go. The video will take you through the steps in a little more detail.
Can you help me with my android device? the mouse right click button is coded as back button, and i want to change it, as same as what the right click does in pc
The right mouse button generally does default to “back” when connected to an Android device, which may surprise Windows users who would typically expect to see a menu. We were hoping for a quick downloadable fix from the Google Play Store, but weren’t that fortunate. We did come across a suggestion via Stack Overflow, but we’d respectfully suggest that it will be beyond the capabilities of all but the most knowledgeable of users: stackoverflow.com/questions/10041295/android-usb-mouse-right-click-correct-behaviour-ics If anyone reading this has an everyday solution more suited to the average user, we’d be delighted to hear from you.
Hi @Jan Szikora. Unfortunately, any changes you make will have system-wide consequences, which will be evident for all mice, rather than simply one mouse (or one U.S.B. port). This is because X-Mouse taps into the way mouse buttons are interpreted across the whole of Windows, and any changes made apply globally.
Hi again @Jan Szikora. This question was posed to the programmer of X-Mouse, who set out the difficulties of targeting a single mouse / U.S.B. port in this article: forums.highrez.co.uk/viewtopic.php?t=271 We don’t have direct experience of a utility which has this functionality, so we’ll throw it open to anyone who is reading this…Any recommendations out there for software which can remap mice and identify specific devices or U.S.B. ports used to connect them?
Hi @Israel Figueira. To the best of our knowledge, it would appear that X-Mouse Button Control has an upper limit of five programmable buttons. We’re not sure why this restriction exists, as there are clearly many mice out there with more. Our only suggestion here is that most mice which offer additional buttons are typically supported with custom configuration software provided by the manufacturer, and we’d therefore always recommend checking the manufacturer’s web site to see whether a custom utility is available.
Hi @Phoenix. In terms of viruses and malware, we’d certainly claim that it’s perfectly safe, but, as with any application, do be sure to download it directly from the publisher for added peace of mind (we’ve included a direct link in our description). When using the software, the biggest danger seems to occur when people forget to restrict button mappings to a single app or game, and end up needing to reset, which can be particularly awkward if they’ve mapped their primary mouse button. As long as you avoid that trap, this can be a useful aid to either productivity or gaming.
Hi @deeptikapoor5880. Whilst we’ve never used the Cosmic Byte Firestorm specifically, X-Mouse will work with almost any generic mouse type with up to five programmable buttons, although you should be aware that this is a strict maximum of five buttons, which is a limitation inherited directly from the Windows mousehooks feature. We’ve had a quick look at www.thecosmicbyte.com/product/cosmic-byte-firestorm-rgb-wired-gaming-mouse/ and we think the left and right buttons, as well as the wheel and two side buttons, would work well with X-Mouse, exactly as shown in our video. Our experience would suggest that the DPI button is unlikely to work, as these tend to be hardware-specific. We also note that this mouse has its own software “CB Firestorm Gaming Mouse 04082023_V2” and, whilst we haven’t ever used it, this software is more likely to offer functions specifically aligned to the hardware.
Whilst X-Mouse won’t be able to differentiate between your two mice, the most straightforward fix here would be to set up a separate profile for each mouse, and simply load the associated profile whenever you switch between mice. Profiles are covered on the second page of the manual found at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf
Unfortunately not, because X-Mouse doesn’t recognise each physical mouse individually, and simply captures signals sent by “the mouse.” We’d incorrectly assumed your intention was to use one mouse at a time then swap, but we’re fairly certain that simultaneous use isn’t possible.
@@TechFixFlix its OK I might just solder the mouse connections to a keyboard connection and us it like that, thats the only thing I could find on it that would work for what I'm doing.
Sounds like you’re working on an interesting project there @Ryzen Is Better. Hope you manage to find a suitable solution which meets your requirements.
Unfortunately, not @AppSlayer. This is a commonly raised issue. Essentially, X-Mouse works by piggybacking on “mousehooks,” a feature built-in to Windows. However, Windows only makes provision for a maximum of five buttons, and X-Mouse inherits this limitation, along with any similar utility which makes use of the same technology. Where a manufacturer sells a mouse with more than five buttons, the onus is upon them to provide an appropriate driver and configuration software, otherwise the extra buttons don’t offer the additional functionality you would rightly expect. We would always advocate visiting the web site of your mouse manufacturer to check for software support. As a secondary issue, some mice offer functionality which is specifically encoded to the hardware, typically DPI buttons or buttons for specific media control operations, which are not reconfigurable at a software level. Naturally, these buttons are beyond the scope of X-Mouse and similar applications.
Hi @gm.iq1. Whilst this would clearly be a great feature, unfortunately both mice will function in exactly the same way. Rather than recognising individual mice on a hardware level, X-Mouse exploits the signals sent to Windows by the mouse, known as “mousehooks” and these are universal, so changes designed for one mouse will equally be implemented with every mouse attached to the system. In essence, this is a modification to how Windows operates, rather than how the mouse itself functions.
In most configurations, the side buttons are typically buttons 4 and 5. You should therefore be able to use X-Mouse Button Control to map buttons 4 and 5 to whatever function you’d like them to perform, using the steps shown in our video. Do get back in touch if there’s a specific issue which isn’t covered in the tutorial.
Thanks for those two important questions @niralimehta7055. We’ll deal with each of them below. We only feature software on this channel which we have used over a very significant period of time, often several years, to ensure that it performs as required and is free from viruses. Essentially, the reputation of our channel is dependent upon the quality of our recommendations, and we’d quickly lose that reputation if we advised our viewers poorly. Of course, this is only true when downloading from official sources, to a computer which is already certified free of viruses. In the case of X-Mouse, the official download link is www.highrez.co.uk/downloads/xmousebuttoncontrol.htm Whilst we entirely trust this product, and have used it for a very long time, you shouldn’t simply take the word of some random TH-camr like us, and you should always make your own judgement when it comes to virus protection. At the very least, your system should have always-on virus protection, and our favourite free solution is Avast, which we featured in a very early video on this channel - see th-cam.com/video/VHceUdYDKcE/w-d-xo.html In addition to always-on virus scanning, we strongly recommend Virus Total for one-off download scans, and we’d encourage you to watch our video at th-cam.com/video/3eScPjaWLgU/w-d-xo.html to learn more about this. Moving on to what happens if you’re unable to use the button after a remap, this is actually a really frequently asked question, and someone does exactly this almost every month according to our comments. The key thing to know here is that the changes made by X-Mouse only apply when X-Mouse is running. It logically follows that if you can stop X-Mouse from running, your mouse mappings will immediately return to the default. But how do you close down X-Mouse if you can’t use your mouse? Well, with your keyboard. Start by pressing CONTROL+SHIFT+ESCAPE to launch the Task Manager. Then use your arrow keys to find the entry for X-Mouse Button Control. Pressing the DELETE key will then kill the task, restoring your mouse to its usual settings. You should then completely remove X-Mouse (to stop the issue occurring immediately the next time you run the program) and reinstall if you want to try again. Hope this helps.
Fantastic video mate! Keep up the good work! I got a question however. I've set up this code for looting on a game, I need to add shift+RMB because that is what is needed to loot. {WAITMS:12}{MSET:1014,540}{WAITMS:12}{SHIFT}{RMB}{MSET:1107,535}{WAITMS:12}{SHIFT}{RMB}{MSET:1201,539}{WAITMS:12}{SHIFT}{RMB}{MSET:1208,631}{WAITMS:12}{SHIFT}{RMB}{MSET:1206,722}{WAITMS:12}{SHIFT}{RMB}{MSET:1105,728}{WAITMS:12}{SHIFT}{RMB}{MSET:1013,721}{WAITMS:12}{SHIFT}{RMB}{MSET:1009,627}{WAITMS:155}{SHIFT}{RMB}{WAITMS:10} And I've set wheel up for the Simulated key, however... I would want the simulated key to be the Enter on the numpad ({NUMENTER}), I can't get it to work. Is it even possible?
Thank you very much for your kind words about the tutorial @JonHam666. We’ve postponed replying to your comment until now, because we’re slightly embarrassed to admit that we couldn’t quite get our head around precisely what you’re attempting to achieve here. Just to check that we’re understanding you correctly, we think that what you’re saying is that you’re trying to simulate SHIFT+RMB, and WHEEL-UP works, but for some reason NUMENTER does not. Please let us know if we’re misunderstanding you here. We’d always recommend using your simulated keystrokes in a word processing programme before trying them out in-game. For example, you could check to see whether the numpad Enter key successfully starts a new line in Word or WordPad. You can also check whether the auto repeat is sufficiently calibrated for use in a game. It may be the case, that the system is interpreting your actions as a single key press and failing to repeat as you may wish. If that appears to be the case, we’d recommend checking out page 8 of the PDF manual found at www.highrez.co.uk/downloads/x-mouse%20button%20control%20user%20guide.pdf which sets out methods for sending a keypress, including (6) repeat, (7) sticky repeat etc. Again, experiment with these in a word processing environment to remove the pressure of gameplay from your testing.
Hi DerxZ. Looking at the list of buttons on the right of the main Xmouse window, there isn’t a specific drop down menu supporting the DPI button, so our immediate thought is that it almost certainly isn’t possible. You can quickly test this by pressing your DPI button, and seeing if any of the menus turn orange. If they do, simply click the dropdown and select the option to “Disable.” However, we suspect this won’t be the case. As an alternative, your mouse manufacturer might offer specific driver software via their web site, which might provide this function. This is also briefly discussed at forums.highrez.co.uk/viewtopic.php?t=2493, where the key quote reads “DPI buttons are hard wired and not configurable in Windows or XMBC.”
Hi @7er4vn, At its simplest, you should be able to follow the steps in the tutorial very closely. - Click “Add” at the main widow. - Identify and select the app/game in which you are looking to map the button. - Click the dropdown for the button you want to remap, which is mouse button 5 in your example. - Select “simulated keys.” - In the field “enter the custom keys” type the key you wish to map which is either {SHIFT} for right shift or (LSHIFT} for left shift in your example, including the curly brackets - Click “O.K.” - Click “Apply.” - Save changes. We began by mentioning that this was a very simple mapping. For more complex functionality, you might want to take a look at the .pdf guide located at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf
Hi @Javier Zulueta. The first thing we’d investigate is whether the mouse button is being “captured” by X-Mouse, and we do this simply by clicking button 4, and looking at the main X-Mouse window to see if the drop-down menu for “Mouse Button 4” changes colour to orange. If it does, that’s great and you can click the drop-down menu and select “Right Click” before applying changes. If the menu doesn’t change to orange when you click button 4, then matters become more complicated. First, check to ensure that no other menus have changed colour, just in case the button is identified as button 5. Assuming that none of the menus change colour, that leaves two possibilities. The first possibility is that another application on your device is capturing the mouse clicks before they reach X-Mouse. If this is the case, you will need to identify which app is intercepting the clicks, and deactivate it. There are many apps which could potentially be doing this, so each case will have a different cause, and you’ll need to do some research to identify your specific cause and resolution. The second possibility is that the button might not be “button 4,” in the strictest technical sense. We’ve been receiving plenty of feedback recently from owners of mice with hardware-specific buttons which are unique to the particular mouse and don’t send a signal corresponding to that of “button 4.” As these buttons don’t correspond to button 4, they cannot be remapped in the same way as button 4, and therefore cannot be reconfigured by X-Mouse or elsewhere in Windows. In these instances, your only hope is that a manufacturer-specific reconfiguration utility might be offered on the manufacturer’s web site. Either of the possibilities mentioned might be causing your button to fail to interact with X-Mouse, and you’ll need to do some investigating and research to find out which it might be. Hope you make some progress with this.
That’s interesting @Lukyfn, and we’ve never experienced that particular behaviour before. On first run, we’d fully expect all mouse buttons to be unconfigured, and set to “** No Change (Don’t intercept) **.” We’re wondering whether your left mouse button is indeed behaving as an Enter key rather than as a true left click, as this would be immediately apparent to you after just a few moment of use, or whether this is being falsely reported. We’re also wondering whether this behaviour might be caused by a rival programme jumping ahead of X-Mouse and intercepting clicks before X-Mouse can react. Again, this is something you’d need to investigate as there are quite a few possibilities. One final thought is that using a combination of the Tab, arrow and Enter keys, you should be able to access the drop down menu for your left button and change its function back to “** No Change (Don’t intercept) **.” The full path to achieving this is to press the Windows key to see the Start menu, then type X-mouse and press Enter to run the app. You’ll then need to use the Tab key to access the “Left Button” dropdown, press Enter to display the dropdown. Use the arrow keys to return the value to ** No Change (Don’t intercept) ** and press Enter to confirm. Press Tab until you reach the “Apply” button, then press Enter to apply. Hope you get this working.
i bought a mouuse on amazon (J-Tech Digital, vertical mouse) with a 6th button and the manual suggests this program but theres no way to remap this button. im so mad about it, its bound to Win+D and its so stupid lol
We can understand your frustration here, and your device manual should not have suggested X-Mouse as an option for mapping button six. Like other utilities off this type, X-Mouse uses the Windows “mousehooks” feature, which Microsoft have limited to five buttons. Consequently, it would never have been possible for X-Mouse to configure a device with more than five programmable buttons.
Hi @Biggie Cheese. As you’ll appreciate, the software described in our video runs on Windows, and ChromeOS poses an entirely different challenge. As X-Mouse doesn’t run on ChromeOS, we’d be looking for an alternative solution. A Google search suggests that swapping left and right primary functions is easily achievable, but utilising additional buttons doesn’t seem to be particularly well documented. Can any Chromebook users with multi-button mice offer any inside information here? Please accept our sincere apologies for the delay in responding to your comment. We have been extensively pursuing activities outside of the TH-cam platform for the past six weeks, and consequently we are only now catching up on feedback and questions. Thank you for your patience and understanding.
Certainly @Omar Khairy, and there are two options available to you…(1) If you’d like to permanently install X-Mouse, you can download the installer from www.highrez.co.uk/scripts/download.asp?package=XMouse then simply click to run. (2) Alternatively, you can download the temporary (typically referred to as “portable”) app from www.highrez.co.uk/scripts/download.asp?package=XMousePortable which will download as a .zip file named “XMouseButtonControl [version number] Portable.” Opening that .zip file shows further directories for “32bit (x86)” and “64bit (x64)” versions. Users of most modern P.C.s will use the 64 bit version, although you can check whether your machine is a 32 or 64 bit system by following the instructions shown in this tutorial: th-cam.com/video/SH1AaD949-Q/w-d-xo.html When we open these directories, we find a number of language files, each of the type .xmbclp and straightforwardly named after the language they represent. However, if you’re looking for the English language version, these files are a distraction, and you should instead simply run the application named “XMouseButtonControl.” This launches the application, using the default language, which is English.
OMG! this is the Best most simple video and solution i've ever seen. I had just installed a logitech M325s and the side click wheel buttons need to be mapped (differently for Me) and setpoint used to be able to do it, but not this new mouse. i downloaded the x-mouse link and so simply changed them to the preferred setting. BRILLIANT!
Thank you very much indeed for your kind words about the video. Glad you found it useful.
I love this - as the author of XMBC I'd like to share this everywhere!!!! Perhaps something I should have done years ago - but its clear, concise and really good - well done!
Thank you very much indeed for your kind words about the video. There can be no higher compliment than that received from the author of XMBC, an application which we hold in the highest regard, and whose functionality really should have been included in Windows by default years ago. Thank you for your endeavour in making this product available to the wider world @Phil Gibbons. Feel free to share the video in whatever way you deem appropriate.
Thanks for an awesome software
We'll second that @aleque4674.
Thank you. I have been using mouse 4 as "push to talk" for 3 years now. And I have tried to remove the "go-back" options more than once. tyty
That’s great @HopeAramis. Glad you found the content useful.
I was having so many problems with Logi Options + forgetting my button mappings almost everytime i shut down my computer and recenlty it even stopped opening up all together. This vid was a HUGE life saver for my gaming mouse thank you so very much for making it!
You are very welcome @Slyth452. Glad you were able to bring your mouse back to working order.
Very Good Explanation, Glad is not a robot Voice!
Thank you very much indeed. Absolutely no robots here.
I have developed severe nerve injuries in my arms and can no longer use keyboards and mouses. I’m hoping to be able to map mouse buttons to a foot controller. Will this program allow me to map the traditional left and right mouse clicks to a non-mouse foot controller?
I’m a musician and have many foot controllers that send midi data. My hope was I could use one of them.
That’s an interesting and important question @AdamFBuchanan, and the answer will be dependant upon how the foot controller sends its signal to Windows. Putting aside the issue of foot control for a moment, the way X-Mouse works is to tap into a feature of Windows called “mousehooks” and it basically intercepts signals sent from mouse buttons 1, 2, 3 etc., and instructs them to do something else. Now that we understand what X-Mouse is doing, we need to turn to the foot controller. If it does (or can) send a signal which is natively recognisable to Windows as mouse button 1, 2, 3, 4 or 5, then it will be capable of being used in X-Mouse. However, this is the only circumstance in which X-Mouse will work, and if the foot controller uses any other type of signal to communicate (something other than mousehooks) then there is no possibility that it will work. Indeed, this is also true for mice which have more than five buttons, as mousehooks only cater to a maximum of five buttons. Alternatively, it might be worth checking the web site of the foot controller manufacturer to see if we can download specific drivers or configuration software which allow the pedals to be mapped to specific buttons or other functions, and this is quite likely to be the case, as most real-world applications would require flexible configuration options.
In terms of midi controllers specifically, to the very best of our knowledge, they are not compatible with mousehooks, so almost certainly will not work with X-Mouse. If anyone reading this has evidence to the contrary, we’d love to be proven wrong in this instance.
There are a range of what we believe would be suitable candidates in the 30 to 40 USD/GBP or 77 to 110 Australian price range at Amazon, which seem like reasonable value, and you might want to check out the options via this affiliate link: amzn.to/4ftQQ9y
Let us know how you get on.
Thnx man you're a live saver been struggling to program a Chinese mouse with loads of buttons but no apparent app for mapping...your video has been truly helpful... Kudos✌️
Thank you very much indeed. Glad you found the video useful.
omg thank you so much! this helps me play games since my right click does not work and now i can customize it to mouse button 4 and i can aim in games thank you!
That’s great. Glad you put the content to good use.
@@TechFixFlix yes that really helped me took me over an hour to find a vid about it because all the other were how to swap right click with left click and i wanted to swap right click to different button since it didnt work
We’re delighted that the video was able to provide you with the information you needed. Thanks for the positive feedback.
This is one of those very very few videos that not only gives you exactly what you're looking for but also provides very simplified and clear instructions on do to achieve it! Brilliant stuff!
That’s very kind of you @Hussain Irfan, and very much appreciated. Thank you.
THANK YOU SO MUCH! i spent hours trying to find out why i couldnt get it to start but this amazing tutorial helping me finally realize why! you are a legend
That's really kind @scoopsey, and we're really pleased that you were able to put the content of the video to good use.
Thanks. This helped, my middle mouse button was broken so reassigned it to mouse 4
That’s great. Glad you found the content useful.
my left click is broken
Hi @IPlay MC. Just so we’re clear about your issue, are you saying that your left button is physically broken and you’re wanting to use X-Mouse to map an alternative button to left click…or are you saying that you’ve already used X-Mouse and you’ve accidentally remapped your left click and now you need to return it to its original state?
I thought I should leave a comment commending you on your work on this video.
Very succinct and straigth to the point.
Well done. You got my Like
Hi @Pride. Thank you very much indeed. We truly appreciate you taking the time to leave a positive comment, and we’re glad you found the content useful.
Please accept our sincere apologies for the delay in responding to your comment. We have been extensively pursuing activities outside of the TH-cam platform for the past six weeks, and consequently we are only now catching up on feedback and questions. Thank you for your patience and understanding.
dude ur a lifesaver thanks so much
You are very welcome.
Great tutorial easy to follow, thank you for taking the time to make it.
Thank you for your kind words about the video, which are very much appreciated.
Great tutorial mate. Thank you
Thank you very much for your kind words about the video @Simon Morel.
@@TechFixFlix Welcome. Very helpful.
thanks alot, really helped alot my wheel stopped working and i never used the two side button to back and fore in chrome (I just Use ALT + Arrow key "left or Right") and now i can scroll which makes the work and gaming easier and also when I can only use one hand
That's great @Dragon Boy. Glad you were able to make full use of this tutorial.
Thank you, my friend. This was very helpful.
You are very welcome.
thank you! have a great day !
You are very welcome. Hope you have a great day too.
thanks really easy to understand u just got a new sub i managed to work how to change scroll to left click its a simple software thanks!!!!
@Riley Broughton. Thank you very much for your kind words about the video, and also for the subscription, which is always appreciated. Glad you found the content useful.
Thank you very much you don't know how much i needed this.
That’s very kind of you. Glad you found it useful.
How do I remap my mouse button 4 or 5 to the default shift key, everytime I try "{SHIFT} when I put simulated keys into it nothing happens
Hi @Meiko Namo. The first thing we’d check is whether X-Mouse is detecting buttons 4 and 5 when you press them, as indicated by an orange highlight in the main interface. If it doesn’t show in orange, there are two potential causes. The first is that another program is intercepting your mouse clicks before X-Mouse can. So if you have any other software installed which interacts with your mouse, try uninstalling or reconfiguring that software first. If that doesn’t apply to you, it’s possible that your mouse might have hardware-specific buttons which don’t use the Windows mousehooks which are used by X-Mouse. These are typically DPI buttons, or occasionally media playback buttons. As these cannot be addressed by X-Mouse, your best option here is to see if the manufacturer of your mouse offers a dedicated driver or configuration utility.
What if X-Mouse is detecting your buttons? That’s a positive indication, and we can further explore this. It may be that other factors are in play here, and we’re thinking specifically about things like duration of the hold and auto-repeat. A simulated keystroke sends that keystroke just once, but if you need to hold the key or repeat it, which is typical with Shift, you may well need some additional functionality. You might like to take a look at the .pdf manual found at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf In particular, take a look at “Button Held (Time Dependent Actions)” on Page 7 and the whole of Page 8, especially references to “(6) repeatedly,” “(7) Sticky Repeat,” “(8) Sticky Hold” and “(9) Pressed and Release.” It’s possible that simulating the keystroke is only a partial solution, and that the remainder is defined by duration the button is held. Hope you find a solution which works.
@@TechFixFlix Thanks so much for responding I actually got it to work yesterday and had to do a "Specific window" then change the drop down in simulated keys to "hold and release" it works now and I'm very joyus thank you again it means a lot to still see your helping out people with similar situations like mines ^^
That’s great @Meiko Namo. Glad you got this working.
thank u so much this helped me and u got urself a subscriber
That’s very kind of you. Thank you very much indeed.
U have no idea how helpful is this for me. With this I can use my broken middle mouse again by remapping it to another key. THANK YOU SO MUCHH!!!! Subscribe!
Great to hear that you’re prolonging the life of your mouse by remapping the broken middle button, and glad that our tutorial was able to help you with this. Thank you very much for the subscription, which is very much appreciated.
my mouse opens the file tab on my pc when i press the side button how do i change it
Hi @SpecSpark. You should be able to change the button assignment by largely following the content of the video. Once the software is installed, press your side button to see which drop-down menu changes colour to orange and click that drop-down. Then simply assign the function or keystrokes you want to that button, either within a specific program or more generally. Once your changes are saved, your button will perform whatever function you assign.
One possible issue you may encounter (and this will be the case if the drop-down menu doesn’t change colour when you click a button)…It’s possible that software on your system is already intercepting your side button and sending the command which opens the File tab, and, in a sense, X-Mouse Button Control will be competing against that existing instruction, and there may be a conflict. Should this situation arise, and if X-Mouse is unable to deliver its command, you will need to find and deactivate whatever software is currently binding the mouse button. Hopefully that won’t be an issue for you.
@@TechFixFlix thank you I will try that
Hello everyone
My mouse has only two buttons(left/right) and a wheel but i want to remap my right button so that when i double click the right button it navigates me to back
but there is only option for setting single click the right button to navigate back.
Can anyone help me to do so by double clicking?
Hi @Mr-Khubaib. Apologies for the delay in responding. We needed to look this one up, and unfortunately the news isn’t good.
In the discussion at forums.highrez.co.uk/viewtopic.php?t=4377#:~:text=XMBC%20can%27t%20detect%20and%20remap%20a%20double%20click%2C%20only%20individual%20button%20clicks the author of X-Mouse states “XMBC can't detect and remap a double click, only individual button clicks. XMBC uses Windows mouse hooks and at that point in the system, there is no concept of double clicks - windows does that later on (higher up in the message chain).”
Unfortunately, this means that, without fundamental changes from Microsoft, double clicks of any button cannot be processed. Sorry the news isn’t better here.
@@TechFixFlix 🥺
Btw Thanks for the reply I was waiting for this...
You are very welcome. Sorry that we couldn’t offer a solution.
I don't know if you'll see this but I could use a helping hand I have a layer set up on a program with a separate set of mouse actions on X Mouse, but no matter what when x mouse is open it locks the mouse to the window in question forcing me to alt tab to get to a new window, I was wondering if you knew a setting or toggle that I may have accidentally activated to enable this Behavior.
Hi @@pow752. Apologies for the delay in responding. You didn’t mention which program was experiencing the freeze, and we’re wondering whether this issue is entirely localised to just that program, or whether you’re seeing similar symptoms elsewhere across your system. We’d also be keen to know if the issue persists if you entirely delete and rebuild the profile. If you’re fortunate enough to have access to a second machine, it would be interesting to know whether this behaviour is replicated on an entirely unconnected device.
We’ve had a quick trawl through the XMBC forum at forums.highrez.co.uk/viewforum.php?f=6, and there’s a possible recent parallel to this query at forums.highrez.co.uk/viewtopic.php?t=4837 It might be worth reporting your findings there to see if this is a bug which might be resolved.
Thank you so much, this was super easy to follow along and totally a life saver.
Thank you very much indeed @Olive Hernandez Aguirre. Your kind words about the tutorial are truly appreciated.
Please accept our sincere apologies for the delay in responding to your comment. We have been extensively pursuing activities outside of the TH-cam platform for the past six weeks, and consequently we are only now catching up on feedback and questions. Thank you for your patience and understanding.
You are the GOAT! 🤩
Thank you very much indeed. You are very kind.
Is there a way to change side mouse buttons to a number on a keyboard? please help me
Hi @Aspeqt. This should be very easy to achieve, and you can essentially follow the steps shown in our video. The side button on your mouse is likely to be button #4 or #5, and you can check by pressing it, and looking to see which button is highlighted in orange in the main window of the X-Mouse application. Where we use CTRL+W in the video, you can substitute whichever number key you’re looking to replicate. Don’t forget to specify a particular application or game in which the configuration will be applied (also as shown in the video). If you don’t specify an environment, the numbers will be applied every time you click, which may be too generalised for your needs.
Be aware that, in a few instances, side buttons can be hardware-specific, and don’t use the Windows mousehooks referenced by X-Mouse. If this is the case, they won’t highlight in orange in the main window, and you won’t be able to change them using X-Mouse or other utilities that work in the same way. Your only option here would be to check the website of your mouse manufacturer for a specific configuration utility.
If you’re considering using this in a game, you may need to consider additional factors beyond simple mapping, and in particular we’re thinking about things like rapid and repeat fire. Have a look at Page 8 of the PDF manual found at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf Under point (6) you’ll see that your keystrokes can be applied “repeatedly while the button is down,” and this “continuously sends the keys while the mouse button is held down [like holding down a key on the keyboard].” This option is set from the dropdown on the right, immediately below where you enter the key to be simulated.
We’d always recommend checking any key binding in a word processor before applying it to a game. This will allow you to see very clearly whether the key is being entered with the repeat rate you’re looking for, and allow you to go back and further adjust the settings if it isn’t.
Hope this helps.
what setting to use in order to hold alt with mouse button in photoshop ?
Hi @subhankitbasu620. Once you’ve defined Photoshop as the environment in which the mapping will apply, you could use {Alt}{LMB} to simulate Alt with left mouse button (or {Alt}{RMB} for the right mouse button).
That would simulate a single instance of holding Alt whilst clicking. However, in circumstances where you want to press and hold, you’ll additionally need to look into the hold/repeat options described on Page 8 of the .pdf manual found at www.highrez.co.uk/downloads/x-mouse%20button%20control%20user%20guide.pdf
@@TechFixFlix thank you
You are very welcome.
This was very useful and clear, thanks for the help. You got a new sub 💪💪
That’s very kind of you, and thank you for the sub, which is always appreciated.
Thanks for making this video man!
You are very welcome.
I have this gaming mouse that has 9 buttons, one of the seems to minimize all opened applications, the program doe snot seem to identify the button, what do I do?
Hi @Kaloyan Yamaliev. X-Mouse works by exploiting “mousehooks” built into Windows. These mousehooks only operate with a maximum of five mouse buttons, and typically will not identify or respond to additional buttons, as exemplified by your nine-button mouse. Where a mouse has more than five buttons, a manufacturer will need to provide specific drivers and/or configuration software in order to exploit this additional functionality, so we would always advocate checking the web site of your mouse manufacturer to see if they offer driver or utility downloads.
Please accept our sincere apologies for the delay in responding to your comment. We have been extensively pursuing activities outside of the TH-cam platform for the past six weeks, and consequently we are only now catching up on feedback and questions. Thank you for your patience and understanding.
@@TechFixFlix Thanks, I got used to it anyway.
Glad you got this to work for you.
You're the best bro, thanks
You are very welcome.
i have 6 mouse buttons but the sixth one wont show up is there anything that can be done about this
Hi @brockiergrub playz. Checking out the F.A.Q. found at forums.highrez.co.uk/viewtopic.php?f=6&t=101&start=0, it’s clear that there is an entirely logical reason for X-Mouse only addressing the first five buttons, which we’ll quote directly here:
“XMBC is currently only able to support 5 buttons primarily because the Windows mouse hooks (that XMBC makes use of to intercept the mouse button messages) only support up to 5 buttons.
XMBC is not a mouse driver, it uses windows mouse hooks to capture buttons and therefore it is only capable of responding to the messages sent (by the mouse driver) through the Windows mouse hook. The Windows Mouse hooks only support messages for the first 5 buttons. So until Windows mouse hooks recognize more buttons natively, XMBC will only ever support 5 buttons.”
Clearly any evolution in X-Mouse functionality is directly dependent upon the introduction of additional mouse hooks in Windows. It also follows that mouse manufacturers providing more than the standard five buttons should be under an obligation to provide driver and configuration software capable of addressing these additional buttons.
How do I make it press both the windows key and the print screen button at the same time (I am trying to remap a mouse side button to be able to do a saved print screen flash)
Hi @Peter L. In the “Custom Key” field, you’ll need to enter either {LWIN} or {RWIN} for the Windows key, followed by {PRTSCN} for Print Screen. Your completed syntax should therefore be:
{LWIN}{PRTSCN}
I am trying to bind control to mouse button 4 and i am typing the custom command as {CTRL} but it wont work, how do i fix it pls help
Hi @Luminox. We agree with you that {CTRL} is the correct identifier for control, so we’re wondering whether something else might be at play here. May we offer some other issues to explore…
1 )..Don’t forget that {CTRL} specifically references the left Control key. Right control is specifically identified with {RCTRL}.
2 )..Is XMouse definitely capturing your 4th mouse button (i.e. does the menu for Button 4 highlight in orange when you press the button?). Sometimes other apps may “intercept” the button press before it reaches X-Mouse. On other occasions, the mouse may have hardware-specific buttons which do not use Windows mousehooks, and are therefore “invisible” to X-Mouse.
3 )..Have you defined a specific environment in which the mapping should take place, and are you testing within that app/game? Have you experimented with the same mapping in an alternative environment to see what happens? For example, if you’re trying to use a binding in a game, how does the same binding perform in a word processor? This can sometimes help to illustrate what might be happening when you press the button.
4 )..Is it possible that the button is mapping, but only once, therefore failing to record repeated presses, or continuous button holding? It may well be that you also need to look into settings for auto repeat and hold. See page 8 of the pdf manual at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf
Hopefully something in the list above might point you in the right direction.
works but doesnt help me, im trying to intercept/remap a single mouse while running dual mouse applications, i need the only buttons i could intercept so it wont work for my case, could add some latency to it aswell.
Hi @oneowen17. A very similar issue to this arose in the comments for this video last year. Unfortunately, any changes you make will have system-wide consequences, which will be evident for all mice, rather than simply one mouse. This is because X-Mouse taps into the way mouse buttons are interpreted across the whole of Windows via mousehooks, and any changes made apply globally. The question was posed to the programmer of X-Mouse, who set out the difficulties of targeting a single mouse in this article: forums.highrez.co.uk/viewtopic.php?t=271
@@TechFixFlix seems out of my paygrade but I could try to set something up with this,
This is for more info in my case: using driver4vr in mouse as controller emulation and I’m using 2 mouses, one a red dragon m901 which isn’t the problem, the other one is a verbatim wired mouse I bought on Amazon and I need a mouse 5 input but I only have the basic mouse buttons.
I use this software as well but the thing is, it doesn't detect the DPI button of my mouse. Is it impossible to remap it? I've searched for its software but the company doesn't have it for the specific mouse I have.
Hi @Mist11305. Experience suggests that X-Mouse almost certainly won’t be able to assist you with a DPI button. This is because X-Mouse is built upon “mousehooks,” a feature of Windows which can address the first five numbered buttons of a standard mouse. By contrast, DPI buttons are typically hardware-specific, with functionality encoded into the hardware of your particular mouse. We’d typically suggest investigating the website of your device manufacturer, but you’ve clearly already tried that route without success, meaning that you’re unlikely to be able to remap your DPI button. Sorry the news isn’t better here.
can i change the default settings of dpi button using this
Hi @Basil Baiju. Experience suggests that X-Mouse almost certainly won’t be able to assist you with a DPI button. This is because X-Mouse is built upon “mousehooks,” a feature of Windows which can address the first five numbered buttons of a standard mouse. By contrast, DPI buttons are typically hardware-specific, with functionality encoded into the hardware of your particular mouse. It might be worth checking the website of the mouse manufacturer to see if they offer a device-specific configuration utility.
it works in other apps but when I try it in games the name of the game turns red in the x mouse button control app and I don't really know why
oh, not anymore, I tried to change the key. Fixed it!
Glad you got this working.
I have a 6 and 7 key on my mouse but it's not showing up in X mouse to where I can change it rn all it can do is change songs
Hi @BlocKING-Knight. We’re thinking that your mouse may have hardware-specific buttons for “Previous Track” and “Next Track” which are encoded into the mouse and therefore cannot be reconfigured either directly through Windows or by using X-Mouse and similar utilities. Scrolling through the comments for this video, you’ll see similar examples for Volume +/- and DPI buttons, and this type of button is beyond the scope of X-Mouse, whose functionality is restricted to left/right/middle/button 4/button 5/wheel up/wheel down/tilt left/tilt right.
Whilst we suspect that these buttons have a fixed (and potentially unchangeable) function, our only other advice here would be to check the manufacturer’s web site, just in case there is a specific utility which enables reconfiguration of your mouse buttons.
@@TechFixFlix I downloaded Hydra mouse and that Fixed my problem
Hi again @BlocKING-Knight, and glad to hear that you’ve found a solution that works for you. We weren’t aware of Hydra Mouse before you mentioned it. One key point of differentiation between Hydra Mouse and X-Mouse is that Hydra isn’t free. As our channel prioritises free solutions wherever possible, X-Mouse remains our personal favourite.
I want to bind left click and shift together? How do i do this
Hi @OnceGreatBritain. You can follow most of the content shown in our video and the simulated keystrokes you will be interested in are {SHIFT} for left shift or {RSHIFT) for right shift plus {LMB} for left mouse button. Your completed custom key will therefore be either:
{SHIFT}{LMB}
Or
{RSHIFT}{LMB}
For more advanced options, you might like to check out the short user guide found at: www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf
@@TechFixFlix thanks i will try
How do I make it hold? For example, I hold W to go forward with my keyboard, and I want to do the same with my mouse.
I bind my extra mouse button to (W) to walk forward, but it was only pressed one time.
I want to make the mouse key hold like a keyboard.
We’re quite surprised that more people don’t ask this question, because holding and repetition are fundamental, especially in gaming, and we didn’t cover the topic in our video. You’ll find details of how to do this on Page 8 of the .pdf manual found at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf and we recommend looking at the functions (6) “Repeatedly,” (7) “Sticky Repeat” and (8) “Sticky Hold.”
Help me I mapped all buttons of mouse as keyboard now how to remap mouse buttons to as it is
This is actually more common than you might think, and we get feedback from people in this position every few months, so don’t worry…
In situations where your mouse is effectively out-of-action, you can fall back on your keyboard. Relevant keys here will include:
The Windows key, which you can use to summon the Start menu.
The arrow keys, which you can use to cycle through menu options
The Enter key, which you can use the select an option
The Tab key, which you can use to move between fields
The plan here would be to press the Windows key to see the Start menu, then type X-mouse and press Enter to run the app. You’ll then need to use the Tab key to access the “Left Button” dropdown, press Enter to display the dropdown. Use the arrow keys to return the value to ** No Change (Don’t intercept) ** and press Enter to confirm. Press Tab until you reach the “Apply” button, then press Enter to apply.
Once you’ve regained control of your left button, you can use it to unmap all of the other buttons.
Hi! I tried your fix but it did not work. I have a lenevo 600 wireless mouse. It has dedicated volume buttons and I want to reprogram them. Please help.
Hi @Kanishk Singh. We’re thinking that those volume buttons on your mouse might be hardware-specific. The scope of X-Mouse appears to be limited to those buttons listed in the right column of the main interface, namely left/right/middle/button 4/button 5/wheel up/wheel down/tilt left/tilt right, and this will always be indicated in orange when you press the corresponding button on your mouse. Some mice have additional buttons that are beyond the scope of X-Mouse, and we’ve received several comments from owners of mice with DPI buttons, where functionality is encoded in the hardware and cannot be changed using X-Mouse. It may be that your volume buttons act in a similar way, specifically as the Lenovo web site ( see support.lenovo.com/ar/en/accessories/acc500132 ) describes them as “Dedicated volume +/- buttons for controlling media.”
In these circumstances, we’d often suggest checking the manufacturer’s web site to see if dedicated drivers or configuration utilities are available for download, but we’ve checked at www.lenovo.com/gb/en/accessories-and-monitors/keyboards-and-mice/mice/MICE-BO-Lenovo-600-Mouse-w-bat/p/GY50U89282 and we can see that its tech specs show that it is designed to be plug-and-play, with “no software/driver needed.”
It looks like you’re not the only person with this query, as there’s an unanswered Reddit thread at www.reddit.com/r/MouseReview/comments/lf8rbv/i_got_a_lenovo_600_wireless_and_the_side_buttons/ on exactly this topic.
Unless someone reading this has a clever solution, we rather think these buttons may not be reconfigurable…but we’d love to be proved wrong.
@@TechFixFlix Thanks a lot man! Your answer is very well explained. No one explains in such detail. I wish you all the best.
You are very welcome, and we’d liked the news to have been better here.
thank you, i thought it wasn't going to run for a minute
You are very welcome.
Is there a way to add more mouse buttons to the layer? My mouse has 6 extra buttons.
Unfortunately not @ParaDiamond. Essentially, X-Mouse works by piggybacking on “mousehooks,” a feature built-in to Windows. However, Windows only makes provision for a maximum of five buttons, and X-Mouse inherits this limitation. Where a manufacturer sells a mouse with more than five buttons, the onus is upon them to provide an appropriate driver and configuration software, otherwise the extra buttons don’t offer the additional functionality you would rightly expect. We would always advocate visiting the web site of your mouse manufacturer to check for software support.
hey man ik im very late but i have this promate suave mouse that has a another middle button (not the scrollwheel) that is under the scroll wheel, im very curios on how to remap this, i also dont have any side buttons so would you please help me
No problem @theelyasandkinggamer1089. Quick question…At 02:03 in our video, we show how to identify a mouse button by clicking on that mouse button and observing whether any dropdown menu changes colour to orange in the main X-Mouse window. Our question is simply whether you see an item highlighted in orange when you click the button under your scroll wheel, and, if an item does change to orange, what label does X-Mouse assign to that button?
We suspect there are two likely scenarios. The first is that this will be identified as a “Middle Button,” and this option will highlight in orange. The second likely outcome is that this may be a hardware-specific DPI button which will not be accessible to X-Mouse, in which case no menu option will change to orange. Let us know what the outcome is.
thank you so much sir, like really thank you.
@@TechFixFlix
also, when i click it nothing happens.@@TechFixFlix
You are very welcome @theelyasandkinggamer1089, and sorry to hear that X-Mouse isn’t detecting your button press. This is likely to be because X-Mouse uses a feature of Windows called “mousehooks” in order to function. As a consequence, it inherits the limitations of this feature, specifically that it can only address mouse buttons which specifically identify themselves as left, right, middle, button 4 or button 5 (and no more). It appears that your button doesn’t identify itself in these terms, which unfortunately places it beyond the scope of Windows mousehooks, and consequently beyond the scope of X-Mouse, and indeed any utility which is based on mousehhooks.
Given the position of your button in relation to the scroll wheel, we suspect it may well be a DPI button, and these are typically hardware-specific, and not easy to reassign. Whilst we’re not familiar with your brand of mouse, it’s always worth checking the manufacturer’s web site to see if specific drivers or controller software are available. We always believe that, where a manufacturer has implemented custom functionality of this type which Windows cannot address by default, it really is the responsibility of that manufacturer to provide the user with a means of reconfiguring those buttons. Hope this helps.
@@TechFixFlix it helps, thank you 😁
Hello, i would like to be able to do very fast letter R and then the shift command, i tried {R}{WAITMS:200}{SHIFT} but its not working, there's something i can do?
Hi @federicotellarini8560. This is an interesting question, and not one for which we have a satisfactory answer. Our initial reaction was that this is effectively two sequential presses and beyond the scope of mapping a single button. Had the sequence been {SHIFT}+{R}, that would equate to a single key {R} with a modifier {SHIFT}, but {R} {WAIT} {SHIFT} is likely to be interpreted as a two key combination, and Xmouse doesn’t seem to cater for this possibility. If we’re wrong, we’re certain that someone will pick up on this point.
A function which you might find useful is located on page 12 of the .pdf manual found at www.highrez.co.uk/downloads/x-mouse%20button%20control%20user%20guide.pdf which we’ll quote directly here: “Delay between simulated keystrokes - Allows you to globally add a small delay between every key in a simulated keystrokes sequence. This can be useful if your simulated keystrokes are always sent too quickly, instead of using the {WAITMS} tag in the sequence itself.” Again, this is unlikely to be applicable in your scenario for the reasons set out in the first paragraph.
You might want to take a look into AutoHotkey at www.autohotkey.com/ which may offer an alternative solution.
@@TechFixFlix thx
Can I bind the scroll wheel keypress to opening toe windows sound volume control? So I can press that, then use scroll wheel to change volume? :)
Cheers
Here’s how we’d do that:
1 )..From the main interface, select the dropdown menu for “Middle Button” (assuming your scroll wheel maps to the middle button, which is usually the case).
2 )..From the dropdown, select “Run Application.”
3 )..A dialog box will appear, asking you to type the name of the program or other resource you wish to run.
4 )..Type SndVol.exe and press Enter. As you’d expect, this instructs Windows to launch its volume control application.
5 )..Apply and save changes.
6 )..Press the scroll wheel to test. You can then use the scroll wheel to raise and lower the volume.
Hope this helps.
Hello....I want to achieve something like Logitech g-shift or Razer Hypershift with a different brand mouse. I want to use the forward thumb button (mouse 4) + left click for copy and forward thumb button + right click for paste. Is it possible to achieve this with this X mouse button control software ?
Hi @Debojyoti Chakraborty. Yes, this functionality can be achieved in X-Mouse, using a function referred to as “Button Chrording,” which is likened to playing chords on a musical instrument. There’s a full explanation on Page 7 of the .pdf manual found at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf and this seems likely to meet your requirements. Hope this helps.
@@TechFixFlix It worked !!!! Thanks a lot. I was about to buy a Razer Basilisk x hyperspeed just for the sake of this feature. 😂😂. You earned a new subscriber !
Thank you very much indeed. That’s really appreciated. Glad it worked for you.
Thank you for the help. Is there any way to program a button so it typed a specific word or number. So how would I make it so that if I press the middle button on the mouse it types in the number 100 for example. Similarly, is there a way to program another button to do the CTRL+F “find function”?
Hi @ @nickmorra8544. It’s very straightforward to use your middle button to enter “100.” From the main XMBC window, click the dropdown menu for your middle button, then select “Simulated Keys: (undefined).” A new window will appear. Under the heading “Enter the custom key(s)” type “100” (without quotes) or any other text you’d like to enter. Press “OK” to close the window and “Apply” at the main interface. Pressing your middle button will now type “100.” As we mention in the video, you might like to define the environment in which this will occur. For example, you might want this to only occur in a word processor rather than in every context.
CTRL+F works in a similar way, although you’ll need to use curly brackets for CTRL, because this is a modifier key. In this case, you would enter {CTRL}F under the heading “Ener the custom key(s).”
Hope this helps.
So then, can I simulate a keyboard button as one of my additional mouse button?
Absolutely @Roby. Any key or key combination, as well as many other functions, can be assigned to a mouse button. A full overview of functionality can be found in the .pdf manual located at:
www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf
@@TechFixFlix awesome. Super grateful for having found this video!
Thank you very much indeed.
Thanks make more videos like this wish you good luck 😊👍
Thank you very much indeed. There are many more videos you might like on our channel.
is it possible to remap the left and right arrow key?
It certainly is @rushh251, and you can essentially follow the steps in our tutorial video to achieve this. You will need to enter the custom key {LEFT} to simulate the left arrow key, and logically {RIGHT} to simulate the right arrow key.
@@TechFixFlix sweeet thank you brotha!!
You are very welcome.
Hey I want it to set up a screenshot shortcut how should I do can anyone help please
Hi @shriduffer3665. You should be able to essentially duplicate the steps shown in our tutorial video, and simply customise those steps to help you take a screenshot:
1 )..Define the environment in which the button mapping is to apply (i.e. a specific app, a specific game or everywhere).
See 02:22 in our video where we demonstrate this.
2 )..Identify the mouse button you’d like to press to take the screenshot. Make sure that X-Mouse can “see” the button, and turns the corresponding entry orange in the main X-Mouse window.
See 02:03 in our video where we demonstrate this.
3 )..Identify the combination of keys which will take a screenshot in your chosen app or game.
There are a number of ways to achieve this, but the combination we’d use first is the Windows Key plus the Print Screen key. In X-Mouse, you’d write this as: {LWIN}{PRTSCN}
The screenshot will be automatically saved to C:\Users\YOUR USER NAME\Pictures (i.e. your Pictures folder).
Please note that your screen dims slightly as the screenshot is taken.
If this method doesn’t work for you, or you don’t like it for any reason, there are many screenshot utilities available for download, and you could simply change the key combination to suit whatever utility you’d like to use.
4 )..Map that key combination into the “Simulated Keystrokes” field in X-Mouse.
See 03:31 in our video where we demonstrate this.
This means that every time you press the mouse button you have selected, it will send the keyboard shortcut {LWIN}{PRTSCN} which will take a screenshot and save it to your Pictures library.
Apply and save your changes, then go to test. See 04:06 in our video where we demonstrate this.
Hope this helps.
CAn i add more mouse buttons? Did i miss that somewhere?
Hi @shanefrassato4734. You definitely didn’t miss something here, but there is a problem beyond the control of X-Mouse which limits the number of configurable buttons. Specifically, X-Mouse works by piggybacking upon a Windows feature called “mousehooks,” and the limiting factor here is that Microsoft only made provision to support no more than five mouse buttons natively. X-Mouse, and any similar application relying upon mousehooks inherits this limitation, and any future improvement will be entirely dependent upon Microsoft expanding its provision for additional buttons (which it simply hasn’t done in the many years we’ve been covering X-Mouse).
We always recommend Googling your mouse manufacturer and model name to see if the manufacturer has a web page with a “Support” or “Downloads” section from which you can download drivers and/or a configuration utility. All manufacturers know that Windows can only support up to five buttons natively, so, if their device has more, the onus is on them to support their hardware with appropriate software.
Hello
I have a trust voxx ergonomic mouse and xmouse don't "see" buttons 7 8 9.
Is there something i can do?
Hi there. Firstly, an explanation as to why X-Mouse doesn’t “see” your buttons 7, 8 and 9. X-Mouse relies on “mousehooks,” a feature built-in to Windows which allows programs to address mouse buttons. Unfortunately, Windows only makes provision for up to five mouse buttons, so any mouse with more is presently beyond the scope of X-Mouse, and indeed any similar utility which relies upon mousehooks. Only a change to Windows itself will enable progress in this regard. Therefore, X-Mouse, in its current form, cannot offer the solution you require.
In instances like yours where a mouse has additional buttons, we often suggest heading to the mouse manufacturer’s web site, as they should supply appropriate drivers and configuration utilities for this purpose. However, as you have been kind enough to identify your mouse as the “Trust Voxx Ergonomic,” we have found this information at www.trust.com/en/product/23731-voxx-rechargeable-ergonomic-wireless-mouse under the heading “How do I customise the special buttons?” which is some way down the page. The following information is quoted directly from that resource, and is provided by Trust:
- Press the DPI-button (behind the scroll wheel) for 3 seconds to start the button assignment
- Press the button that you want to customize
- Select the function that you want to assign to that button by scrolling (with the scroll wheel) towards that function on the LED display.
- When the function that you want to assign is selected on the LED display, press the same button that you want to customize
- Press the DPI-button (behind the scroll wheel) for 3 seconds to confirm the new button assignment
- Repeat this procedure for all the special buttons that you want to assign
- Please note that you can assign the special buttons, but not the left, right, mid and dpi buttons
-End-
As we don’t have a Voxx Ergonomic with which to test, we’re guessing that when you are instructed to “select the function that you want to assign to that button by scrolling (with the scroll wheel) towards that function on the LED display,” this is from a limited set of functions, rather than the full array of possibilities offered by X-Mouse. If this is indeed the case, you may well have reached the end of the road, in that neither X-Mouse, nor Trust’s own utility are able to fully maximise the buttons offered by your hardware, which is a pity. We hope you find an alternative solution which works in this instance.
hello pls i searched many days the driver of my mouse X Luca and i can't find it pls help me
Hi @Son Goku. From a quick Google search, we think the X-Luca is made by Team Scorpion, found at www.teamscorpion.cz/index.htm. However, we note that their Downloads section at www.teamscorpion.cz/software.htm was returning a “Not Found” error when we looked into this, so we can understand why you’ve been frustrated in your search. That said, the mouse itself seems to be straightforwardly plug-and-play, so we’re wondering what functionality you’re looking for which can’t be obtained via either the default Windows driver or the customisations offered by X-Mouse as shown in our video.
@@TechFixFlix thanks u i want to change the dpi cycling button can i do it with X mouse button
We completely understand. DPI buttons are hardware specific, and therefore not within the scope of either the Windows driver or X-Mouse, so you absolutely do need the manufacturer’s driver in this instance. Looking at their web site, we can’t see a contact email address or social media presence, making the job of finding the driver more difficult.
How do you change the sensitivity of the "wheel up" and "wheel down" settings? I'm trying to get wheel up to press a key on my keyboard. I'd like it to press the key one time for every wheel up scroll, e.g. 3 scrolls up = 3 keystrokes. It currently ignores input unless I scrolls several times quickly, leading to inconsistent input
Hi @Bakasan. Whilst our video demonstrated the basic functionality of X-Mouse in terms of keystroke emulation, we barely scratched the surface of its capabilities, and it has numerous other tricks which can be tailored to meet your needs.
The pathway to the functionality you require is as follows:
1 )..Launch X-Mouse Button Control and head to the "Scrolling" tab.
2 )..Adjust the value next to “Lines to scroll using the scroll wheel” to meet your needs.
3 )..Move to the “Options” tab (to the right of the “Scrolling” tab).
4)..In the “Options” tab, adjust the values for “Ignore repeated remapped vertical scroll” and “Ignore repeated remapped horizontal scroll” (if necessary) to meet your needs. You might need to experiment to find the optimum values.
5 )…Click on the "Apply" button to save your changes and close the X-Mouse Button Control application.
If that method isn’t suited to your needs, take a look at the PDF manual at www.highrez.co.uk/downloads/x-mouse%20button%20control%20user%20guide.pdf which sets out the full functionality of the application.
@TechFixFlix if I have 2 mice hooked up to my computer, can I have one mouse cause keystrokes but the other doesn't?
Hi @Matthew D, and nice to hear from you. This is an interesting question, but unfortunately both mice will function in exactly the same way. Rather than recognising individual mice on a hardware level, X-Mouse exploits the signals sent to Windows by the mouse, known as “mousehooks” and these are universal, so changes designed for one mouse will equally be implemented with every mouse attached to the system. In essence, this is a modification to how Windows operates, rather than how the mouse itself functions.
Do the mouse button save if I connect to a diffirent laptop?
Hi @TheGamerBoy 10. The changes you make using XMouse are saved to your computer, rather than altering the mouse hardware. So, when you plug the mouse into a different laptop it will return to its normal function, entirely forgetting any changes you might have made.
However, you can copy the profile from one machine to another very easily, by installing X-Mouse on both machines, before making your changes on the first machine, then using the “Save Profile” function in the lower left of the main window. Once you’ve saved your profile (ideally to a U.S.B. stick which you can easily transfer to your second laptop), you can then move to your second machine and use the “Load Profile” function to import the file you’ve just created. You’ll now have the same settings on both machines.
You’ll find full details on Page 2 of the manual at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf
Hope this helps.
when i shoot in game i hold it down and push side mouse button but doesnt work but when i let go of the shoot button it works anybody know how to fix?
Hi @Hey Ze-ri. In addition to simply mapping keys to mouse buttons, X-Mouse can also determine at which part of the press the function activates, for example when the button is first pressed or released or during the press etc. In total, there are nine possible actuation methods. For a fuller description, take a look at Page 8 of the .pdf manual located at: www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf We suspect you need to change your mapping from activating on release to activating upon a press.
you saved the day thanks
You are very welcome.
I just want it for shift and alt but its not working.
I basically want to play Final fantasy 14 and have access to the inputs mouse button4(shift)+1 or 2 or 3 and so on thats why I just want to have it on shift. I tried doing like this but it doesn't work can you help me?
Hi @TheDanielcortez. If you’re planning on using this in a game, you may need to consider additional factors beyond simple mapping, and in particular we’re thinking about things like rapid and repeat fire. Have a look at Page 8 of the PDF manual found at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf Under point (6) you’ll see that your keystrokes can be applied “repeatedly while the button is down,” and this “continuously sends the keys while the mouse button is held down [like holding down a key on the keyboard].” This option is set from the dropdown on the right, immediately below where you enter the key to be simulated.
We’d always recommend checking any key binding in a word processor before applying it to a game. This will allow you to see very clearly whether the key is being entered with the repeat rate you’re looking for, and allow you to go back and further adjust the settings if it isn’t.
Hope this helps.
@@TechFixFlix i just want to be able to press shift with mouse button 4. That's it.
Hi again @TheDanielcortez. Whilst your objective is very straightforward, there might be more going on here than you realise. You mentioned in your first comment that you tried it, but it isn’t working. Our theory is that it might have worked once and only once - the first time you press the button - but what happens if you need to keep Shift held down, or press it repeatedly? You need to be aware of how X-Mouse might be interpreting your commands….but let’s take this a little slower…
To map the Shift key to button 4, you can essentially follow the steps in our video tutorial, replacing the value in the “Simulated Keystrokes” field with either {SHIFT} for Left Shift or {RSHIFT} for Right Shift, including the curled brackets. As we’ve never played Final Fantasy 14, we don’t know whether it’s Left or Right Shift, but we’re sure you’ll know which one you need to map. So far, so straightforward, and very much following the video.
What we would suggest next is to try your mapping in a word processor before returning to the game environment, and there are two reasons for this. Firstly, it removes the pressures of gameplay, allowing you to purely check on the mappings, but, furthermore, you will also be able to see the output of your simulated keystrokes on screen. As Shift is a modifier, you’ll be looking to use it in combination with another letter. If it produces a capital letter, you’ll know it’s working, but what happens if you repeat the button press very quickly, or if you keep mouse button 4 held down? Is the outcome the same? This is where we believe issues like repeat/hold/press and release will potentially need to be factored in, and most likely why your first attempt at mapping appears unsuccessful.
With this in mind, we’d again refer you to the functions listed on Page 8 of the .pdf manual at www.highrez.co.uk/downloads/x-mouse%20button%20control%20user%20guide.pdf because it’s highly likely that you’ll need these functions to supplement the basic key mapping.
Once this works exactly as you want it to in the word processor, you can then simply change the operating environment to Final Fantasy 14.
Hope you make some progress with this.
@@TechFixFlix Yes I do need to hold down shift so in this case (playing the game) the input that i would do on keyboard would be (SHIFT(hold)) + 1 between the ( ) is what I want on mouse4, the +1 I would do on keyboard.
I've tried every method now, pressed; sticky; during etc and I still can't do a ( A ). Is it maybe program is not recognizing my mouse.
Ps: I can use this in videogames btw? Like the program just edits your mouse in windows it doesn't ''go'' into the game if you know what I mean. I don't want to be banned.
Btw Thank you for putting the time into helping me. Much appreciated!
Hi again, and thanks for the additional information @TheDanielcortez. Let’s start with the question of whether the X-Mouse application is detecting your mouse, or indeed specific buttons. It’s very simple to confirm, and when you press Button 4 on your mouse, you need to see the corresponding drop-down menu highlights in orange on the right hand side of the main X-Mouse window, as shown at 02:03 in our video. Very simply, an orange menu means that the button is detected, anything else means it isn’t.
There are a number of reasons why a mouse button might not be detected. Essentially X-Mouse piggybacks on the “mousehooks” feature built-in to Windows, and also inherits its limitations, most notably that mousehooks can only address up to a maximum of five mouse buttons, as defined by Microsoft. As you’re using Button 4, this shouldn't be an issue for you. A more plausible issue in your case might be hardware-specific buttons encoded in the firmware of your mouse which might not be addressable via mousehooks, although this is more common in DPI and media playback buttons, rather than a standard Button 4, so again not clearly the cause of your problem.
Just as an aside, for multi-button mice, we’d always recommend checking the website of your mouse manufacturer to see if dedicated drivers or configuration software are available
That does bring us to your final question about being allowed to use this in a gaming scenario. If you read though the comments for this video, there are very many people who want to, or have done, exactly that. Many games don’t look favourably upon tools which simplify their control mechanisms, and look to either counteract such tools, or ban players who use them. Whilst this is most typically found in competitive eSports titles, we can’t rule out the possibility that this might be the case with Final Fantasy 14.
good demo sir
Thank you very much indeed @A R channel. That’s very kind of you.
thanx bro super helpfull
You are very welcome.
In my case, I binded my mouse button 4 to the number 0 on a game. However it will only work the first time I press the button and stop working. If i alt-tab out of the game and back in it allows me to press 0 with mouse button 4 once, and proceeds to stop working again. Is this a problem with how I am setting up the software or is it a problem with the game itself?
edit* my custom keys code is: {PRESS}0
Hi there. Firstly, we’d try a second game purely to see if the behaviour is universal. That will at least resolve that puzzle. After that, you might need to refine your key code to meet your needs, and there’s plenty of additional functionality described in the User Guide, which you’ll find at: vps2.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf
I really wish I could find a software that will allow Me to remap the buttons on the Atrix Guild Mouse. X Mouse Button is great, but doesn't allow more than the default mouse functions to alter.
Hi @DJ Vyper. We’re aware that you aren’t the only person looking to remap an Atrix Guild Mouse, as evidenced by this discussion thread: www.reddit.com/r/gaming/comments/rxsvyq/atrix_guild_mouse_is_there_any_software_to_be/ We believe this mouse is exclusive to GameStop, but we can’t find any support pages or driver downloads.
Essentially, X-Mouse works by piggybacking on Windows “mousehooks.” However, Windows only makes provision for a maximum of five buttons, and X-Mouse inherits this limitation. Where a manufacturer sells a mouse with more than five buttons, the onus is upon them to provide an appropriate driver and configuration software, otherwise the extra buttons don’t offer the additional functionality you would rightly expect.
So, we’ll throw this over to the community…Has anyone come across software suitable for the Atrix Guild?
Hello, TechFixFlix! Is there something like this for the 6th, 7th and 8ht mouse button?
Hi there. Unfortunately not, as this software appears to be restricted to a maximum of five buttons. If your mouse has more, we’d recommend checking the manufacturer’s web site, as almost all mice of this type have downloadable drivers and configuration tools available from the internet.
TechFixFlix, that's a shame. Hope one comes in the future. Nevertheless, thanks for the answer! Cheers!
You're welcome. Hope you find a solution that works for you.
Nothing wrong with having lots of buttons on your mouse. We went for eighteen in this video…th-cam.com/video/9OZZ0Opi-pU/w-d-xo.html Obviously having custom software is helpful once you have multiple additional buttons.
all I can say is thank you thank you thank you!
That’s very kind, and you’re welcome.
can you put a letter or number on the app?
Absolutely @Ali The_Gamer. You can replicate the functionality of any key on the keyboard using the “Simulated Keystrokes” facility shown in the video.
how would you set a mouse button to SHOOT on a shooting game
Hi @patrick Williams. There are three issues to consider here, two of which you can straightforwardly adapt from our video.
1 )..Make sure that you specify the environment, so that your mouse mappings only apply in your shooting game. This is crucial, because you don’t want the changes to apply everywhere else, which is a mistake people commonly make when following this tutorial. In our video, we select our browser as the environment in which the changes apply, meaning that they will apply only in the browser and not elsewhere. By extension, you need to set your shooting game as the only place the changes will apply. (See 02:22 in our video).
2 )..Work out which keyboard key (or keys) performs the shooting action in your shooting game. Then, use that key in the “Simulated Keystrokes” field, again as shown in our video. Where we use “CTRL+W” in our example, you would substitute this for whatever key represents “fire” in your shooting game. (See 03:31 in our video).
Up to this point, you’ve very much mirrored what we’ve demonstrated in the video. However, consider one further aspect which is particularly relevant in shooting games, namely rapid and repeated firing. Think of simulated keystrokes as being like a single-shot rifle which you fire once, then need to reload. Fine for sniper rifles, but restrictive when trying to fire a spray. For that, we reach point 3.
3 )..Apply any settings for repeat/hold etc. In total, there are nine possible actuation methods. For a fuller description, take a look at Page 8 of the .pdf manual located at: www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf You’ll find functions like “(6) Repeatedly,” “(7) Sticky Repeat” and “(8) Sticky Hold” useful when defining a method for repeat firing.
Hope this helps.
help pls I made left mouse to scroll by accident and I can't get rid of it
This is actually more common than you might think, and we get feedback from people in this position every few months, so don’t worry…
In situations where your mouse is effectively out-of-action, you can fall back on your keyboard. Relevant keys here will include:
The Windows key, which you can use to summon the Start menu.
The arrow keys, which you can use to cycle through menu options
The Enter key, which you can use the select an option
The Tab key, which you can use to move between fields
The plan here would be to press the Windows key to see the Start menu, then type X-mouse and press Enter to run the app. You’ll then need to use the Tab key to access the “Left Button” dropdown, press Enter to display the dropdown. Use the arrow keys to return the value to ** No Change (Don’t intercept) ** and press Enter to confirm. Press Tab until you reach the “Apply” button, then press Enter to apply.
Once you’ve regained control of your left button, you can use it to unmap all of the other buttons.
@@TechFixFlix I fixed it but I just did all the buttons on my keyboard and the pause break one worked but thanks
Glad you managed to fix this.
I was able to map J to my left button, and when I type with it, left click always inputs J, but when I go to a game for example, pressing L click rapidly or slowly doesn't always simulate the J press. It only does it occasionally, and I'm not sure why. Is there a solution to this? It should input J each click, but it rarely inputs it.
Hi @Ishu. You might like to take a look at some of the options featured on Page 8 of the PDF manual found at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf and especially the options for “Auto repeat delay,” which can be configured in milliseconds, and the dropdown which determines “how to send the simulated key strokes.” Option “6,” which sends keystrokes “repeatedly” might be suitable for your needs here.
dropping a like and a comment! this helped me out a lot with an issue I was having. ps do you know if its possible to add a modifier such as CTRL to activate remap thing?
Hi @bih bih. We’re glad you found the content useful, and we’re grateful for the like. We think you’ll find what you’re looking for on page 14 of the User Guide, located at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf under the heading “Global Hotkeys.” Using functionality found under the Global Settings > Hotkeys tab, a key sequence can be defined which triggers specific functionality in XMBC.
for me non of the buttons aer lighting up when i press them in the menue. i have a trust gxt 101 mouse and want to remap my 4th and 5th button.
We’ve heard about something similar to this via the comments, but we never really satisfactorily resolved it. Our thought at the time was that some other program was intercepting commands before X-Mouse could act, thereby effectively blocking it from doing its job. Just out of interest, what (if anything) are your 4th and 5th buttons presently doing? In our previous example, they were already assigned to controlling volume up and down, so our suggestion was to find out which app or setting was responsible for that, then terminate that process or change the setting, hopefully then freeing X-Mouse to use as we wish.
Oddly, though, this isn’t anything to do with Trust, as their website specifically mentions that the GXT101 uses a generic Windows driver, and they even recommend X-Mouse for remapping its buttons.
@@TechFixFlix one of the buttons is responsible for back . . The other either nothing or not something I have noticed yet.
I got this keyboard and mouse from trust used from a friend, so I'm not sure if it originaly had some piece of software included to change the button mapping.
I didn't find anything satisfactory on reddit nor a way to download software like that on the trust website for my model (maybe I misses it?)
When we looked into this, we looked at www.trust.com/en/product/21044-gxt-101-gav-gaming-mouse Halfway down the page is a “Support” section, and under the “Usage” heading, is a question which reads:
“How can I change the button functions?”
The answer is as follows (quoting directly from that page): “This mouse uses a generic driver of Windows, which doesn't provide a possibility to adjust button functions. However, you can try with software which is available on internet to configure the buttons. www.highrez.co.uk/downloads/XMouseButtonControl.htm Please note that this solution is not official, as there is no Trust software available for programming the buttons, and therefore it is not supported, nor is proper functioning of the software guaranteed.”
The answer is interesting, for two reasons:
1 )..It uses a generic Windows driver, meaning that you won’t find a dedicated driver for it.
and
2 )..It specifically mentions X-Mouse for remapping the buttons.
All of this takes you right back to where you started.
So we’re again wondering whether another piece of software on your machine is capturing the mouse buttons before they can be sent to X-Mouse. So, it’s a big question, but…Is there anything running on your machine which might be claiming your buttons?
@@TechFixFlix thanks for the response.
So I talked to my father who has a similar mouse then I do who ran into the same problem that i did (x-mouse not working), and he told me the buttons might just not be for remapping...?
I wouldn't know what kind of software could interefere with my mouse button settings.
Perhaps it's just that my mouse is only of mediocre quality and doesn't support a change in button?
(After checking trust website link )
In the control section it mentions that buttons cannot be controlled or changes and that there is no piece of software attached to it.
I suppose that clears things out ?
The only thing you might want to try (purely as an experiment) is to plug the mouse into a different computer (if you’re lucky enough to have one available) purely to see if the issue relates to one computer or to the mouse itself. Taking into account your conversation with your father, we probably already know what the answer will be (unless your father uses the same computer or has a similar software setup).
If another computer acts in an identical manner with the same mouse attached, we’d simply call it a mismatch between that particular mouse and X-Mouse. If it works as expected on another computer, you’ll have identified your computer as the likely source of the problem.
can i remap the mouse wheel (NOT the button) to work like dragging up or down?
i want it so that when i scroll the wheel UP, it works like click-n-drag UP of the left click.
the same works when i scroll DOWN, works like click-n-drag DOWN.
Hi @Mephisto. We’re struggling with this one. The first part is straightforward enough, and you’ll see options labelled “Wheel Up” and “Wheel Down” in the main interface. So far, so good…but…translating those wheel movements into corresponding click-drag motions seems to be beyond the scope of the functionality offered by X-Mouse. The .pdf manual located at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf shows all available mapping commands in the menu screenshot on the right of page 4. The only drag options listed are “Double Click Drag,” “Drag to Move Window” and “Drag to Size Window.” We can immediately discount the last two, whilst “Double Click Drag” still anticipates movement of the mouse, rather than rotation of the scroll wheel. Looking at the other mapping commands, we can’t see any which offer the functionality you’re seeking, and we’d be grateful for suggested solutions from anyone reading this…
Can I reassign keyboard letters life f to one of my mouse buttons
Absolutely. If you follow the steps shown in the tutorial, we do something very similar using the “Simulated Keystrokes” function. All you need to do is pick the app or game you’d like to use, select the mouse button you’d like to assign, then enter F as the simulated key. Once you click “Apply,” you’re good to go. The video will take you through the steps in a little more detail.
Can you help me with my android device? the mouse right click button is coded as back button, and i want to change it, as same as what the right click does in pc
The right mouse button generally does default to “back” when connected to an Android device, which may surprise Windows users who would typically expect to see a menu. We were hoping for a quick downloadable fix from the Google Play Store, but weren’t that fortunate. We did come across a suggestion via Stack Overflow, but we’d respectfully suggest that it will be beyond the capabilities of all but the most knowledgeable of users: stackoverflow.com/questions/10041295/android-usb-mouse-right-click-correct-behaviour-ics If anyone reading this has an everyday solution more suited to the average user, we’d be delighted to hear from you.
Can I remap it just fot one mouse (one USB port)?
Hi @Jan Szikora. Unfortunately, any changes you make will have system-wide consequences, which will be evident for all mice, rather than simply one mouse (or one U.S.B. port). This is because X-Mouse taps into the way mouse buttons are interpreted across the whole of Windows, and any changes made apply globally.
@@TechFixFlix Thank you for respond. Do you know any alternatives that can do that?
Hi again @Jan Szikora. This question was posed to the programmer of X-Mouse, who set out the difficulties of targeting a single mouse / U.S.B. port in this article: forums.highrez.co.uk/viewtopic.php?t=271
We don’t have direct experience of a utility which has this functionality, so we’ll throw it open to anyone who is reading this…Any recommendations out there for software which can remap mice and identify specific devices or U.S.B. ports used to connect them?
I have a 7 mouse button, cant configure buttons 6 and 7 to do anything else other than change dpi
Hi @Israel Figueira. To the best of our knowledge, it would appear that X-Mouse Button Control has an upper limit of five programmable buttons. We’re not sure why this restriction exists, as there are clearly many mice out there with more. Our only suggestion here is that most mice which offer additional buttons are typically supported with custom configuration software provided by the manufacturer, and we’d therefore always recommend checking the manufacturer’s web site to see whether a custom utility is available.
Helpful, thank you!
That’s appreciated. Thank you very much indeed.
Future me was it worth it? is it safe??
Hi @Phoenix. In terms of viruses and malware, we’d certainly claim that it’s perfectly safe, but, as with any application, do be sure to download it directly from the publisher for added peace of mind (we’ve included a direct link in our description). When using the software, the biggest danger seems to occur when people forget to restrict button mappings to a single app or game, and end up needing to reset, which can be particularly awkward if they’ve mapped their primary mouse button. As long as you avoid that trap, this can be a useful aid to either productivity or gaming.
Yes it was worth it, its legit no scam no virus and works perfectly!
Saved my life
Glad you found the content useful @Big Daddy.
How to do this with Cosmic Byte firestorm mouse?
Hi @deeptikapoor5880. Whilst we’ve never used the Cosmic Byte Firestorm specifically, X-Mouse will work with almost any generic mouse type with up to five programmable buttons, although you should be aware that this is a strict maximum of five buttons, which is a limitation inherited directly from the Windows mousehooks feature. We’ve had a quick look at www.thecosmicbyte.com/product/cosmic-byte-firestorm-rgb-wired-gaming-mouse/ and we think the left and right buttons, as well as the wheel and two side buttons, would work well with X-Mouse, exactly as shown in our video. Our experience would suggest that the DPI button is unlikely to work, as these tend to be hardware-specific. We also note that this mouse has its own software “CB Firestorm Gaming Mouse 04082023_V2” and, whilst we haven’t ever used it, this software is more likely to offer functions specifically aligned to the hardware.
What if I have 2 mice and I want to remap the scroll wheel on only one mouse?
Whilst X-Mouse won’t be able to differentiate between your two mice, the most straightforward fix here would be to set up a separate profile for each mouse, and simply load the associated profile whenever you switch between mice. Profiles are covered on the second page of the manual found at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf
@@TechFixFlix Im trying to run them simultaneously would this work?
Unfortunately not, because X-Mouse doesn’t recognise each physical mouse individually, and simply captures signals sent by “the mouse.” We’d incorrectly assumed your intention was to use one mouse at a time then swap, but we’re fairly certain that simultaneous use isn’t possible.
@@TechFixFlix its OK I might just solder the mouse connections to a keyboard connection and us it like that, thats the only thing I could find on it that would work for what I'm doing.
Sounds like you’re working on an interesting project there @Ryzen Is Better. Hope you manage to find a suitable solution which meets your requirements.
can i add 6 or 7 buttons in it
Unfortunately, not @AppSlayer. This is a commonly raised issue. Essentially, X-Mouse works by piggybacking on “mousehooks,” a feature built-in to Windows. However, Windows only makes provision for a maximum of five buttons, and X-Mouse inherits this limitation, along with any similar utility which makes use of the same technology. Where a manufacturer sells a mouse with more than five buttons, the onus is upon them to provide an appropriate driver and configuration software, otherwise the extra buttons don’t offer the additional functionality you would rightly expect. We would always advocate visiting the web site of your mouse manufacturer to check for software support. As a secondary issue, some mice offer functionality which is specifically encoded to the hardware, typically DPI buttons or buttons for specific media control operations, which are not reconfigurable at a software level. Naturally, these buttons are beyond the scope of X-Mouse and similar applications.
i have 2 mice can i remap one of them only ?
Hi @gm.iq1. Whilst this would clearly be a great feature, unfortunately both mice will function in exactly the same way. Rather than recognising individual mice on a hardware level, X-Mouse exploits the signals sent to Windows by the mouse, known as “mousehooks” and these are universal, so changes designed for one mouse will equally be implemented with every mouse attached to the system. In essence, this is a modification to how Windows operates, rather than how the mouse itself functions.
my side buttons are swapped for left handed and i dont know how to fix it back to right
In most configurations, the side buttons are typically buttons 4 and 5. You should therefore be able to use X-Mouse Button Control to map buttons 4 and 5 to whatever function you’d like them to perform, using the steps shown in our video. Do get back in touch if there’s a specific issue which isn’t covered in the tutorial.
Ayo does it contains any virus or what should i do if i am not able to use the buttons after i remap the mouse, is it save for my laptop?😅
Thanks for those two important questions @niralimehta7055. We’ll deal with each of them below.
We only feature software on this channel which we have used over a very significant period of time, often several years, to ensure that it performs as required and is free from viruses. Essentially, the reputation of our channel is dependent upon the quality of our recommendations, and we’d quickly lose that reputation if we advised our viewers poorly. Of course, this is only true when downloading from official sources, to a computer which is already certified free of viruses. In the case of X-Mouse, the official download link is www.highrez.co.uk/downloads/xmousebuttoncontrol.htm
Whilst we entirely trust this product, and have used it for a very long time, you shouldn’t simply take the word of some random TH-camr like us, and you should always make your own judgement when it comes to virus protection. At the very least, your system should have always-on virus protection, and our favourite free solution is Avast, which we featured in a very early video on this channel - see th-cam.com/video/VHceUdYDKcE/w-d-xo.html In addition to always-on virus scanning, we strongly recommend Virus Total for one-off download scans, and we’d encourage you to watch our video at th-cam.com/video/3eScPjaWLgU/w-d-xo.html to learn more about this.
Moving on to what happens if you’re unable to use the button after a remap, this is actually a really frequently asked question, and someone does exactly this almost every month according to our comments. The key thing to know here is that the changes made by X-Mouse only apply when X-Mouse is running. It logically follows that if you can stop X-Mouse from running, your mouse mappings will immediately return to the default. But how do you close down X-Mouse if you can’t use your mouse? Well, with your keyboard. Start by pressing CONTROL+SHIFT+ESCAPE to launch the Task Manager. Then use your arrow keys to find the entry for X-Mouse Button Control. Pressing the DELETE key will then kill the task, restoring your mouse to its usual settings. You should then completely remove X-Mouse (to stop the issue occurring immediately the next time you run the program) and reinstall if you want to try again.
Hope this helps.
Fantastic video mate! Keep up the good work!
I got a question however.
I've set up this code for looting on a game, I need to add shift+RMB because that is what is needed to loot.
{WAITMS:12}{MSET:1014,540}{WAITMS:12}{SHIFT}{RMB}{MSET:1107,535}{WAITMS:12}{SHIFT}{RMB}{MSET:1201,539}{WAITMS:12}{SHIFT}{RMB}{MSET:1208,631}{WAITMS:12}{SHIFT}{RMB}{MSET:1206,722}{WAITMS:12}{SHIFT}{RMB}{MSET:1105,728}{WAITMS:12}{SHIFT}{RMB}{MSET:1013,721}{WAITMS:12}{SHIFT}{RMB}{MSET:1009,627}{WAITMS:155}{SHIFT}{RMB}{WAITMS:10}
And I've set wheel up for the Simulated key, however... I would want the simulated key to be the Enter on the numpad ({NUMENTER}), I can't get it to work. Is it even possible?
Thank you very much for your kind words about the tutorial @JonHam666. We’ve postponed replying to your comment until now, because we’re slightly embarrassed to admit that we couldn’t quite get our head around precisely what you’re attempting to achieve here.
Just to check that we’re understanding you correctly, we think that what you’re saying is that you’re trying to simulate SHIFT+RMB, and WHEEL-UP works, but for some reason NUMENTER does not. Please let us know if we’re misunderstanding you here.
We’d always recommend using your simulated keystrokes in a word processing programme before trying them out in-game. For example, you could check to see whether the numpad Enter key successfully starts a new line in Word or WordPad. You can also check whether the auto repeat is sufficiently calibrated for use in a game. It may be the case, that the system is interpreting your actions as a single key press and failing to repeat as you may wish. If that appears to be the case, we’d recommend checking out page 8 of the PDF manual found at www.highrez.co.uk/downloads/x-mouse%20button%20control%20user%20guide.pdf which sets out methods for sending a keypress, including (6) repeat, (7) sticky repeat etc. Again, experiment with these in a word processing environment to remove the pressure of gameplay from your testing.
@@TechFixFlix Thanks for the response! I have fixed this issue, thanks for taking your time brother!
Glad you managed to get this working.
is there a way to disable my dpi button
Hi DerxZ. Looking at the list of buttons on the right of the main Xmouse window, there isn’t a specific drop down menu supporting the DPI button, so our immediate thought is that it almost certainly isn’t possible. You can quickly test this by pressing your DPI button, and seeing if any of the menus turn orange. If they do, simply click the dropdown and select the option to “Disable.” However, we suspect this won’t be the case. As an alternative, your mouse manufacturer might offer specific driver software via their web site, which might provide this function.
This is also briefly discussed at forums.highrez.co.uk/viewtopic.php?t=2493, where the key quote reads “DPI buttons are hard wired and not configurable in Windows or XMBC.”
how do i remap my mouse button 5 to press shift?
Hi @7er4vn,
At its simplest, you should be able to follow the steps in the tutorial very closely.
- Click “Add” at the main widow.
- Identify and select the app/game in which you are looking to map the button.
- Click the dropdown for the button you want to remap, which is mouse button 5 in your example.
- Select “simulated keys.”
- In the field “enter the custom keys” type the key you wish to map which is either {SHIFT} for right shift or (LSHIFT} for left shift in your example, including the curly brackets
- Click “O.K.”
- Click “Apply.”
- Save changes.
We began by mentioning that this was a very simple mapping. For more complex functionality, you might want to take a look at the .pdf guide located at www.highrez.co.uk/downloads/X-Mouse%20Button%20Control%20User%20Guide.pdf
how can i remap right click to mouse button 4? its not working.
Hi @Javier Zulueta. The first thing we’d investigate is whether the mouse button is being “captured” by X-Mouse, and we do this simply by clicking button 4, and looking at the main X-Mouse window to see if the drop-down menu for “Mouse Button 4” changes colour to orange. If it does, that’s great and you can click the drop-down menu and select “Right Click” before applying changes.
If the menu doesn’t change to orange when you click button 4, then matters become more complicated. First, check to ensure that no other menus have changed colour, just in case the button is identified as button 5. Assuming that none of the menus change colour, that leaves two possibilities.
The first possibility is that another application on your device is capturing the mouse clicks before they reach X-Mouse. If this is the case, you will need to identify which app is intercepting the clicks, and deactivate it. There are many apps which could potentially be doing this, so each case will have a different cause, and you’ll need to do some research to identify your specific cause and resolution.
The second possibility is that the button might not be “button 4,” in the strictest technical sense. We’ve been receiving plenty of feedback recently from owners of mice with hardware-specific buttons which are unique to the particular mouse and don’t send a signal corresponding to that of “button 4.” As these buttons don’t correspond to button 4, they cannot be remapped in the same way as button 4, and therefore cannot be reconfigured by X-Mouse or elsewhere in Windows. In these instances, your only hope is that a manufacturer-specific reconfiguration utility might be offered on the manufacturer’s web site.
Either of the possibilities mentioned might be causing your button to fail to interact with X-Mouse, and you’ll need to do some investigating and research to find out which it might be. Hope you make some progress with this.
@TechFixFlix i have a problem that when i download it the left mouse button is automaticly set to enter for some reason and i cant create new settings
That’s interesting @Lukyfn, and we’ve never experienced that particular behaviour before. On first run, we’d fully expect all mouse buttons to be unconfigured, and set to “** No Change (Don’t intercept) **.” We’re wondering whether your left mouse button is indeed behaving as an Enter key rather than as a true left click, as this would be immediately apparent to you after just a few moment of use, or whether this is being falsely reported. We’re also wondering whether this behaviour might be caused by a rival programme jumping ahead of X-Mouse and intercepting clicks before X-Mouse can react. Again, this is something you’d need to investigate as there are quite a few possibilities.
One final thought is that using a combination of the Tab, arrow and Enter keys, you should be able to access the drop down menu for your left button and change its function back to “** No Change (Don’t intercept) **.” The full path to achieving this is to press the Windows key to see the Start menu, then type X-mouse and press Enter to run the app. You’ll then need to use the Tab key to access the “Left Button” dropdown, press Enter to display the dropdown. Use the arrow keys to return the value to ** No Change (Don’t intercept) ** and press Enter to confirm. Press Tab until you reach the “Apply” button, then press Enter to apply.
Hope you get this working.
i bought a mouuse on amazon (J-Tech Digital, vertical mouse) with a 6th button and the manual suggests this program but theres no way to remap this button. im so mad about it, its bound to Win+D and its so stupid lol
We can understand your frustration here, and your device manual should not have suggested X-Mouse as an option for mapping button six. Like other utilities off this type, X-Mouse uses the Windows “mousehooks” feature, which Microsoft have limited to five buttons. Consequently, it would never have been possible for X-Mouse to configure a device with more than five programmable buttons.
I am a Chromebook so i don't know how to change it, Can you please tell me???
Hi @Biggie Cheese. As you’ll appreciate, the software described in our video runs on Windows, and ChromeOS poses an entirely different challenge. As X-Mouse doesn’t run on ChromeOS, we’d be looking for an alternative solution. A Google search suggests that swapping left and right primary functions is easily achievable, but utilising additional buttons doesn’t seem to be particularly well documented. Can any Chromebook users with multi-button mice offer any inside information here?
Please accept our sincere apologies for the delay in responding to your comment. We have been extensively pursuing activities outside of the TH-cam platform for the past six weeks, and consequently we are only now catching up on feedback and questions. Thank you for your patience and understanding.
@TechFixFlix can you give me the link to x-mouse control button
Certainly @Omar Khairy, and there are two options available to you…(1) If you’d like to permanently install X-Mouse, you can download the installer from www.highrez.co.uk/scripts/download.asp?package=XMouse then simply click to run. (2) Alternatively, you can download the temporary (typically referred to as “portable”) app from www.highrez.co.uk/scripts/download.asp?package=XMousePortable which will download as a .zip file named “XMouseButtonControl [version number] Portable.” Opening that .zip file shows further directories for “32bit (x86)” and “64bit (x64)” versions. Users of most modern P.C.s will use the 64 bit version, although you can check whether your machine is a 32 or 64 bit system by following the instructions shown in this tutorial: th-cam.com/video/SH1AaD949-Q/w-d-xo.html When we open these directories, we find a number of language files, each of the type .xmbclp and straightforwardly named after the language they represent. However, if you’re looking for the English language version, these files are a distraction, and you should instead simply run the application named “XMouseButtonControl.” This launches the application, using the default language, which is English.
@@TechFixFlix thank you God bless you
You are very welcome.