Language and keyboard problems

Frederik Dannemare frederik at
Wed Apr 13 01:45:23 UTC 2005

On Wednesday 13 April 2005 02:44, Nuno Miguel dos Santos Baeta wrote:
> I'm back :-|
> >>I've just installed Kubuntu 5.04 on an iMac Rev. A and had very few
> >>problems.  Screen resolution was something awkward, but I solved
> >> the problem with runing
> >>
> >>	dpkg-reconfigure xserver-xorg.
> >>
> >>I was also hoping to solve another problem - the keyboard layout -
> >>but I'm still unable to write characters such as @, {, [, ], }. 
> >> BTW, my keyboard has a portuguese layout.  Any ideas how to solve
> >> this problem?
> >
> > With respect to KDE apps, you should be able to simply select your
> > keyboard layout in kcontrol -> regional & accessibility -> keyboard
> > layout
> This procedure doesn't work!  In fact, it doesn't really matter which
> keyboard layout I select - US or Portuguese - everything works fine
> apart from being unable to write some character (@, {, [, ], }, €). 
> I wonder if there is a conflict between X and KDE.  Is this possible?
[ ... ]

You may also have to explicitly set your keyboard model (e.g. in Denmark 
I would use Generic 105-key (default is 104-key). 

On the other hand, I actually shouldn't be necessary at all to activate 
any of the KDE Keyboard Layout stuff via the Control Center as long as 
you just make sure your /etc/X11/xorg.conf is correctly set up.

Make sure to have a sane keyboard section similar to this:

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "keyboard"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "dk"

With the above section I get a Danish 105-key keyboard layout, and I 
don't need to touch anything in the KDE Control Center at all.

Hope this helps...

Best regards,
Frederik Dannemare | |
Key fingerprint = 30CF 7AD3 17D9 1A63 A730  ECA6 0D4C 2C97 9D9A 238E

More information about the kubuntu-users mailing list