Would like to restrict axis movement without affecting button operation

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
klmonline
New User
Posts: 2
Joined: Wed Dec 04, 2024 9:18 pm

Would like to restrict axis movement without affecting button operation

Post by klmonline »

XMBC Version: 2.20.5
Installed or Portable version: Installed
Windows Version: Win 11 Home x64
Mouse Information (brand/model): Delux M618PLUS
Relevant Computer Information (CPU, RAM etc): Ryzen 7 3700X, 32GB RAM
Did the problem occur after an upgrade of XMBC? (If so, from what version?): NO
Did the problem occur after a Windows update/upgrade? (If so, from what version?): NO
How long have you used XMBC?: 5 years
What language and keyboard layout do you use in Windows?: American English QWERTY

I have an application-specific buttons profile for GoldWave audio editing software (v 7.01). GoldWave default behavior lets me hold and drag the middle mouse button to move the displayed audio waveform within the main app display window. I would like to restrict the movement to X-axis only (so lock the Y-axis), but I cannot set this option while the Middle Button is on "No Change (Don't intercept)" in XMBC. So far, any other setting I attempt to give the Middle Button disables the hold and drag functionality within GoldWave. For instance, I tried changing the XMBC middle button setting to Lock Y-Axis While Pressed, and it changed the mouse behavior to stay on the X-axis, but the app no longer drags the visual area. Is there a way to restrict axis movement of the mouse without affecting whatever held middle button status the app is checking?
User avatar
phil
Site Admin
Posts: 7812
Joined: Sun Apr 06, 2003 11:12 pm

Re: Would like to restrict axis movement without affecting button operation

Post by phil »

You could try...
Middle button -> Simulated Keystrokes
In the main input, enter: {LOCKY}
Set Method to 3 (During)
Un-tick the box: Block original message
Untitled.png
Give the a go, let me know if it works or not!

EDIT: Fixed the typo mentioned below!
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 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
klmonline
New User
Posts: 2
Joined: Wed Dec 04, 2024 9:18 pm

Re: Would like to restrict axis movement without affecting button operation

Post by klmonline »

You are the best! Worked like a charm. :)

In case any other unsophisticated types are reading this later, note that a small typo crept into the keystroke suggestion. It should be {LOCKY} rather than {LOCYY}

Thanks so much for the great software and the fast, helpful response on the forum.
User avatar
phil
Site Admin
Posts: 7812
Joined: Sun Apr 06, 2003 11:12 pm

Re: Would like to restrict axis movement without affecting button operation

Post by phil »

Great, glad that worked. I fixed the typo above (thanks for pointing that out :))
--[ Phil ]--
--[ Administrator & XMBC Author ]--
Logitech G9/G604/M720/MX518, Microsoft Intellimouse, Trust 16341 BT Mouse
Windows 10 x64, AMD Ryzen 5900x, MSI x570 Tomahawk, 32GB DDR4,
nVidia RTX 2070s, Evo 970 1Tb NVME, 2x2TB WD Black (RAID1)
Post Reply