Problem with shift + backspace key remapping


I am trying to swap the grave key with backspace key. I tried xmodmap way and modifying /usr/share/X11/xkb/symbols/us, and both rendered the same results.
I think there is a bug regarding the processing of shift+backspace key with openSUSE.

I tried the following in my .Xmodmap file:

keycode 22 = grave asciitilde dead_tilde asciitilde
keycode 49 = BackSpace BackSpace BackSpace BackSpace

and in /usr/share/X11/xkb/symbols/us:

key <TLDE> { BackSpace, BackSpace, BackSpace, BackSpace ] };
key <BKSP> { grave, asciitilde, dead_tilde, asciitilde ] };

But in both cases, shift + backspace key (which is remapped to grave and asciitilde) gives me `, instead of asciitilde.
I remember this worked fine in openSUSE 11.3, and it works fine with Chakra linux, so I think there is a bug regarding this.

Is there any way to fix this? Lack of asciitilde is very annoying … :slight_smile: