Cross-posting from GNOME Discourse hoping to attract more attention here.
To sum it up: shift+home/end keys select text from the cursor till the beginning/end of the line, as expected. However, if I press home/end keys on the numpad (with numlock off), text is not selected, and the cursor simply moves to the beginning/end of the line. This only happens on GNOME apps (both gtk3 and gtk4 – gedit, text editor, apostrophe etc.). Non-gtk apps (Firefox, Telegram etc.) work as expected.
Can someone with a numpad test it to confirm if it is a general issue or something specific to my hardware? IIRC this used to work in the past, but since at least GNOME 45 the behavior has changed (at least here on my notebook).