Public bug reported:

Binary package hint: xkb-data

xkb-data 1.8-1ubuntu8 has cherry picked various commits from xkeyboard-config 
1.9 in order to add support for Apple Aluminium keyboard.
Only 6 commits out of 7 have been integrated in the Ubuntu version of package 
xkb-data.

Unfortunately, the remaining commit (http://cgit.freedesktop.org
/xkeyboard-config/commit/?id=dfdc578ae532d6665e6f2c84255168e31fa573e0)
provides the rules that enable the correct keycodes, symbols, geometries
when specifying the XKB model to be applealu_*.

Consequently, the correct XKB settings for Apple Aluminium Keyboards
cannot be activated. For the sake of the example:

> setxkbmap -model applealu_iso -layout fr -option alupckeys -print
xkb_keymap {
        xkb_keycodes  { include "evdev+aliases(azerty)" };
        xkb_types     { include "complete"      };
        xkb_compat    { include "complete"      };
        xkb_symbols   { include 
"pc+fr+inet(evdev)+level3(ralt_switch)+macintosh_vndr/apple(alupckeys)" };
        xkb_geometry  { include "pc(pc104)"     };
};

No specific geometry, or symbols matched. The remaining patch brings the
expected behavior, i.e.:

xkb_keymap {
        xkb_keycodes  { include "evdev+aliases(azerty)" };
        xkb_types     { include "complete+numpad(mac)"  };
        xkb_compat    { include "complete"      };
        xkb_symbols   { include 
"macintosh_vndr/apple(alukbd)+macintosh_vndr/fr+inet(evdev)+level3(ralt_switch)+macintosh_vndr/apple(alupckeys)"
        };
        xkb_geometry  { include "macintosh(applealu_iso)"       };
};

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: xkb-data 1.8-1ubuntu8 [modified: usr/share/X11/xkb/rules/evdev]
ProcVersionSignature: Ubuntu 2.6.35-22.35-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
NonfreeKernelModules: nvidia
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module  260.19.06  Mon Sep 13 04:29:19 
PDT 2010
 GCC version:  gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5)
Architecture: amd64
Date: Sat Jan  1 14:18:55 2011
Dependencies:
 
DkmsStatus: nvidia-current, 260.19.06, 2.6.35-22-generic, x86_64: installed
MachineType: System manufacturer P5K Premium
PackageArchitecture: all
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-22-generic 
root=UUID=c5f5ec92-16eb-4b5f-9b64-47e64a6a8613 ro splash quiet
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: xkeyboard-config
dmi.bios.date: 06/26/2007
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 0204
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: P5K Premium
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvr0204:bd06/26/2007:svnSystemmanufacturer:pnP5KPremium:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP5KPremium:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: P5K Premium
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer
glxinfo: Error: [Errno 2] No such file or directory
system:
 distro:             Ubuntu
 codename:           maverick
 architecture:       x86_64
 kernel:             2.6.35-22-generic

** Affects: xkeyboard-config (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug maverick

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xkeyboard-config in ubuntu.
https://bugs.launchpad.net/bugs/696232

Title:
  Incomplete support for Apple Aluminium Keyboard

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to