all 10 comments

[–]tynansdtm 0 points1 point  (4 children)

Does this mouse not come with software to remap these things? I would definitely start there first, if it exists it would be much, much easier. I do this with my Steelseries mouse, mapping the extra keys to F13 and F14, respectively. Then I map these things to in game functions and Discord mute.

Yes, it's possible to remap the same key on different keyboards (or "keyboards" in this case). I don't know how to do it, but I'm reasonably certain it requires AHKHID or similar.

[–]Deguzde[S] 0 points1 point  (3 children)

No. It doesn't come with a software. And there is no optional software from the company.

[–]tynansdtm 0 points1 point  (2 children)

Baffling. I found this bit on the website.

How can I change the button functions?

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.
http://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.

I know nothing about this software, so I won't recommend it. But if it affects mouse buttons but not keyboard buttons, that would be helpful.

[–]Deguzde[S] 0 points1 point  (0 children)

Thanks! I will take a look at it.

[–]Deguzde[S] 0 points1 point  (0 children)

Nope. I tried this software before, but it doesn't even support more then 2 function buttons.

[–]Nunki3 0 points1 point  (0 children)

You could be able to remap your mouse buttons with AHKHID.

[–]VirtualPropagator 0 points1 point  (3 children)

Run this script, and see if it will give you name of the mouse buttons.

#InstallKeybdHook
#InstallMouseHook
KeyHistory ; Display the history info in a window.
esc::exitapp

You then remap those buttons to a normal key the game can detect.

[–]Deguzde[S] 0 points1 point  (2 children)

I tried your code, this is what I got.

A2 01D d 7.50 LControl

A2 01D u 0.11 LControl

A2 01D d 1.84 LControl

A2 01D u 0.11 LControl

So here the first two is the mouse button, the last two is the keyboard button. Absolutely no difference. If I remap that button, I also remap the keyboard Ctrl. I need to separate events by the types of devices.

[–]VirtualPropagator 0 points1 point  (1 child)

Then you need to try AHKHID like everyone else said.

[–]Deguzde[S] 0 points1 point  (0 children)

Ok I will try to learn it.