GNOME Bugzilla – Bug 158993
Incorrect behavior for ctrl+shift + keypad keys when numlock is off
Last modified: 2018-05-02 14:04:55 UTC
in most text editors (eclipse. gedit, firefox text area), ctrl + shift + left/right selects a word left/right. however, when I try it with the keypad, when numlock is off it inserts a unicode character with the value 4 or 6 instead of selecting left/right. When my numlock of off, I expect the keypad keys to behave the same way as the arrow keys.
another varient of the same problem: with num-lock off, pressing shift + kpdown prints '2' instead of acting like shift + down.
guys, sorry to nudge, but this bug is really annoying me. I am used to selecting words with ctrl + shift + keypad keys, and it won't work because of this bug.
pong.
I have the same behavior here, but want to add that it depends on whether the left or right ctrl key is being used. With NumLock off I have the same problems with the left ctrl key being used. Switching NumLock on simply inverses this and gives the same problems for the right ctrl key. In both scenarios the other ctrl key works fine however.
This has to do with the gtk immodule. If you did a GTK_IM_MODULE=xim, you can turn off the GTK input module - though you lose a bunch of functionality. I actually have confirmed this with a command like this: GTK_IM_MODULE=xim gedit What the devs should do is to pay attention to the numlock state when the Ctrl-Shift is used.
*** Bug 342645 has been marked as a duplicate of this bug. ***
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gtk/issues/239.