On Fri, 2003-07-18 at 20:32, Hans Deragon wrote:
> Hi again.
> 
> 
> I found something very interesting that explains why I could not generate the 
> <c> with cedilla previously.
> 
> In my XF86Config file (XFree86 4.3.0 used), I have the following option:
> 
>      Option      "XkbLayout" "us_int"
> 
> With this setting, <right-alt> <comma> <c> does not generate the c with 
> cedilla.  Space shows up instead.
> 
> However, when I perform:
> 
>      xmodmap /usr/share/xmodmap/xmodmap.us-int

These files are from a GNOME keyboard applet, and generally have a lot
of bugs; you don't want to use them.

The real keymap files are found within /usr/X11R6/lib/X11/xkb.

xmodmap is an old fashioned way of doing keyboard mappings, in general
not used any more for XFree86 (mainly because it can't handle the more
complicated keyboard layouts needed for non-Latin languages)

Look at /usr/X11R6/lib/X11/doc/README.XKB-Config

I'm not sure the right magic formula for what you want ... I'd expect
something like XkbModel "pc104euro" XkbLayout "us_intl", but to
get that to work, I had to add the line:

  pc104euro     us_intl =       us(pc104)+us_intl

To the '! model         layout  =       symbols' section in 
/usr/X11R6/lib/X11/xkb/rules/xfree86 so I suspect there's some other
approved way. 

(This is with a slightly-pre-4.3.0 snapshot of XFree86, which is what 
happens to be on this computer)

Regards,
                                                Owen


_______________________________________________
I18n mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/i18n

Reply via email to