[Lenovo B490s] Unable to disable the touchpad with the hotkey on 12.04.5

Bug #1355128 reported by Po-Hsu Lin
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

CID: 201307-13943, 201307-13944 Lenovo B490s

The hotkey (Fn+F6) for disabling / enabling touchpad does not work on this system.

In xev, only the Fn key press could be detected (keycode 151), combined with F6, nothing shows up execpt keycode 151
ubuntu@201307-13944:~$ xev | sed -n 's/^.*state \([0-9].*\), keycode *\([0-9]\+\) *\(.*\), .*$/keycode \2 = \3, state = \1/p'
keycode 36 = (keysym 0xff0d, Return), state = 0x0
keycode 151 = (keysym 0x1008ff2b, XF86WakeUp), state = 0x0
keycode 151 = (keysym 0x1008ff2b, XF86WakeUp), state = 0x0
keycode 151 = (keysym 0x1008ff2b, XF86WakeUp), state = 0x0
keycode 151 = (keysym 0x1008ff2b, XF86WakeUp), state = 0x0
keycode 151 = (keysym 0x1008ff2b, XF86WakeUp), state = 0x0

Fn+F6 could be detected by acpi_listen
ubuntu@201307-13944:~$ acpi_listen
ibm/hotkey LEN0068:00 00000080 000060a0
ibm/hotkey LEN0068:00 00000080 000060a0

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-3.13.0-32-generic 3.13.0-32.57~precise1 [modified: boot/vmlinuz-3.13.0-32-generic]
ProcVersionSignature: Ubuntu 3.13.0-32.57~precise1-generic 3.13.11.4
Uname: Linux 3.13.0-32-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: amd64
Date: Mon Aug 11 06:56:59 2014
InstallationMedia: Ubuntu 12.04.5 LTS "Precise Pangolin" - Release amd64 (20140807.1)
MarkForUpload: True
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: linux-lts-trusty
UpgradeStatus: No upgrade log present (probably fresh install)
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version k3.13.0-73-generic.
ApportVersion: 2.0.1-0ubuntu17.14
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: PCH [HDA Intel PCH], device 0: ALC269VC Analog [ALC269VC Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: ubuntu 1960 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'PCH'/'HDA Intel PCH at 0x90610000 irq 44'
   Mixer name : 'Intel PantherPoint HDMI'
   Components : 'HDA:10ec0269,17aa0007,00100202 HDA:80862806,80860101,00100000'
   Controls : 31
   Simple ctrls : 12
Card29.Amixer.info:
 Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw unknown'
   Mixer name : 'ThinkPad EC (unknown)'
   Components : ''
   Controls : 1
   Simple ctrls : 1
Card29.Amixer.values:
 Simple mixer control 'Console',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
DistroRelease: Ubuntu 12.04
HibernationDevice: RESUME=UUID=662954d7-7b84-4ed4-af01-f2d0df87406c
InstallationMedia: Ubuntu 12.04.5 LTS "Precise Pangolin" - Release amd64 (20140807.1)
MachineType: LENOVO INVALID
MarkForUpload: True
Package: linux (not installed)
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-73-generic root=UUID=85102bbe-d1a6-4376-a050-9ac141acfe55 ro quiet splash initcall_debug vt.handoff=7
ProcVersionSignature: Ubuntu 3.13.0-73.116~precise1-generic 3.13.11-ckt30
RelatedPackageVersions:
 linux-restricted-modules-3.13.0-73-generic N/A
 linux-backports-modules-3.13.0-73-generic N/A
 linux-firmware 1.79.18
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
StagingDrivers: keucr
Tags: precise running-unity staging
Uname: Linux 3.13.0-73-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 07/11/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: HBET20WW(1.04)
dmi.board.asset.tag: Not Available
dmi.board.name: INVALID
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvrHBET20WW(1.04):bd07/11/2013:svnLENOVO:pnINVALID:pvrLenovo:rvnLENOVO:rnINVALID:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: INVALID
dmi.product.version: Lenovo
dmi.sys.vendor: LENOVO

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

ubuntu@201307-13944:~$ setxkbmap -print
xkb_keymap {
 xkb_keycodes { include "evdev+aliases(qwerty)" };
 xkb_types { include "complete" };
 xkb_compat { include "complete" };
 xkb_symbols { include "pc+us+inet(evdev)" };
 xkb_geometry { include "pc(pc105)" };
};

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

ubuntu@201307-13944:~$ sudo lsinput
/dev/input/event0
   bustype : BUS_HOST
   vendor : 0x0
   product : 0x5
   version : 0
   name : "Lid Switch"
   phys : "PNP0C0D/button/input0"
   bits ev : EV_SYN EV_SW

/dev/input/event1
   bustype : BUS_HOST
   vendor : 0x0
   product : 0x3
   version : 0
   name : "Sleep Button"
   phys : "PNP0C0E/button/input0"
   bits ev : EV_SYN EV_KEY

/dev/input/event2
   bustype : BUS_HOST
   vendor : 0x0
   product : 0x1
   version : 0
   name : "Power Button"
   phys : "LNXPWRBN/button/input0"
   bits ev : EV_SYN EV_KEY

/dev/input/event3
   bustype : BUS_I8042
   vendor : 0x1
   product : 0x1
   version : 43841
   name : "AT Translated Set 2 keyboard"
   phys : "isa0060/serio0/input0"
   bits ev : EV_SYN EV_KEY EV_MSC EV_LED EV_REP

open /dev/input/event4: Operation not permitted
ubuntu@201307-13944:~$

Revision history for this message
penalvch (penalvch) wrote :

Po-Hsu Lin, thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command only once, as it will automatically gather debugging information, in a terminal:
apport-collect 1355128

affects: linux-lts-trusty (Ubuntu) → linux (Ubuntu)
Changed in linux (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Po-Hsu Lin (cypressyew) wrote : AcpiTables.txt

apport information

tags: added: apport-collected staging
description: updated
Revision history for this message
Po-Hsu Lin (cypressyew) wrote : AlsaDevices.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : AplayDevices.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : BootDmesg.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : Card0.Codecs.codec.0.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : Card0.Codecs.codec.3.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : IwConfig.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : Lspci.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : Lsusb.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : PciMultimedia.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : ProcModules.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : PulseList.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : UdevDb.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : UdevLog.txt

apport information

Revision history for this message
Po-Hsu Lin (cypressyew) wrote : WifiSyslog.txt

apport information

Po-Hsu Lin (cypressyew)
Changed in linux (Ubuntu):
status: Incomplete → New
Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
penalvch (penalvch)
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

Hi Christopher,
there are no stickers on these two Lenovo laptops (201307-13943, 201307-13944)
"Lenovo B490s" is the only name we have here.

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
penalvch (penalvch)
tags: added: bios-outdated-hbet24ww
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.