[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#286644: x2x: AltGr characters not getting through



On 21/12/04 at 11:35 +0200, era eriksson wrote:
> Package: x2x
> Version: 1.27-8
> Severity: normal
> 
> I'm running x2x over to a Woody system and it works wonderfully apart
> from one thing: on my Finnish keyboard, characters such as '|' and '\'
> are typed with AltGr, and this doesn't work on the remote desktop.
> Instead, I get the unshifted characters, i.e. AltGr+'<' produces just
> '<' instead of the expected '|'. On the local display, this works as
> expected.
> 
> Here's the command I'm using:
> 
>  bash$ ssh -f -X remotehost x2x -east -to $DISPLAY
> 
> x2x over on the Woody box is 1.27-5.1 -- if upgrading to a newer
> version fixes this, it's not advertised in the changelog.
> 
> Running xev on the remote system, I can see that other shift keys are
> transferred correctly, but pressing AltGr doesn't result in anything
> at all in xev. (Locally, I get this:
> 
> KeyPress event, serial 23, synthetic NO, window 0x5000001,
>     root 0x3b, subw 0x0, time 86116041, (140,105), root:(1556,976),
>     state 0x0, keycode 113 (keysym 0xfe03, ISO_Level3_Shift), same_screen YES,
>     XLookupString gives 0 bytes:  ""
> 
> KeyRelease event, serial 28, synthetic NO, window 0x5000001,
>     root 0x3b, subw 0x0, time 86120867, (140,104), root:(1556,975),
>     state 0x80, keycode 113 (keysym 0xfe03, ISO_Level3_Shift), same_screen YES,
>     XLookupString gives 0 bytes:  ""
> 
> .... which looks okay to me, although on the other display, if I type
> AltGr on the local keyboard, xev says this instead:
> 
> KeyPress event, serial 23, synthetic NO, window 0x4000001,
>     root 0x31, subw 0x0, time 4108957447, (73,108), root:(593,571),
>     state 0x0, keycode 113 (keysym 0xff7e, Mode_switch), same_screen YES,
>     XLookupString gives 0 characters:  ""
> 
> KeyRelease event, serial 28, synthetic NO, window 0x4000001,
>     root 0x31, subw 0x0, time 4108960807, (73,108), root:(593,571),
>     state 0x2000, keycode 113 (keysym 0xff7e, Mode_switch), same_screen YES,
>     XLookupString gives 0 characters:  ""
> 
> Should I somehow attempt to unify the discrepancy, i.e. configure the
> Woody X server to generate ISO_Level3_Shift instead, or vice versa?
> Can I do that with xmodmap even though it doesn't even seem to
> register the keypress currently?)
> 
> I imagine this is related to #256857 but my understanding of how X
> manages keypresses is limited.

Hi era,

can you still reproduce that problem ?

It works fine for me (but I use a french keyboard, not a finnish one).
-- 
| Lucas Nussbaum
| lucas@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr             GPG: 1024D/023B3F4F |




Reply to: