1. I want to use US international deadkeys in OpenOffice.org 1.1. RC2. I am running XFree86 4.3.0.
Deadkeys work in
KDE applications Gnome applications Mozilla
Deadkeys do not work in xterm KDE konsole virtual consoles (outside of X) OpenOffice.org
For the cases in which deadkeys work, I have used one of two techniques (they both "work"):
loadkeys br-latin1-us.map
or
by altering XF86Config-4 to include these lines
Section "InputDevice" Identifier "Keyboard0" Driver "keyboard" Option "XkbModel" "pc104" Option "XkbLayout" "us_intl" Option "XkbOptions" ""
In NEITHER of these cases will deadkeys work in xterm, a KDE console, or OpenOffice.org. Moreover, when the deadkeys are enabled, I can't even type quotation marks in the applications for which deadkeys don't work (in other words, not only does it not work, but it actually makes the situation worse).
That is my first question -- how I get us_intl deadkeys to work in xterm and OpenOffice.org?
2. As a temporary workaround, I decided to specify two keyboard maps in XF86Config-4 and switch between them on an as-needed basis by following directions mentioned in other posts to the list, like so:
Section "InputDevice" Identifier "Keyboard0" Driver "keyboard" Option "XkbModel" "pc104" Option "XkbLayout" "us_intl,us" Option "XkbOptions" "grp:win_switch" EndSection
I have placed us_intl first, then us, because I want the default to be us_intl. I want to use my Windows keys to switch between keyboard maps.
The result: it doesn't work. The deadkeys are not working, and it is not possible to switch between the two by pressing the Windows key.
I checked things with setxkbmap as shown below:
[EMAIL PROTECTED]:~$ setxkbmap -v 10 Setting verbose level to 10 locale is C Applied rules from xfree86: model: pc104 layout: us_intl,us options: grp:win_switch Trying to build keymap using the following components: keycodes: xfree86+aliases(qwerty) types: complete compat: complete symbols: pc/pc(pc104)+pc/us_intl+pc/us:2+group(win_switch) geometry: pc(pc104) Error loading new keyboard description [EMAIL PROTECTED]:~$
The "Error loading new keyboard description" is suspicious. I followed Ivan Pascal's example from late July and put the following text in a file:
xkb_keymap {
xkb_keycodes { include "xfree86+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc/pc(pc104)+pc/us_intl+pc/us:2+group(win_switch)" };
xkb_geometry { include "pc(pc104)" };
};
When I run xkbcomp on the file, I get this result:
Warning: Attempt to alias <XFER> to non-existent key <I01> Ignored Warning: Attempt to alias <NFER> to non-existent key <I03> Ignored Warning: Attempt to alias <AE13> to non-existent key <I05> Ignored Error: Can't find file "pc/us_intl" for symbols include Exiting Abandoning symbols file "(null)"
So -- pretty much nothing is working and I've had no success sifting through the documentation. Help is appreciated.
Cheers,
Stephen
_______________________________________________ I18n mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/i18n