Some hotkeys are broken on non-QWERTY keyboards #18

Closed
opened 2024-08-30 15:43:34 +02:00 by xan2622 · 8 comments
Contributor

Just a note about the default hotkeys of the add-on.
The goal of this message is not to complain nor discuss about their change but to mention that some hotkeys might not work correctly on AZERTY (french) and QWERTZ (german) keyboard layouts.

Related topics/issues:
blender/blender#73196
blender/blender#93051
blender/blender#104787

As long as Blender doesn't support non-QWERTY keyboard layouts, it's safe to say that some of the default hotkeys used in this add-on will not work out of the box.

For example, on an AZERTY keyboard:

  • ù has to be pressed in order to display the 3D View - View pie menu (originally called with the ` hotkey)
  • ALT ù has to be pressed in order to display the Window - Area Split/Join pie menu (originally called with the ALT ` hotkey)

On an AZERTY keyboard, instead of the ` (grave accent), there is a ² (squared symbol).

So, in the meantime, what can be done?
Perhaps you could add a disclaimer paragraph on the extension page to inform Blender users (especially those using AZERTY or QWERTZ keyboards) about this issue and that they can modify the hotkeys to suit their needs.

Just a note about the default hotkeys of the add-on. The goal of this message is not to complain nor discuss about their change but to mention that some hotkeys might not work correctly on AZERTY (french) and QWERTZ (german) keyboard layouts. Related topics/issues: https://projects.blender.org/blender/blender/issues/73196 https://projects.blender.org/blender/blender/issues/93051 https://projects.blender.org/blender/blender/issues/104787 As long as Blender doesn't support non-QWERTY keyboard layouts, it's safe to say that some of the default hotkeys used in this add-on will not work out of the box. For example, on an AZERTY keyboard: - **ù** has to be pressed in order to display the _3D View - View_ pie menu (originally called with the _`_ hotkey) - **ALT ù** has to be pressed in order to display the _Window - Area Split/Join_ pie menu (originally called with the _ALT `_ hotkey) On an AZERTY keyboard, instead of the ` (grave accent), there is a ² (squared symbol). So, in the meantime, what can be done? Perhaps you could add a disclaimer paragraph [on the extension page](https://extensions.blender.org/add-ons/viewport-pie-menus/) to inform Blender users (especially those using AZERTY or QWERTZ keyboards) about this issue and that they can modify the hotkeys to suit their needs.
Collaborator

Thanks, I wasn't aware of this. Don't currently have a good idea for a real solution, because Python doesn't seem to have a way to grab keyboard language that I find acceptable.

So I will consider changing the shortcuts, but more likely just put a big ol' disclaimer. :( Will keep this task open until I get around to deciding and doing that.

Thanks, I wasn't aware of this. Don't currently have a good idea for a real solution, because Python doesn't seem to have a way to grab keyboard language that I find acceptable. So I will consider changing the shortcuts, but more likely just put a big ol' disclaimer. :( Will keep this task open until I get around to deciding and doing that.

Hello ... I just had this little problem also after an Ubuntu update from 22.04 to 24.04 ... blender no longer recognizes the 2 key for the edge selection mode ... I don't know what happened everything worked correctly before on my standard French azerty keyboard ... it does it on all blender 4.3 and 4.2 and even on UPBGE 0.43 and 0.42 ... I solved the problem by assigning Ctrl + 2 because the 2 alone it does not want (Unsupported key: Unknown) ... when I configure the keyboard in qwerty English it works ...

Hello ... I just had this little problem also after an Ubuntu update from 22.04 to 24.04 ... blender no longer recognizes the `2` key for the `edge selection mode` ... I don't know what happened everything worked correctly before on my `standard French azerty keyboard `... it does it on all blender 4.3 and 4.2 and even on UPBGE 0.43 and 0.42 ... I solved the problem by assigning Ctrl + 2 because the 2 alone it does not want (Unsupported key: Unknown) ... when I configure the keyboard in `qwerty English` it works ...
Collaborator

@ChristianF blender no longer recognizes the 2 key for the edge selection mode

Hey there, this isn't a shortcut from this add-on, this is a core Blender shortcut. But it sounds like the issue is with the OS update, so I would suggest reporting it to the OS devs.

> @ChristianF blender no longer recognizes the `2` key for the `edge selection mode` Hey there, this isn't a shortcut from this add-on, this is a core Blender shortcut. But it sounds like the issue is with the OS update, so I would suggest reporting it to the OS devs.
Demeter Dzadik added the
wontfix
label 2024-09-05 22:44:56 +02:00

Hello ... thank you for your answer ... you are right it is Ubuntu that updated my keyboard drivers ... but since then I have not been able to find an Azerty Standard configuration compatible (100 %) with Blender ... do you recommend a particular keyboard driver for Blender? ... is there a reference on this subject?

edit ... in the terminal I get this error code when I press the "é" key

Hello ... thank you for your answer ... you are right it is Ubuntu that updated my keyboard drivers ... but since then I have not been able to find an Azerty Standard configuration compatible (100 %) with Blender ... do you recommend a particular keyboard driver for Blender? ... is there a reference on this subject? edit ... in the terminal I get this error code when I press the "`é`" key
Collaborator

Sorry, I have no idea, I'm just on bog standard set-up with UK layout on Windows.

Sorry, I have no idea, I'm just on bog standard set-up with UK layout on Windows.

thanks... yes it is specific to linux apparently

thanks... yes it is specific to linux apparently

I found a solution thanks to the Ubuntu-fr forum ... you just have to switch from X11 to Wayland ;)

https://forum.ubuntu-fr.org/viewtopic.php?pid=22784037#p22784037 in french sory

I found a solution thanks to the Ubuntu-fr forum ... you just have to switch from X11 to Wayland ;) https://forum.ubuntu-fr.org/viewtopic.php?pid=22784037#p22784037 in french sory
Collaborator

Added the disclaimer about non-QWERTY keyboards to the ReadMe. Thanks again for bringing this to my attention.

Added the disclaimer about non-QWERTY keyboards [to the ReadMe](https://projects.blender.org/extensions/space_view3d_pie_menus#non-qwerty-keyboards). Thanks again for bringing this to my attention.
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: extensions/space_view3d_pie_menus#18
No description provided.