[Bug 710895] New: Keyboard remapping of shift+backspace key does not work
https://bugzilla.novell.com/show_bug.cgi?id=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c0 Summary: Keyboard remapping of shift+backspace key does not work Classification: openSUSE Product: openSUSE 11.4 Version: Final Platform: 64bit OS/Version: openSUSE 11.4 Status: NEW Severity: Major Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: joonpyro@gmail.com QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- User-Agent: Opera/9.80 (X11; Linux x86_64; U; Edition Next; en) Presto/2.9.186 Version/12.00 The shift + part of the backspace key (keycode 22) does not correctly processed. Specifically, whatever I put for the shift+keycode 22, actually pressing shift+keycode 22 just types keycode 22 (without shift) For example, with the following .Xmodmap: keycode 22 = grave asciitilde dead_tilde asciitilde when I press shift+backspace, I get ` instead of ~, and keycode 22 = s S dead_tilde asciitilde when I press shift+backspace, I get s instead of S. I remember this did not happen in openSUSE 11.3, and with Chakra linux, it did not happen. Thank you, Joon Reproducible: Always Steps to Reproduce: 1. remap keycode 22 to other key 2. press shift+keycode 22 3. Actual Results: get whatever character assigned to keycode 22 Expected Results: get whatever character assigned to shift+keycode 22 -- 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=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c1 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED AssignedTo|bnc-team-xorg-bugs@forge.pr |sndirsch@novell.com |ovo.novell.com | --- Comment #1 from Stefan Dirsch <sndirsch@novell.com> 2011-08-08 09:58:54 UTC --- I guess that's related to the settting in /etc/X11/Xmodmap.remote. !! Backarrow key is symbol BackSpace !! Modifiers for backarrow key !! Shift-BS is Symbol BackSpace !! Alt-BS is Symbol DeleteWord !! Remove key is Symbol Delete !! keysym BackSpace = BackSpace BackSpace 3270_DeleteWord But why do you want to remap Backspace ?!? -- 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=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c2 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO CC| |werner@novell.com InfoProvider| |joonpyro@gmail.com --- Comment #2 from Stefan Dirsch <sndirsch@novell.com> 2011-08-08 10:00:17 UTC --- I mean remap Shift+BS ... -- 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=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c3 --- Comment #3 from Joon Ro <joonpyro@gmail.com> 2011-08-08 16:50:12 UTC --- (In reply to comment #1)
But why do you want to remap Backspace ?!?
I found it is easier to reach :) The BackSpace key is one of the most frequently pressed keys and the grave key is easier to press than BackSpace, while the grave key is less frequently used. I have been using this for a couple of years. :) -- 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=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c4 --- Comment #4 from Joon Ro <joonpyro@gmail.com> 2011-08-08 17:33:55 UTC --- (In reply to comment #2)
I mean remap Shift+BS ...
Oh you are asking why shift + BS. You know, I'm remapping the BS key to the grave key so I need the shift part for the asciitilde. Anyway, I tried to comment out the last line of /etc/X11/Xmodmap.remote but it still does not work. Thank you! -- 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=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c5 --- Comment #5 from Dr. Werner Fink <werner@novell.com> 2011-08-09 08:22:07 UTC --- /etc/X11/Xmodmap.remote is for *remote* X connections provided by e.g. of the chooser of xdm/kdm/gdm. You may play around with mv ~/.Xmodmap ~/.Xmodmap.backup cp -p /etc/X11/Xmodmap.remote ~/.Xmodmap vi ~/.Xmodmap xmodmap ~/.Xmodmap on next login with xdm/kdm/gdm the mappings in ~/.Xmodmap are active (beside some others done by kdm/kde gdm/gnome may override this). And it may also depend on the scripts of kdm/kde or gdm/gnome or any other display manager setup which may or may not use the scripts below /etc/X11/xdm/ -- 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=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c6 --- Comment #6 from Joon Ro <joonpyro@gmail.com> 2011-08-10 02:18:49 UTC --- (In reply to comment #5)
/etc/X11/Xmodmap.remote is for *remote* X connections provided by e.g. of the chooser of xdm/kdm/gdm. You may play around with
Thanks. I have my own ~/.Xmodmap and whatever I do, remapping shift+backspace key does not work. I thought there might be another .Xmodmap file which was run automatically and it was causing the problem, but I guess not. -- 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=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|joonpyro@gmail.com | -- 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=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c7 --- Comment #7 from Stefan Dirsch <sndirsch@novell.com> 2011-08-10 08:12:15 UTC --- My guess ATM is that this is somewhat related to the TerminateServer ("terminate(ctrl_alt_bksp)") definition, which is kind of special and not really understandable. :-( -- 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=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c8 --- Comment #8 from Stefan Dirsch <sndirsch@novell.com> 2011-08-10 08:23:06 UTC --- Indeed. Works after removing the lines containing "terminate(ctrl_alt_bksp)" in /usr/share/X11/xkb/rules/evdev. -- 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=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Keyboard remapping of |Keyboard remapping of |shift+backspace key does |shift+backspace key does |not work |not work due to | |terminate(ctrl_alt_bksp) | |definition -- 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=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c9 --- Comment #9 from Joon Ro <joonpyro@gmail.com> 2011-08-10 19:48:23 UTC --- Yes! I compared /usr/share/X11/xkb/rules/evdev with the one in Chakra, and I got rid of +terminate(ctrl_alt_bksp) from the following lines: ! model = symbols $evdevkbds = +inet(evdev)+inet(%m)+terminate(ctrl_alt_bksp) applealu_jis = +inet(evdev)+macintosh_vndr/jp(alujiskeys)+terminate(ctrl_alt_bksp) * = +inet(evdev)+terminate(ctrl_alt_bksp) and now it works well. Why do we need terminate(ctrl_alt_bksp)? Is it okay to get rid of this? -- 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=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c10 --- Comment #10 from Stefan Dirsch <sndirsch@novell.com> 2011-08-11 09:21:43 UTC --- No, it's not an option to remove the possibility to terminate the Xserver via CTrl-Alt-BS. -- 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=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c11 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |joonpyro@gmail.com --- Comment #11 from Stefan Dirsch <sndirsch@suse.com> 2011-09-01 14:27:32 UTC --- Unfortunately we do not have the ressources to address that issue still for openSUSE 11.4. Could you please test again with a current Milestone of openSUSE 12.1, whether the issue still exists and give me feedback about the result? Thanks. -- 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=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c12 Joon Ro <joonpyro@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |joonpyro@gmail.com --- Comment #12 from Joon Ro <joonpyro@gmail.com> 2011-09-02 19:54:24 UTC --- (In reply to comment #11)
Unfortunately we do not have the ressources to address that issue still for openSUSE 11.4. Could you please test again with a current Milestone of openSUSE 12.1, whether the issue still exists and give me feedback about the result? Thanks.
Will do. I will post it here once I try it. -- 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=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c13 --- Comment #13 from Joon Ro <joonpyro@gmail.com> 2011-09-03 04:57:13 UTC --- I just downloaded 12.4 milestone 5 and did the experiment with .Xmodmap in the KDE live session, and unfortunately the result was the same. -- 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=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c14 --- Comment #14 from Joon Ro <joonpyro@gmail.com> 2011-09-03 08:30:54 UTC --- 12.1 I meant. :) -- 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=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Component|X.Org |X.Org Version|Final |Milestone 5 InfoProvider|joonpyro@gmail.com | Product|openSUSE 11.4 |openSUSE 12.1 -- 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=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|sndirsch@suse.com |xorg-maintainer-bugs@forge. | |provo.novell.com -- 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=710895 https://bugzilla.novell.com/show_bug.cgi?id=710895#c15 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |WONTFIX --- Comment #15 from Stefan Dirsch <sndirsch@suse.com> 2014-05-22 12:31:29 UTC --- openSUSE 12.1 is no longer supported. Hence the issue won't be fixed for this product. In case the issue still is reproducable with a supported product (openSUSE 12.3/13.1 at the moment) or with openSUSE:Factory, please feel free to reopen. Thanks. -- 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.
participants (1)
-
bugzilla_noreply@novell.com