Hello,

After some recent updates, my keyboard shows some strange and
undesirable behavior.  It is a MacBook (no previous keyboard
problems), with US mapping and UTF-8 mode.

Examples: During console login, the key-combination Shift+2 deletes
the whole line, and Shift+3 is a backspace, rather than the characters
'@' and '#' respectively.  However, once logged-in, these keys behave
as expected.  All other keys appear to work correctly.  However, the
"Function" behavior is toggled opposite to previous settings where
they are normal F1-12 keys unless I hit the laptop's Fn key.  Usually
this would be controlled by something like pommed (a small daemon for
Apple computers) or X, but those settings are not respected, and there
seems to be no way to switch the keyboard Function modes anymore.

Yesterday, I updated 18 packages and also the kernel.  Is there some
simple tool in portage to report 1) The local build date of an
installed package 2) Display the emerge history?  Such tools would
assist me in locating the problem, which I assume resulted from an
upgrade.

I know some of the updates included things like removing
device-mapper, updating lvm2 & udev, as well as perhaps kbd.  I
expected these packages could be the problem, but I downgraded all of
them and restored the /etc directory from backup, and the strange
keyboard behavior remains.  (Once I determined nothing in /etc causes
this behavior, I restored the recent /etc directory.)  revdep-rebuild
doesn't show any broken dependencies that I might have missed through
the downgrades.

It is not the kernel or modules, since this behavior is now seen on
all my kernels.

Searching the internet and user-lists did not bring any solutions to
my attention.

Does anyone have some wisdom for me?

Regards,
daid

Reply via email to