Bug 244692 - laptop special keys do not work
laptop special keys do not work
Status: CLOSED NOTABUG
Product: Fedora
Classification: Fedora
Component: acpid (Show other bugs)
7
All Linux
low Severity medium
: ---
: ---
Assigned To: Zdenek Prikryl
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2007-06-18 11:42 EDT by Richard Kennedy
Modified: 2007-11-30 17:12 EST (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2007-07-25 05:25:09 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
Events created by xev (10.05 KB, application/octet-stream)
2007-06-27 22:18 EDT, Stian Moltubakk
no flags Details

  None (edit)
Description Richard Kennedy 2007-06-18 11:42:58 EDT
Description of problem:
No acpi events are generated when pressing laptop special keys.

JVC minnote laptop has special blue keys that create acpi events, such as
event=hotkey HOTK 00000032 

These no longer work on fedora 7.

Version-Release number of selected component (if applicable):


How reproducible:
always
 


Steps to Reproduce:
1. press key
2. view /var/log/acpi
3.
  
Actual results:
none

Expected results:
/etc/acpi/action script runs

Additional info:
These keys worked on FC6 & I think that these keys where handled by the
asus_acpi module, but this is not shipped with the kernels in F7.
Comment 1 Stian Moltubakk 2007-06-27 22:18:17 EDT
Created attachment 158089 [details]
Events created by xev

Events created by xev
Comment 2 Stian Moltubakk 2007-06-27 22:19:18 EDT
I typed acpi_listen in fc6 on my ASUS and get this.

toutchpad: hotkey ATKD 0000006b 00000001
Browser: hotkey ATKD 00000051 00000002
E-mail: hotkey ATKD 00000050 00000002
Powermode: hotkey ATKD 0000005c 00000002
CD player start: hotkey ATKD 0000004c 00000000

Play: none
Fn: none
Prev:none
Next:none
Stop:none

Now I do the same on the same ASUS in F7 and get nothing.

But I do get a output using xev on Play,Prev,Next and stop, but no others.(see 
atatchment)

I recal having asus acpi and other computer brands folders in /proc/acpi , but 
I can no longer find them.

I find something about ACPI in /boot/config-KERNEL.fc7 looking like this.
# ACPI (Advanced Configuration and Power Interface) Support
#
CONFIG_ACPI=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
# CONFIG_ACPI_SLEEP_PROC_SLEEP is not set
CONFIG_ACPI_PROCFS=y
CONFIG_ACPI_AC=m
CONFIG_ACPI_BATTERY=m
CONFIG_ACPI_BUTTON=m
CONFIG_ACPI_VIDEO=m
CONFIG_ACPI_FAN=y
CONFIG_ACPI_DOCK=m
CONFIG_ACPI_BAY=m
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_HOTPLUG_CPU=y
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_NUMA=y
# CONFIG_ACPI_ASUS is not set
CONFIG_ACPI_IBM=m
CONFIG_ACPI_IBM_BAY=y
CONFIG_ACPI_TOSHIBA=m
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_SYSTEM=y
CONFIG_X86_PM_TIMER=y
CONFIG_ACPI_CONTAINER=y
CONFIG_ACPI_SBS=m

Comment 3 Richard Kennedy 2007-06-28 09:43:50 EDT
thanks for the info.
Unfortunately xev does not show any events for these keys.
& acpi_listen does not see them either.

maybe we do need the asus_acpi module after all ?
Should this be marked as a kernel bug ?
 
Comment 4 Stian Moltubakk 2007-07-02 00:48:36 EDT
/etc/rc.d/rc.local and add the "modprobe asus-laptop" fixed the problem for me, 
now I get a output from acpi_listen. I gues you could try "modprobe jvc-laptop" 
instead. Fedora seams to have replaced the old acpi with there own invention 
witch I think is a shame since I gues this means I can no longer make my FN key 
work using fnfx and Thosiba acpi. I was hoping I could do that with some 
trixingand fixning.

Comment 5 Richard Kennedy 2007-07-02 10:08:44 EDT
modprobe asus-laptop fixed for me. thanks for help

Note You need to log in before you can comment on or make changes to this bug.