The <Primary> tags in keybindings.conf can't be recognized and. And the Ctrl key inputs are all ignored and discarded by geany.
The attachments are a screenshot of the config file, and geany's keybinding setting window.
I'm using Geany 1.22, with GTK 2.16.6, GLib 2.20.5.
And OS version is Microsoft Windows 7 64bit
6.1.7601 Service Pack 1 build 7601
Was the keybindings.conf written by this copy of Geany?
IIUC <primary> replaced <ctrl> in a version of GTK later than 2.16, so I suspect the keybindings.conf was written by a version of Geany using a newer GTK version.
If that is the case there is not much we can do about it, the old GTK simply does not understand the keynames generated by the newer GTK version. Your only option is to install a newer GTK version and use the unbundled Geany with it.
No. The conf file is written by geany on Ubuntu.
I copied the config dir from Ubuntu to Windows, so I got this problem. Thanks a lot!
I'll try unbundled version immediately.
The version of libgitk2.0-0 on Ubuntu is 2.24.13, and it recognizes old <control> tags and works.
How ablout bundling Windows Installer with GTK2.24?
Many of the windows ports of GTK versions after 2.16 have been poor quality. Upgrading the bundled version requires the manager of Geany windows builds to have the time to convince himself that any specific later version is at least as good as 2.16.