[Bug 783587] New: Numpad (keypad) behaviour
https://bugzilla.novell.com/show_bug.cgi?id=783587 https://bugzilla.novell.com/show_bug.cgi?id=783587#c0 Summary: Numpad (keypad) behaviour Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Enhancement Priority: P5 - None Component: Usability AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jorge.adriano@gmail.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20100101 Firefox/15.0.1 The numpad behaviour in openSUSE is rather intricate. Shift seems to flip the state of numlock. So if numpad is off shift 7/home returns 7, and if it is on it returns home. While this may seem useful at first, it results in a usability nightmare in some applications. A good example are key combinations such as shift+insert (supposed to be paste), or shift+pageup (supposed to go up in konsole). All these key combinations only work if numlock is on. Of course using insert and pagedown by themselves only works with numlock off. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=783587
https://bugzilla.novell.com/show_bug.cgi?id=783587#c
Jiaying ren
https://bugzilla.novell.com/show_bug.cgi?id=783587
https://bugzilla.novell.com/show_bug.cgi?id=783587#c
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=783587
https://bugzilla.novell.com/show_bug.cgi?id=783587#c1
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=783587
https://bugzilla.novell.com/show_bug.cgi?id=783587#c2
--- Comment #2 from jorge aires
This sounds rather weird. Could you attach a picture of this keyboard and the output of "setxkbmap -print"? Thanks.
Hi here is the output: setxkbmap -print xkb_keymap { xkb_keycodes { include "evdev+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+gb+gr:2+inet(evdev)+terminate(ctrl_alt_bksp)+group(shifts_toggle)+compose(lwin)" }; xkb_geometry { include "pc(pc105)" }; }; -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=783587
https://bugzilla.novell.com/show_bug.cgi?id=783587#c3
--- Comment #3 from jorge aires
https://bugzilla.novell.com/show_bug.cgi?id=783587
https://bugzilla.novell.com/show_bug.cgi?id=783587#c4
--- Comment #4 from jorge aires
https://bugzilla.novell.com/show_bug.cgi?id=783587
https://bugzilla.novell.com/show_bug.cgi?id=783587#c5
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=783587
https://bugzilla.novell.com/show_bug.cgi?id=783587#c6
--- Comment #6 from jorge aires
I can confirm that your observations appear to be standard X keyboard behaviour, but didn't notice the issues with them yet.
Actually I just tried and even KDE apps exhibit this behaviour now. As for try for instance, - Pasting to a konsole using shit+insert. - Τry selecting text with shift+page up/down You always have to turn numlock on because shift swaps its state. Another, different issue, that is not related with this shift state swapping X behaviour, is that in many apps the numpad keys do not function as their non-numpad counterparts. It is understandable that they trigger different events, since they are in fact different keys. But this can be very annoying. E.g. In Emacs numpad's pgup,pgdow,home,end they all work. But in combination with other keys they don't work anymore (e.g. control page up). Likewise in Chromium you can't use these keys to change tabs So, first of all, I think it would be very handy to disable this shift + numpad keys standard X behaviour in KDE. This should actually be rather feasible since other desktops do it, X keyboard config has such ano option, Second, if possible, it would be really nice to be able to say "have numpad keys trigger their non-numpad keys equivalent codes". IMO it is the only way to make the numpad usable. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=783587
https://bugzilla.novell.com/show_bug.cgi?id=783587#c7
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=783587
https://bugzilla.novell.com/show_bug.cgi?id=783587#c8
jorge aires
https://bugzilla.novell.com/show_bug.cgi?id=783587
https://bugzilla.novell.com/show_bug.cgi?id=783587#c
Stefan Dirsch
participants (1)
-
bugzilla_noreply@novell.com