Jump to content
You must now use your email address to sign in [click for more info] ×

Surface Dial Shortcuts


Recommended Posts

Affinity Designer will not accept keyboard commands from my Surface Dial. For example, CTRL+' (toggle grid)

It's an odd one because, all my other programs accept these and Affinity Designer will accept them from my keyboard and mouse (using custom buttons)

So how come not from the Dial? Part of the reason I purchased this software is because it supports Surface Dial. I simply want to be able to zoom and toggle grid with it. 

I have tested the Dial features that are already there, however opacity and tilt (and the others that are available) are not useful to me in my workflow.

PLEASE can we add either:

1. Allow keyboard commands from Surface Dial.

2. Add zoom and toggle grid to the integrated Dial functionality. 

 

Thanks, Jason.

Link to comment
Share on other sites

Hey, thanks for your reply. Although I am still confused by this, would you be kind enough to elaborate a little, please? 

I don't understand why it works perfectly with my Logitech mouse but not the Surface Dial.

So it seems as though Affinity Designer actually DOES support custom shortcuts. Or why would it work with the mouse? 

AD also accepts these shortcuts from a few other devices I tested too. Also when I try to use the custom shortcuts in other software using my Surface Dial, they all work as expected.

So please explain, why is it different if a keyboard command comes from one device or another? Or why would AD only accept certain keyboard commands but not all?

Thank you, Jason 👍

Link to comment
Share on other sites

In Windows setting you can assign a keyboard command to be output from the Dial when clicked or rotated. So in this example I set the Dial to output CTRL+' when clicked. This is all done in windows/settings/devices/wheel.

Then I do the same for my mouse but instead using Logitech Options. Here I assign the same CTRL+' to one of my custom mouse buttons.

Then I open AD and click the Dial, nothing happens...….then I click the mouse button and it successfully toggle the grid.

When testing in other software, for example Ableton Live. The Dial's keyboard command gets accepted and functions as expected.

So far I have only noticed Affinity to not accept the keyboard commands from the Dial.

 

Link to comment
Share on other sites

On 2/5/2020 at 11:21 AM, Mark Ingram said:

@Jason Gibbins, how have you configured the keyboard shortcuts for the Dial? Is the problem that the keyboard doesn't appear on the Dial, or that it doesn't do anything when you select it? 

Hey, I have not heard anything back from you. Would you please take a look at this for me? 🙏

Is there anything else I can do to help with it?

Many thanks 🙂

Link to comment
Share on other sites

22 hours ago, Jason Gibbins said:

Hey, I have not heard anything back from you. Would you please take a look at this for me? 🙏

Is there anything else I can do to help with it?

Many thanks 🙂

I think the reason for this is that we override all Dial behaviour (i.e. the Click action we use for cycling through available options on the Dial, based on the currently selected tool). I'm guessing that the other software works with the keyboard shortcut because it doesn't offer any custom Dial behaviour.

I think that in order to offer a solution that would be usable by you, and also by people who don't want to add shortcuts to the Dial, would be to offer a way of customising the behaviours in our Preferences (similar to customising keyboard shortcuts).

Link to comment
Share on other sites

Yes, I noticed that all dial behaviour seemed to be overridden. Not even the zoom will work properly.

Maybe it would be better to override the dial only if the user has the preference turned on in the settings?

If you are able to add any functionality to the list of dial features, please try to add the following:

1. Zoom

2. Toggle grid (dial click)

3. Move X and Y 1 pixel at a time.

 

Thanks for your reply 

Link to comment
Share on other sites

  • 3 weeks later...
On 2/12/2020 at 10:39 AM, Mark Ingram said:

I think the reason for this is that we override all Dial behaviour 

If the preference in the settings for Dial support is turned off, then why is the Dial behaviour overridden?

It would be great if you could make it so that, when the dial support is off, it just functions like any other keyboard shortcut.

Obviously when Dial support is then turned on it will be overridden and function only as the software dictates.

 

Did you manage to make any progress with this issue? It is driving me crazy. haha.

The whole reason I purchased a Dial was to use zoom in AD, and as AD claimed it supported the Dial, I thought great.

But to be honest, it only allows rotate and undo, which is very limited.

It's sitting here like a very expensive paper weight, haha.

Please help me!

Link to comment
Share on other sites

@Jason Gibbins, if Dial is disabled in Preferences then we don't do anything and it _should_ function the same as in any other app (we only add our custom behaviours when that is enabled). I don't know why custom shortcuts aren't being delivered. We'll have to check that behaviour and see if anything can be improved there.

Dial is actually a lot more useful in Affinity Photo rather than Affinity Designer, as it supports all sorts of adjustments and filters. Other things that Designer supports too are the Shape tool and Select tool (for changing object visibility and blend mode).

Link to comment
Share on other sites

Thank you so much for checking, it's appreciated!

 

Try this, open AD and do not click anything at all. Use the Dial, notice how the zoom works perfectly. Now click anywhere in the software, now the Dial stops functioning.

 

Fingers crossed, you can sort it, cheers.

Link to comment
Share on other sites

  • 3 months later...
On 3/4/2020 at 12:28 PM, Mark Ingram said:

@Jason Gibbins, if Dial is disabled in Preferences then we don't do anything and it _should_ function the same as in any other app (we only add our custom behaviours when that is enabled). I don't know why custom shortcuts aren't being delivered. We'll have to check that behaviour and see if anything can be improved there.

Dial is actually a lot more useful in Affinity Photo rather than Affinity Designer, as it supports all sorts of adjustments and filters. Other things that Designer supports too are the Shape tool and Select tool (for changing object visibility and blend mode).

Hey, did you manage to find any success with this?

I would still love to have the Surface Dial send the normal keyboard commands to AF........OR..........have zoom and toggle grid added to the list of built in functions.

Please & Thanks 🙏

Link to comment
Share on other sites

On 6/25/2020 at 9:35 AM, Jason Gibbins said:

Hey, did you manage to find any success with this?

I would still love to have the Surface Dial send the normal keyboard commands to AF........OR..........have zoom and toggle grid added to the list of built in functions.

Please & Thanks 🙏

Hi Jason, unfortunately I don't have access to the Surface Dial to test with right now, as I'm working remotely, and the device is secured in our office. We'll have to pick this back up again towards the end of the year I suspect.

Link to comment
Share on other sites

  • 11 months later...

As far as I know, no changes have been made beyond what the FAQ describes:

 

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
iPad:  iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1

Link to comment
Share on other sites

On 6/26/2020 at 10:38 AM, Mark Ingram said:

Hi Jason, unfortunately I don't have access to the Surface Dial to test with right now, as I'm working remotely, and the device is secured in our office. We'll have to pick this back up again towards the end of the year I suspect.

Hey Mark. Any update on this? Thanks

Link to comment
Share on other sites

  • 1 year later...
On 6/28/2021 at 11:03 AM, Mark Ingram said:

Hi Jason, our office is still closed, and we're all working from home still. Thanks for your patience.

If the office is still closed, I can post you my Dial to test with? I am desperate to get this working, as it would be a real workflow improvement for me and part of the reason I bought the software in the first place was because it said it supported Surface Dail.

Please let me know, thank you.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.