On Saturday 08 Mar 2014 18:10:21 Mick wrote:
> On Saturday 08 Mar 2014 17:42:07 Pavel Volkov wrote:
> > On Saturday 08 March 2014 15:50:27 Mick wrote:
> > > I can't understand why a PC that uses the KDE desktop always sticks an
> > > 
> > > accented capital "A" in front of the pound sign.  It looks like this:
> > >  £
> > 
> > I don't have this problem in KDE (though I'm not using UK layout to type
> > it). I use the additional X.Org layout called "typo" and type the pound
> > sign with AltGr+F.
> > 
> > What tool do you use to switch keyboard layouts and what are those
> > layouts?
> 
> This machine only has UK qwerty keyboard and UK locale.  I don't switch
> into any other layouts.
> 
> I've just changed the default country in the KDE locale GUI from UK to 'No
> Country' and will restart the desktop as soon as I can kick a Luser off it,
> to see if it works.

The user logged out of KDE and back in and the darn thing still shows up.  :-/

Any ideas what might be causing this?  There is no problem with typing the US 
dollar character key (Shift+4), but there is when pressing the GBP character 
(Shift+3).

This is what xev shows when pressing and releasing Shift plus the key:

======================================================
KeyPress event, serial 37, synthetic NO, window 0x4a00001,
    root 0x15b, subw 0x4a00002, time 125124784, (30,32), root:(3052,475),
    state 0x10, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 40, synthetic NO, window 0x4a00001,
    root 0x15b, subw 0x4a00002, time 125128642, (30,32), root:(3052,475),
    state 0x11, keycode 12 (keysym 0xa3, sterling), same_screen YES,
    XLookupString gives 2 bytes: (c2 a3) "£"
    XmbLookupString gives 2 bytes: (c2 a3) "£"
    XFilterEvent returns: False

KeyRelease event, serial 40, synthetic NO, window 0x4a00001,
    root 0x15b, subw 0x4a00002, time 125128772, (30,32), root:(3052,475),
    state 0x11, keycode 12 (keysym 0xa3, sterling), same_screen YES,
    XLookupString gives 2 bytes: (c2 a3) "£"
    XFilterEvent returns: False

KeyRelease event, serial 40, synthetic NO, window 0x4a00001,
    root 0x15b, subw 0x4a00002, time 125128977, (30,32), root:(3052,475),
    state 0x11, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False
======================================================

-- 
Regards,
Mick

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to