While holding a button, click other button to achieve different function

x64 Replacement/Alternative to Microsoft's IntelliMouse application.
Forum rules
Please read the forum rules before posting for the first time.
The more information you can provide, the quicker and more accurately someone can help.
NOTE: To reduce spam, new users can not post links, files or images until they have at least 4 posts.
Post Reply
xoboomer
New User
Posts: 2
Joined: Tue Oct 22, 2024 5:07 pm

While holding a button, click other button to achieve different function

Post by xoboomer »

Please fill in this template when posting!
XMBC Version: 2.20.5
Installed or Portable version:Portable
Windows Version: 11 Pro
Mouse Information (brand/model): Logitech M650
Relevant Computer Information (CPU, RAM etc): 14650HX, 16GB, RTX4060 8GB
Did the problem occur after an upgrade of XMBC? (If so, from what version?):
Did the problem occur after a Windows update/upgrade? (If so, from what version?):
How long have you used XMBC?: Just used
What language and keyboard layout do you use in Windows?: US

Clear description of the problem - try and include as much information as possible, including what button and mappings you are having problems with (if applicable).:
I am writing to seek guidance on setting up a specific mouse button configuration using X-Mouse Button Control. Here is the functionality I would like to achieve:

When holding Button 5 on my mouse, I would like to configure other mouse buttons to perform different functions.
For example:
Holding Button 5 + Clicking Left Button = Ctrl + W (close a tab in a browser).
Holding Button 5 + Clicking Right Button = Win + Tab (open task switcher).
I have explored the software but could not figure out how to set up this type of "modifier key" behavior with Button 5. Could you please provide detailed instructions or point me toward the correct documentation to achieve this?

Thank you for developing such a versatile tool. I greatly appreciate your help in enhancing my workflow.
User avatar
phil
Site Admin
Posts: 7874
Joined: Sun Apr 06, 2003 11:12 pm

Re: While holding a button, click other button to achieve different function

Post by phil »

I think all you need is button chording set for button 5?
Button chording should be covered in the XMBC user manual!
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 11 x64 24H2, AMD Ryzen 9950x3D, MSI x870E Tomahawk, 64GB DDR%,
nVidia RTX 2070s (still lol)
xoboomer
New User
Posts: 2
Joined: Tue Oct 22, 2024 5:07 pm

Re: While holding a button, click other button to achieve different function

Post by xoboomer »

Dear Phil
Appreciated for your quick response. I have managed to set up button chording as suggested but it is not working. Not sure if any other step which I need to implement.

Bacically, what I did is:

1. Application/Window Profiles: The Default profile is selected.

2. Layer 1 Settings - I changed the 2 mouse button below:

+ Mouse Button 4: Simulates (pressed) [{CTRL}].

+ Mouse Button 5: Uses "Button Chording." Specific chorded actions are set up:
- Left Button: Configured for "Back"
- Right Button: Configured for "Forward" (browser navigation).
- Middle Button: Simulates (pressed) [{LWIN}{TAB}] (Windows task view).
- Wheel Up: Simulates (pressed) [{CTRL}{PGDN}].
- Wheel Down: Simulates (pressed) [{CTRL}{PGUP}].
- Other buttons keep as "No change"

"Unblock" after and "Unblock when the mouse moves" are unchecked

Then Apply and Close
User avatar
phil
Site Admin
Posts: 7874
Joined: Sun Apr 06, 2003 11:12 pm

Re: While holding a button, click other button to achieve different function

Post by phil »

Well, that's odd. I use button chording on mouse button 2 to control media and it works fine, always has done.
Screenshot 2024-11-19 082307.gif
I am using the latest beta version but there were no problems in the last release (2.20.5) for me as far as I can remember (it was a while ago now!)

If you have setup similar and its not working, then maybe the best bet to to turn on debug logging (settings -> logging & updates), OK and APPLY that. Then try and run the button chords, make a note of the time you do this, then send me the debug log file (PM it here). You might also like to try the latest beta (on the beta thread here in the forums) just to be sure (and the beta will have more/better logging too probably).
You do not have the required permissions to view the files attached to this post.
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 11 x64 24H2, AMD Ryzen 9950x3D, MSI x870E Tomahawk, 64GB DDR%,
nVidia RTX 2070s (still lol)
Post Reply