Jump to content
CJ Randolph

Assign functions to extra mouse buttons

Recommended Posts

It would be handy if I could bind "keyboard" shortcuts to some of my extra mouse buttons. The buttons are just sitting around doing nothing, and I could put a tool or two on them.

Share this post


Link to post
Share on other sites
59 minutes ago, CJ Randolph said:

It would be handy if I could bind "keyboard" shortcuts to some of my extra mouse buttons. The buttons are just sitting around doing nothing, and I could put a tool or two on them.

Are you talking about a mouse with more than two buttons and a wheel?

I think this is something the mouse driver or a mouse utility software has to take care of. How could Serif tell, which mouse buttons are available? I think some Logitech and some gamer mice have this.

Cheers,
d.


Affinity Designer 1.7.1.404 (beta 1.7.2.464)   |   Affinity Photo 1.7.1.404 (beta 1.7.2.464)   |   Affinity Publisher 1.7.1.404 (beta 1.7.2.458)
Affinity Designer for iPad 1.7.0.7   |   Affinity Photo for iPad 1.6.8.77

Windows 10 (1809) 64-bit - Core i7 - 16GB - Intel HD Graphics 4600 & NVIDIA GeForce GTX 960M
iPad pro 9.7" + Apple Pencil

Share this post


Link to post
Share on other sites

That's exactly what I'm talking about, quite common for gaming, business, and home purposes for at least a decade now. All of these buttons are also already recognized on the operating system level and are exposed through standard interface APIs. And Affinity wouldn't have to detect which buttons were available, only be able to use the signals it's already receiving. I'm not asking Serif to write mouse drivers; that's already been taken care of.

Share this post


Link to post
Share on other sites
39 minutes ago, CJ Randolph said:

That's exactly what I'm talking about, quite common for gaming, business, and home purposes for at least a decade now. All of these buttons are also already recognized on the operating system level and are exposed through standard interface APIs. And Affinity wouldn't have to detect which buttons were available, only be able to use the signals it's already receiving. I'm not asking Serif to write mouse drivers; that's already been taken care of.

Re-read dominik's reply.

 

1 hour ago, dominik said:

mouse utility software has to take care of.

Check out the mouse's software and apply the tool short cuts to the mouse buttons in that.


MacBook Pro (13-inch, Mid 2012) Mac OS 10.12.6 || Mac Pro (Late 2013) Mac OS 10.14.5

Affinity Designer 1.7.2 | Affinity Photo 1.7.2 | Affinity Publisher 1.7.2 | Affinity Designer Beta 1.7.2.2 | Affinity Photo Beta 1.7.2.151 | Affinity Publisher Beta 1.7.2.458

Share this post


Link to post
Share on other sites
59 minutes ago, CJ Randolph said:

All of these buttons are also already recognized on the operating system level and are exposed through standard interface APIs.

This is something I am not quite sure of but you may know more about this than I do.

After thinking about the topic I recalled the mention of a freeware that seems to do this with any mouse:

https://www.highrez.co.uk/downloads/xmousebuttoncontrol.htm

It's on Windows only, but maybe worth a try?

d.


Affinity Designer 1.7.1.404 (beta 1.7.2.464)   |   Affinity Photo 1.7.1.404 (beta 1.7.2.464)   |   Affinity Publisher 1.7.1.404 (beta 1.7.2.458)
Affinity Designer for iPad 1.7.0.7   |   Affinity Photo for iPad 1.6.8.77

Windows 10 (1809) 64-bit - Core i7 - 16GB - Intel HD Graphics 4600 & NVIDIA GeForce GTX 960M
iPad pro 9.7" + Apple Pencil

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×