Menu

#935 Loading wrong keybindings on Windows

closed
nobody
Interface (176)
5
2013-02-06
2013-02-05
Eric Chang
No

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

Discussion

  • Eric Chang

    Eric Chang - 2013-02-05
     
  • Lex Trotman

    Lex Trotman - 2013-02-05

    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.

     
  • Lex Trotman

    Lex Trotman - 2013-02-05
    • milestone: 3508874 -->
     
  • Eric Chang

    Eric Chang - 2013-02-05

    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?

     
  • Lex Trotman

    Lex Trotman - 2013-02-05

    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.

     
  • Eric Chang

    Eric Chang - 2013-02-06
    • status: open --> closed
     

Log in to post a comment.

MongoDB Logo MongoDB