- Subject: Re: Shift_Tab and X-windows
- From: Günter Milde <milde@xxxxxxxxxxxxxxxxxxxx>
- Date: Wed, 28 May 2003 11:50:56 +0200
On Tue, May 27, 2003 at 07:21:06PM +0000, Joerg Sommer wrote:
> Günter Milde <milde@xxxxxxxxxxxxxxxxxxxx> wrote:
> >
> > Shift-Tab is set to ISO_Left_Tab, doesnot send a string and is
> > hence ignored by xjed.
>
> Maybe the fault is in xjed itself.
...
> And a look at xterm.c tells me some strange line
> if (ks >= 0xFF00)
>
> But ISO_Left_Tab sends 0xfe20 how xev tells. I don't know what this line
> above should say, but I don't found any other case how 0xfe20 is handled.
> But I only looked a few seconds at the code.
Maybe the foult is on both sides. As ISO_Left_Tab sends 0cFE20, calling
x_set_keysym (0xFF09, '$', Key_Shift_Tab); % (reverse tab)
will obviously not work.
However, none of
x_set_keysym (0xFE20, '$', Key_Shift_Tab);
and
x_set_keysym (0xFE20, 0, Key_Shift_Tab);
will make <Shift_Tab> send any string to xjed :-(
> And maybe there is another fault in xkeys.c. Because ISO_left_tab is on
> 0xfe20 it needs an entry in Shift_KeySym_mapping.
>
> This would also fit with the problem, that my multi key doesn't work.
Another question for me is, whether xjed will react on keypresses, also if
not receiving a keystring at the same time. <Shift_Tab> does not send a
string, whereas <Tab> does. ... at least when I check with ^V <Key> under
rxvt or with xkeycaps. Function keys send a string under rxvt but don't show
an ASCII value attached under xkeycaps.
Günter
--
Milde at ife.et.tu-dresden.de
--------------------------
To unsubscribe send email to <jed-users-request@xxxxxxxxxxx> with
the word "unsubscribe" in the message body.
Need help? Email <jed-users-owner@xxxxxxxxxxx>.
[2003 date index]
[2003 thread index]
[Thread Prev] [Thread Next]
[Date Prev] [Date Next]