Skip to contentSkip to conversation

acpi on vaio fs315s

DISCUSSION Cyrille Mescam 1 participant 1 message Jan 21, 2012 ACPI

lore
Share & tools
lore
#0 lore raw

Hi,

I've installed a new Debian wheezy on my sony fs315s. Previously, is was running an old gentoo on this one.

I'm trying to make fn keys working with acpi.

My kernel is the debian stock: 3.1.0-1-686-pae
My DSDT table is in attachment.
As for now, i've tried with things with sony-laptop module. I have the backlight support in /sys/devices/virtual/backlight/sony I've tried the following module parameters: compat, no_spic
You can find below what syslog says with debug=1 compat=1 no_spic=0:

Jan 21 11:25:14 vaio kernel: [75148.143584] sony_laptop: Sony Notebook Control Driver v0.6
Jan 21 11:25:14 vaio kernel: [75148.144487] sony_laptop: method: name: GBRT, args 0
Jan 21 11:25:14 vaio kernel: [75148.144491] sony_laptop: method: name: SBRT, args 1
Jan 21 11:25:14 vaio kernel: [75148.144494] sony_laptop: method: name: GPBR, args 0
Jan 21 11:25:14 vaio kernel: [75148.144497] sony_laptop: method: name: SPBR, args 1
Jan 21 11:25:14 vaio kernel: [75148.144500] sony_laptop: method: name: PWAK, args 0
Jan 21 11:25:14 vaio kernel: [75148.144503] sony_laptop: method: name: GHKE, args 0
Jan 21 11:25:14 vaio kernel: [75148.144506] sony_laptop: method: name: GWDP, args 0
Jan 21 11:25:14 vaio kernel: [75148.144509] sony_laptop: method: name: GSNE, args 1
Jan 21 11:25:14 vaio kernel: [75148.144512] sony_laptop: method: name: SSNE, args 1
Jan 21 11:25:14 vaio kernel: [75148.144515] sony_laptop: method: name: CSXB, args 1
Jan 21 11:25:14 vaio kernel: [75148.144518] sony_laptop: method: name: SODV, args 1
Jan 21 11:25:14 vaio kernel: [75148.144521] sony_laptop: method: name: GDDI, args 0
Jan 21 11:25:14 vaio kernel: [75148.144523] sony_laptop: method: name: STCS, args 1
Jan 21 11:25:14 vaio kernel: [75148.144526] sony_laptop: method: name: RBMF, args 1
Jan 21 11:25:14 vaio kernel: [75148.144529] sony_laptop: method: name: RSBI, args 1
Jan 21 11:25:14 vaio kernel: [75148.144532] sony_laptop: method: name: CBMF, args 1
Jan 21 11:25:14 vaio kernel: [75148.145553] input: Sony Vaio Keys as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:16/SNY5001:00/input/input29
Jan 21 11:25:14 vaio kernel: [75148.145982] input: Sony Vaio Jogdial as /devices/virtual/input/input30
Jan 21 11:25:14 vaio kernel: [75148.160591] sony_laptop: Found brightness_default getter: GPBR
Jan 21 11:25:14 vaio kernel: [75148.160595] sony_laptop: Found brightness_default setter: SPBR
Jan 21 11:25:14 vaio kernel: [75148.160603] sony_laptop: Found fnkey getter: GHKE

When i try to discover acpi stuff with acpi_listen; none of the fn keys are working (brightness, sound, switch to external screen, s1, s2). The only thing i can found when i press such keys (and the logs below are the same whatever the fnkey is pressed) is in syslog;

Jan 21 11:43:38 vaio kernel: [76251.981919] atkbd serio0: Unknown key pressed (translated set 2, code 0xf5 on isa0060/serio0).
Jan 21 11:43:38 vaio kernel: [76251.981925] atkbd serio0: Use 'setkeycodes e075 <keycode>' to make it known.
Jan 21 11:43:38 vaio kernel: [76252.085696] atkbd serio0: Unknown key released (translated set 2, code 0xf5 on isa0060/serio0).
Jan 21 11:43:38 vaio kernel: [76252.085701] atkbd serio0: Use 'setkeycodes e075 <keycode>' to make it known.

When i execute acpi_fakekey 224 (KEY_BRIGHTNESSDOWN) or 225 (KEY_BRIGHTNESSUP): it is working as expected.

Do you have some ideas to make these things working ?

Thanks and regards.

Waiting reading from you.
Cyrille

Signature · 3 lines
M. Cyrille Mescam
46, avenue de l'Amiral Lemonnier - 78160 Marly-le-Roi
+33 662 454 252