SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

dk symbols og XFree86



http://www.mdb.ku.dk/tarvin/oss/linux/#dansk har jeg skrevet lidt om, 
hvad man skal gøre for at få XFree86 til at virke ordentligt med dansk 
tastatur (ultra-kort udgave af Danish HOWTO).

Kort fortalt anbefaler jeg følgende hacks:

a. En ændring i xkb/symbols/dk filen, som kan udtrykkes med følgende 
   patch:

--- /usr/X11R6/lib/X11/xkb/symbols/dk-orig      Thu Jul 22 19:24:06 1999
+++ /usr/X11R6/lib/X11/xkb/symbols/dk   Wed Sep  8 00:15:31 1999
@@ -30,10 +30,10 @@
     key <AC11> {       [          oslash,        Ooblique      ]       };
     key <BKSL> {       [      apostrophe,        asterisk      ]       };
     key <AD11> {       [           aring,           Aring      ]       };
-    key <AE12> {       [           acute,           grave      ],
+    key <AE12> {       [      dead_acute,      dead_grave      ],
                        [             bar,     dead_ogonek      ]       };
-    key <AD12> {       [       diaeresis,     asciicircum      ],
-                       [      asciitilde,     dead_macron      ]       };
+    key <AD12> {       [  dead_diaeresis, dead_circumflex      ],
+                       [      dead_tilde,     dead_macron      ]       };
 
     // End alphanumeric section

b. Tilføjelse af en fil ved navn /etc/X11/xinit/.Xmodmap med følgende 
   indhold:
keycode 22=BackSpace 

Nævnte hacks har jeg nu rutimemæssigt udført i et års tid, hver gang 
jeg har installeret en Red Hat maskine. Og det irriterer mig. Særligt 
når jeg ser, de fortsat er aktuelle i den X, som følger med 
pre-release'et af Red Hat 6.1 ("Lorax").

Nå, men:

1. Er der nogen, der har kommentarer til ovenstående hacks?
   Er der fx. en bedre måde at opnå fornuftig backspace end at 
   anvende .Xmodmap (hvor er den 'centrale' fil, som man evt. 
   kunne rette backspace-problematikken i?).

2. Er der nogen, som ved, hvorfor rettelserne ikke er del af 
   XFree86? - Med andre ord: Er der en grund til det?

3. Er der andre distributioner, hvor problemerne er rettede 
   out-of-the-box?

Jeg foreslår, at vi diskutere emnet lidt her, og at vi så retter 
henvendelse til Red Hat, således at de kan patch'e på rette vis
i den endelige udgave af RH 6.1.

I længden burde XFree86 selvfølgelig få løst problemerne i deres 
egen kode, således at hacks ikke var nødvendige. Men nu kender jeg
ikke lige så meget til kulturen omkring XFree86, hvordan man bedst
retter henvendelse, osv.

Kommentarer?

-- 
Greetings from Troels Arvin, Copenhagen, Denmark
http://www.mdb.ku.dk/tarvin/


 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 20:51
Denne side vedligeholdes af MHonArc .