Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #176622

Re: Some function keys not working on a ThinkPad W550s

From Celejar <celejar@gmail.com>
Newsgroups linux.debian.user
Subject Re: Some function keys not working on a ThinkPad W550s
Date 2017-01-12 20:00 +0100
Message-ID <sYSLo-7sp-25@gated-at.bofh.it> (permalink)
References <sHuP8-4OI-19@gated-at.bofh.it> <sHzYt-8gF-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Fri, 25 Nov 2016 23:27:46 -0200
Henrique de Moraes Holschuh <hmh@debian.org> wrote:

> On Fri, 25 Nov 2016, Celejar wrote:

...

> > Some of the function keys work (e.g., Fn-F5/F6 for brightness down/up),
> > but some do not (e.g., F1-F3 for volume control, and F4 for suspend
> > (suspend works fine out of the box via the Xfce suspend hooks)). Any
> > idea how to fix / troubleshoot this?
> 
> run xev, and check if you get X events.  If you do, you need to get xfce
> to handle these X events somehow (can't help you there).

Okay. Pressing and releasing the Fn keys (I tried by first setting
FnLk, to avoid clutter and confusion with the events for the Fn key
presses and releases) does not generate any KeyPress / KeyRelease
events, just MappingNotify and KeymapNotify events, like so

MappingNotify event, serial 30, synthetic NO, window 0x0,
    request MappingKeyboard, first_keycode 8, count 248

KeymapNotify event, serial 30, synthetic NO, window 0x0,
    keys:  1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

I usually see just KeymapNotify events, and I can't work out a pattern
for when the MappingNotify ones are triggered, or what the serial nn
numbers mean (they aren't always the same for the same keys).

To clarify: I get these same results both for the Fn keys that work
(brightness control) as well as for those that (seem to) do nothing
(volume control).

What does this mean, and what to do / try next?

> If you don't see anything in xev, use the stuff in package input-utils
> to trace events in the thinkpad-acpi input device, and also on the main
> keyboard input device (lsinput, input-events).  That might help.

...

>   Henrique Holschuh

Thanks much for the help,
Celejar

Back to linux.debian.user | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

Some function keys not working on a ThinkPad W550s Celejar <celejar@gmail.com> - 2016-11-25 21:00 +0100
  Re: Some function keys not working on a ThinkPad W550s Henrique de Moraes Holschuh <hmh@debian.org> - 2016-11-26 02:30 +0100
    bpo kernel 4.7 broken? Re: Some function keys not working on a  ThinkPad W550s Richard Hector <richard@walnut.gen.nz> - 2016-11-28 14:30 +0100
      Re: bpo kernel 4.7 broken? Re: Some function keys not working on a  ThinkPad W550s Henrique de Moraes Holschuh <hmh@debian.org> - 2016-11-28 15:40 +0100
      Re: bpo kernel 4.7 broken? Re: Some function keys not working on a ThinkPad W550s Frédéric Marchal <frederic.marchal@wowtechnology.com> - 2016-11-28 16:10 +0100
    Re: Some function keys not working on a ThinkPad W550s Celejar <celejar@gmail.com> - 2016-11-28 20:20 +0100
    Re: Some function keys not working on a ThinkPad W550s Celejar <celejar@gmail.com> - 2017-01-12 20:00 +0100

csiph-web