Inkscape 1.0.1 in Fedora 32 ignores keyboard preferences and KP key assignments
Summary:
... 1.0.1 ignores local and shared keyboard preferences when default.xml is present, and ignores KP_ assignments
Steps to reproduce:
- Installed Inkscape 1.0.1 (3bc2e813f5, 2020-09-07) on Fedora 32 (5.10.8-100.fc32.x86_64 #1 SMP Sun Jan 17 19:52:43 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux), using "sudo dnf reinstall inkscape"1
- Typed
inkscapeon the command line and opened inkscape - Selected Edit: Preferences: System.
- Found my local config filenames greyed out and inaccessible (see attached screenshot).
- Went to Interface > Keyboard Shortcuts and selected my own shortcuts file
- Closed and reopened inkscape, pressed Numlock, then tried to use my assigned KP_ shortcut keys: No result.
- Switched to the standard
corel-draw-x4shortcuts file, closed inkscape, and reopened. Continued to get the inkscapedefault.xmlshortcuts -- e.g., F12 toggled the dialogues pane. - Copied my shortcuts file to /usr/share/inkscape/keys and renamed default.xml files to make them unavailable.
- Finally, got one of my keys to work -- F12, added for test purposes. However, my KP_ assignments for alignment operations had no effect.
The forum administrator at https://inkscape.org/forums/ reproduced the problem and advised me to post this report. See https://inkscape.org/forums/questions/preferences-system-user-config-files-greyed-out-ignored/#c24279 for my comprehensive account, with logs and screenshot.
What happened?
Inkscape ignored my own keyboard assignments and when I specified standard alternative shortcut files, they were ignored as well.
What should have happened?
My KP_ assignments work on inkscape 0.91 on SUSE 14.2, but not on inkscape 1.01 on Fedora 32.
With Numlock on, I select two objects and press a keypad key. In inkscape 0.91, the objects move into alignment. In inkscape 1.01, there is no response.
Version Info:
- Inkscape Version: ... 1.0.1-2.fc32 (3bc2e813f5, 2020-09-07)
- Operating System: ... Fedora 32
- Operating System version: ... Linux localhost.localdomain 5.10.8-100.fc32.x86_64 #1 SMP Sun Jan 17 19:52:43 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
- GUI: ... gnome 3.36.8 Wayland
Attachments
-
Detailed problem description, from https://inkscape.org/forums/questions/preferences-system-user-config-files-greyed-out-ignored/#c24279
-
Screenshot, showing config files "greyed out"
-
My own shortcuts file, with new KP_ assignments
-
This was the third inkscape 1.01 install on the Fedora 32 system:
- Installed using the Gnome Software panel. Gnome gave me a sandbox version running through
bwrap, with no configuration files - Used Gnome to remove, then entered
inkscapeat a terminal command line and allowed bash to do the install - When the problem described in this report appeared, I installed again, using the
dnf reinstallcommand
↩ - Installed using the Gnome Software panel. Gnome gave me a sandbox version running through
