On Thursday 17 July 2003 11:04, Aharon Schkolnik wrote:
> Tzafrir> Are you "unable to type" or is it displayed incorrectly?
>
>
> I get English instead of Hebrew - seems to be an input issue - not a
> display issue.
Try running 'xev' from the VMS machine. Switch to Hebrew mode (with Alt-Shift,
Ctrl-Shift or whatever combo you've chosen), make sure xev's "Event Tester"
window is focused and type some Hebrew letters. You should see something
like:
KeyPress event, serial 28, synthetic NO, window 0x2400001,
root 0x8c, subw 0x0, time 64570877, (1,-62), root:(7,310),
state 0x2000, keycode 28 (keysym 0xce0, hebrew_aleph), same_screen YES,
XLookupString gives 2 bytes: "א"
KeyPress event, serial 28, synthetic NO, window 0x2400001,
root 0x8c, subw 0x0, time 64571581, (1,-62), root:(7,310),
state 0x2000, keycode 54 (keysym 0xce1, hebrew_bet), same_screen YES,
XLookupString gives 2 bytes: "ב"
KeyRelease event, serial 28, synthetic NO, window 0x2400001,
root 0x8c, subw 0x0, time 64572309, (1,-62), root:(7,310),
state 0x2000, keycode 40 (keysym 0xce2, hebrew_gimel), same_screen YES,
XLookupString gives 2 bytes: "ג"
The "XLookupString gives..." part may not give a Hebrew character, but the
(keysym..., Hebrew_...) part must be correct. Is it?
P.S. An X application doesn't have to be XKB aware to utilize an XKB keymap.
In fact, the average application knows nothing about the software which maps
the keys to the symbols.
=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]