MacOS X, getting wrong value for Alt-v and Shift-Alt-D

Jan Wielemaker wielemak at science.uva.nl
Thu Mar 9 12:47:29 CET 2006


On Thursday 09 March 2006 12:05, Jan Wielemaker wrote:
> Hi,
>
> Actually trying to fix keyboard input for SWI-Prolog's graphical subsystem
> (XPCE) for the Mac, I installed rxvt-unicode 7.0 using Darwinports and
> discovered rxvt has the same bug :-(
>
> Using a Mac ibook with Tiger (MacOS 10.4) and a US keyboard. Set the
> keyboard to US-international and you have lots of extra keys using
> Alt-key. Shift-Alt-D is unicode 208 (D with dash) according to the
> on-board keyboard which functions well in real Apple applications. In
> XPCE and rxvt though it gives I^ (206)!? Alt-v is supposed to do
> composition with a diacritic, but gives the math sqrt symbol. Strangely
> enough, many symbols of various codepages and characters with diacritics
> work just fine.
>
> Both XPCE and rxvt-unicode use XIM and XwcLookupString() to get keyboard
> input.  Are we doing something wrong or is this a bug in the Mac X11 input?
>
> 	Clues?

Found the clue myself. After setting the X11 preference `Use the system
keyboard input', the problem disappeared both for rxvt and SWI-Prolog.
I had been playing with this preference while hunting other input issues
but forgot about it.

	Sorry for the noise

		--- Jan






More information about the rxvt-unicode mailing list