classmate/cmpc special keys not recognized in natty

Bug #803427 reported by Removed by request
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
halevt (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

in maverick, special keys of classmate pc (cmpc) were recognized in hal (with halevt -i), i.e.: brighness-up, brightness-down, external-video on/off, pgup, pgdown, camera on/off, wlan on/off. there are no events generated anymore with natty, although module classmate_laptop is loaded. System is a classmate 3. is this a bug or a symptom due some change in hal -> xinput?
Regards, dsto

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: linux-image-2.6.38-8-generic 2.6.38-8.42
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic i686
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
AplayDevices:
 **** List of PLAYBACK Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: support 17335 F.... pulseaudio
CRDA: Error: [Errno 2] Datei oder Verzeichnis nicht gefunden
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xf0400000 irq 44'
   Mixer name : 'Conexant CX20585'
   Components : 'HDA:14f15069,152d0778,00100302'
   Controls : 8
   Simple ctrls : 5
Date: Wed Jun 29 14:18:55 2011
HibernationDevice: RESUME=UUID=0761cde8-dc1b-43b2-8cbd-a65f28f2ada7
InstallationMedia: Ubuntu-Netbook 10.10 "Maverick Meerkat" - Release i386 (20101007)
MachineType: Intel C3 PC
ProcEnviron:
 LANGUAGE=de_CH:en
 LANG=de_CH.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.38-8-generic root=UUID=0a8c3602-075f-422f-a348-35e0243d6026 ro acpi_osi=Linux acpi_backlight=video quiet splash acpi_osi=Linux acpi_backlight=video vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-2.6.38-8-generic N/A
 linux-backports-modules-2.6.38-8-generic N/A
 linux-firmware 1.52
SourcePackage: linux
UpgradeStatus: Upgraded to natty on 2011-06-02 (26 days ago)
dmi.bios.date: 11/23/2010
dmi.bios.vendor: Phoenix
dmi.bios.version: SPPNV10A.86A.0036.2010.1117.0002
dmi.board.name: Intel powered classmate PC
dmi.board.vendor: QCI
dmi.board.version: SP PV
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: Intel
dmi.chassis.version: SP PV
dmi.modalias: dmi:bvnPhoenix:bvrSPPNV10A.86A.0036.2010.1117.0002:bd11/23/2010:svnIntel:pnC3PC:pvrD1-C3-15-11-002:rvnQCI:rnIntelpoweredclassmatePC:rvrSPPV:cvnIntel:ct10:cvrSPPV:
dmi.product.name: C3 PC
dmi.product.version: D1-C3-15-11-002
dmi.sys.vendor: Intel

Revision history for this message
Removed by request (stoni.ch-deactivatedaccount) wrote :
Revision history for this message
Jalmer (johannes-almer) wrote :

There is a simple solution for it, at least in 12.04, if you recompile the kernel and adjust the module classmate_laptop according to https://lkml.org/lkml/2012/7/24/165.
You just have to change the line

#define CMPC_KEYS_HID "FnBT0000"

to

#define CMPC_KEYS_HID "FNBT0000"

in the source code intel_classmate.c an compile the kernel again.
Is it possible to automatically add this for the new release?

Thx for the effort

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

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

Other bug subscribers

Remote bug watches

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