I'm also affected. System had only one keyboard layout (fi). Hardware keyboard is fi. After upgrading to the 12.04, layout is english, but every configs (and /etc/default/keyboard) claims it is fi (and doesn't even show english layout) . Tty1-6 works as fi-layout.
Workaround for current session works: setxkbmap fi
(setxkbmap doesn't need sudo)
I'm also affected. System had only one keyboard layout (fi). Hardware keyboard is fi. After upgrading to the 12.04, layout is english, but every configs (and /etc/default/ keyboard) claims it is fi (and doesn't even show english layout) . Tty1-6 works as fi-layout.
Workaround for current session works: setxkbmap fi
(setxkbmap doesn't need sudo)