Description of problem:
Using the keyboard definitions
Option "XkbLayout" "se"
Option "XkbModel" "pc105"
there does not seem to be any way to generate the bar and brokenbar
symbols. (A.k.a. "pipe"). They should appear as symbol three and
four on the key where less and greater are symbols one and two; the
key between left shift key and Z.
Version-Release number of selected component:
4.2.99.2-0.20021210.0 (That is a Red Hat Rawhide packaging.)
Steps to Reproduce:
1.Attach Swedish keyboard and configure as above.
2.Type AltGr-less
Actual Results: A less-than symbol appears.
Expected Results: A vertical bar ought to appear.
Additional info:
I'm attaching a modification to
/usr/X11R6/lib/X11/xkb/symbols/pc/latin which makes this work for me.
I'm not sure, however, if I'm fixing things on the correct level. I
don't know about other latin keyboards, if they are the same or not.
--- /usr/X11R6/lib/X11/xkb/symbols/pc/latin.orig 2002-12-11 20:44:39.000000000
+0100
+++ /usr/X11R6/lib/X11/xkb/symbols/pc/latin 2002-12-16 17:28:47.000000000 +0100
@@ -47,6 +47,7 @@
key <AC11> { [apostrophe, quotedbl, dead_circumflex, dead_caron ] };
key <TLDE> { [ grave, asciitilde, notsign, notsign ] };
+ key <LSGT> { [ less, greater, bar, brokenbar ] };
key <BKSL> { [ backslash, bar, dead_grave, dead_breve ] };
key <AB01> { [ z, Z, guillemotleft, less ] };
key <AB02> { [ x, X, guillemotright, greater ] };