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

Bug#368214: Wrong keyboard configured for Sparc with 2.6 kernels



reassign 368214 xserver-xorg-core
severity 368214 important
retitle 368214 Wrong keyboard configured for Sparc with 2.6 kernels
thanks

On Saturday 20 May 2006 17:24, Andreas Schaefer wrote:
> After doing an install using a netinst iso on a Sun Ultra 5
> (400MHz, 255 MB, 20 GB, Type 6 Keyboard DE) it is not possible
> to login via gdm neither can switch to a text console (CTRL-ALT-F1).
>
> The keyboard keys are completly mixed up.
>
> --- xorg.sun    2006-05-20 16:57:20.000000000 +0200
> +++ xorg.conf   2006-05-20 13:11:44.000000000 +0200
> @@ -49,8 +49,8 @@
>         Identifier      "Generic Keyboard"
>         Driver          "keyboard"
>         Option          "CoreKeyboard"
> -       Option          "XkbRules"      "sun"
> -       Option          "XkbModel"      "type5"
> +        Option          "XkbRules"      "xorg"
> +        Option          "XkbModel"      "pc104"
>         Option          "XkbLayout"     "de"
>         Option          "XkbVariant"    "nodeadkeys"
>
> Even with this settings the pipe symbol cannot be reached.
> Did i have to select a special key setting during install?

This is an issue I have planned to report myself for some time.

Since the restructuring of the kernel's input layer, Sparc keyboards need 
to be configured as having regular AT keymaps [1]. The installer does 
this correctly for the console environment, but X.org still sets its 
defaults as was used for the 2.4 kernel.

Preferably the X.org configuration should detect which kernel version is 
running and set up the keyboard accordingly. As 2.4 is likely to be 
dropped for Etch, maybe it makes more sense just set up for 2.6 by 
default.

Using the default AT keymap works fine for a Sparc keyboard with a US 
layout. The problem with the pipe symbol on a keyboard with DE layout 
reported by the submitter probably needs further investigation.

Thanks,
Frans Pop

[1] Some further info about this can be found in the Sarge release notes:
http://www.debian.org/releases/stable/sparc/release-notes/ch-information.en.html#s-2.6-keyboard

Attachment: pgpQQB7PSp4Ff.pgp
Description: PGP signature


Reply to: