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

Re: strange keyboard behaviour



On Wed, Aug 08, 2007 at 11:50:26 +0200, debian-user wrote:
> Hello,
> 
> On my Asus L3400Tp I recently installed Etch in favor of Fedora 7, but
> there seem to be some issues that did not appear in Fedora Core 6.
> 
> For instance:
> If in 'Desktop|Preferences|Keyboard\Layout Options' I add the eurosign,
> set the third level chooser, some keys start failing to work, unless I
> press them very repeatedly. Like the Backspace, _, +, y, 3, f. But when
> I 'unset' the choices I made for the eurosign etc., this problem is
> (almost) gone. Only occasionally is it required to repeatedly press
> those keys to get Etch to realise the particular key is being pressed.
> How can I for instance add the eurosign to a key without getting this
> problem?

Maybe you are lucky and AltGr + e will give you the eurosign with your
normal keyboard layout.

To diagnose the rest of your problems, please post the output of

setxkbmap -print
xmodmap

before and after you make the changes to the keyboard layout.
 
> Also, although I chose the 'us keyboard' layout, type-over doesn't want
> to work (as it did in Fedora). I'd really like to use the feature that
> typing 'e gives an 'accented e' and so on. How can I get there?

Remove the XkbVariant "nodeadkeys" entry in the keyboard section of your
xorg.conf and/or (un)check the corresponding option in your DE's
keyboard configuration menu.

> Also there is the power saving issue that Hibernate and Suspend don't
> want to work (as it did in Fedora, so the problem is not with the laptop
> and/or its BIOS), but I posted that already on the debian-laptop list.

Installing the "hibernate" package is normally a good start.
Nevertheless, you will probably have to try a few configuration options
before you find a combination that works. (The package comes with
well-documented example configurations.)

-- 
Regards,            | http://users.icfo.es/Florian.Kulzer
          Florian   |



Reply to: