Mac UK long-alu keyboard has wrong mapping for keypad-enter key

Bug #1011576 reported by Anentropic
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xkeyboard-config (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Full details here:
http://askubuntu.com/questions/148083/why-the-enter-key-in-a-mac-keyboard-is-mapped-to-level/149187

I have a fresh install of Ubuntu 12.04

Trying to use a Mac keyboard (full-size recent UK aluminium model) - the keypad-enter key is mapped to 'Level' instead of 'KP_Enter'.

There is no need to map it to 'Level' since it seems the right-hand 'Alt' key is already mapped to that (which seems correct). The Enter key should work as an Enter key though!
---

[ 48.076] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 48.076] (**) Apple, Inc Apple Keyboard: always reports core events
[ 48.076] (**) evdev: Apple, Inc Apple Keyboard: Device: "/dev/input/event11"
[ 48.076] (--) evdev: Apple, Inc Apple Keyboard: Vendor 0x5ac Product 0x221
[ 48.076] (--) evdev: Apple, Inc Apple Keyboard: Found keys
[ 48.076] (II) evdev: Apple, Inc Apple Keyboard: Configuring as keyboard
[ 48.076] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-1/1-1.3/1-1.3.3/1-1.3.3.2/1-1.3.3.2:1.0/input/input13/event11"
[ 48.076] (II) XINPUT: Adding extended input device "Apple, Inc Apple Keyboard" (type: KEYBOARD, id 10)
[ 48.076] (**) Option "xkb_rules" "evdev"
[ 48.076] (**) Option "xkb_model" "pc105"
[ 48.076] (**) Option "xkb_layout" "gb"
[ 48.076] (**) Option "xkb_variant" "mac"
[ 48.079] (II) config/udev: Adding input device Apple, Inc Apple Keyboard (/dev/input/event12)
[ 48.079] (**) Apple, Inc Apple Keyboard: Applying InputClass "evdev keyboard catchall"
[ 48.079] (II) Using input driver 'evdev' for 'Apple, Inc Apple Keyboard'
[ 48.079] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 48.079] (**) Apple, Inc Apple Keyboard: always reports core events
[ 48.079] (**) evdev: Apple, Inc Apple Keyboard: Device: "/dev/input/event12"
[ 48.079] (--) evdev: Apple, Inc Apple Keyboard: Vendor 0x5ac Product 0x221
[ 48.079] (--) evdev: Apple, Inc Apple Keyboard: Found keys
[ 48.079] (II) evdev: Apple, Inc Apple Keyboard: Configuring as keyboard
[ 48.079] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-1/1-1.3/1-1.3.3/1-1.3.3.2/1-1.3.3.2:1.1/input/input14/event12"
[ 48.079] (II) XINPUT: Adding extended input device "Apple, Inc Apple Keyboard" (type: KEYBOARD, id 11)
[ 48.079] (**) Option "xkb_rules" "evdev"
[ 48.079] (**) Option "xkb_model" "pc105"
[ 48.079] (**) Option "xkb_layout" "gb"
[ 48.079] (**) Option "xkb_variant" "mac"
[ 61.746] (II) fglrx(0): EDID vendor "DEL", prod id 41082

.tmp.unity.support.test.0:

ApportVersion: 2.0.1-0ubuntu8
Architecture: amd64
CompizPlugins: [core,composite,opengl,decor,resize,regex,gnomecompat,mousepoll,move,wall,grid,compiztoolbox,vpswitch,imgpng,animation,place,snap,workarounds,fade,unitymtgrabhandles,expo,session,ezoom,scale,unityshell]
CompositorRunning: compiz
DistUpgraded: Fresh install
DistroCodename: preciseDistroRelease: Ubuntu 12.04
DistroVariant: ubuntu
DkmsStatus: fglrx, 8.960, 3.2.0-24-generic, x86_64: installed
ExtraDebuggingInterest: Yes, if not too technical
GraphicsCard:
 Advanced Micro Devices [AMD] nee ATI RV710 [Radeon HD 4350] [1002:954f] (prog-if 00 [VGA controller])
   Subsystem: PC Partner Limited Device [174b:e990]
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
JockeyStatus:
 xorg:fglrx_updates - ATI/AMD proprietary FGLRX graphics driver (post-release updates) (Proprietary, Disabled, Not in use)
 xorg:fglrx - ATI/AMD proprietary FGLRX graphics driver (Proprietary, Enabled, In use)
MachineType: Shuttle Inc. SX58
NonfreeKernelModules: fglrx
Package: xorg 1:7.6+12ubuntu1
PackageArchitecture: amd64
ProcEnviron:
 LANGUAGE=en_GB:en
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-24-generic root=UUID=899efe2b-6e8a-4334-81c5-96109b6112b3 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.2.0-24.39-generic 3.2.16
Tags: precise ubuntu compiz-0.9
Uname: Linux 3.2.0-24-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 02/25/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 080016
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: SX58
dmi.board.vendor: Shuttle Inc.
dmi.board.version: V10
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: Intel
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr080016:bd02/25/2010:svnShuttleInc.:pnSX58:pvrV10:rvnShuttleInc.:rnSX58:rvrV10:cvnIntel:ct3:cvrToBeFilledByO.E.M.:
dmi.product.name: SX58
dmi.product.version: V10
dmi.sys.vendor: Shuttle Inc.
version.compiz: compiz 1:0.9.7.8-0ubuntu1
version.fglrx-installer: fglrx-installer N/A
version.ia32-libs: ia32-libs 20090808ubuntu36
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu3.1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu3.1
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu10.2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1build2

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1011576/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This bug did not have a package associated with it, which is important for ensuring that it gets looked at by the proper developers. You can learn more about finding the right package at https://wiki.ubuntu.com/Bugs/FindRightPackage . I have classified this bug as a bug in xorg.

When reporting bugs in the future please use apport by using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https://help.ubuntu.com/community/ReportingBugs.

affects: ubuntu → xorg (Ubuntu)
Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please run the command 'apport-collect 1011576' which will attach necessary information for debugging this as an Xorg problem. Thanks in advance.

Changed in xorg (Ubuntu):
status: New → Incomplete
Revision history for this message
Anentropic (anentropic) wrote : BootDmesg.txt

apport information

tags: added: apport-collected compiz-0.9 precise ubuntu
description: updated
Revision history for this message
Anentropic (anentropic) wrote : BootLog.gz

apport information

Revision history for this message
Anentropic (anentropic) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Anentropic (anentropic) wrote : Dependencies.txt

apport information

Revision history for this message
Anentropic (anentropic) wrote : DpkgLog.txt

apport information

Revision history for this message
Anentropic (anentropic) wrote : GconfCompiz.txt

apport information

Revision history for this message
Anentropic (anentropic) wrote : Lspci.txt

apport information

Revision history for this message
Anentropic (anentropic) wrote : Lsusb.txt

apport information

Revision history for this message
Anentropic (anentropic) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Anentropic (anentropic) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Anentropic (anentropic) wrote : ProcModules.txt

apport information

Revision history for this message
Anentropic (anentropic) wrote : UdevDb.txt

apport information

Revision history for this message
Anentropic (anentropic) wrote : UdevLog.txt

apport information

Revision history for this message
Anentropic (anentropic) wrote : UnitySupportTest.txt

apport information

Revision history for this message
Anentropic (anentropic) wrote : XorgConf.txt

apport information

Revision history for this message
Anentropic (anentropic) wrote : XorgLog.txt

apport information

Revision history for this message
Anentropic (anentropic) wrote : XorgLogOld.txt

apport information

Revision history for this message
Anentropic (anentropic) wrote : Xrandr.txt

apport information

Revision history for this message
Anentropic (anentropic) wrote : xdpyinfo.txt

apport information

Revision history for this message
Anentropic (anentropic) wrote :

Thanks, I don't know what xorg is or what package the keyboard layout definitions belong to... but as you can see I have run the apport command and it's appended a bunch of no doubt fascinating technical detail about my pc to this bug report, hope that helps!

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Can this be a duplicate of bug 906202 ?
---
Ubuntu Bug Squad volunteer triager
http://wiki.ubuntu.com/BugSquad

description: updated
Changed in xorg (Ubuntu):
status: Incomplete → New
Revision history for this message
Anentropic (anentropic) wrote :

I don't think it's a duplicate.

Except for the fact that both bugs involve an Apple aluminium keyboard, all the other details are different.

Please read the details I posted in the initial report and also on the linked question on askubuntu.com

Timo Aaltonen (tjaalton)
affects: xorg (Ubuntu) → xkeyboard-config (Ubuntu)
bugbot (bugbot)
tags: added: kubuntu
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xkeyboard-config (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.