b4n left a comment (geany/geany-plugins#1093)

Apart from this, this doesn't actually *work* for me with my French keyboard 
and layout: numbers on the top row are found using <kbd>Shift</kbd>, so it's 
not actually possible to produce <kbd>Ctrl+"keysym 1"<kbd>, as it'll always 
include the shift modifier. The equivalent is <kbd>Ctrl+&</kbd>.

One partial improvement would be supporting the keypad.  Here, it's actually 
the other way around: <kbd>Ctrl+KP_1</kbd> works, but 
<kbd>Ctrl+Shift+KP_1</kbd> will produce <kbd>Ctrl+KP_End</kbd>.

I see two and a half solutions
* Implement support for the keypad.  With my layout, I could then use the top 
row to add bookmarks, and the keypad to go to them. Not great, but well.
* Make the keybindings configurable like usual ones.  This might require the 
users to adjust them for their layout, but that would be flexible and probably 
fairly easy.
* Do some kaymap magic to figure out the keycodes that correspond to the number 
keys, and use that instead.

So, the fixes for numlock are good (although see review above), but I don't 
think that's actually enough.  But as @elextr mentioned above, maybe it's good 
enough because nobody cared to report it?

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/1093#issuecomment-3008144742
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany-plugins/pull/1093/[email protected]>

Reply via email to