Discussion:
udev: Please add keymap for HP Chromebook 14 (Falco)
Martin Pitt
2014-01-27 08:08:21 UTC
Permalink
Hey Stefan,
as most (all?) Chromebooks the HP Chromebook 14 has no standard
function keys. Almost all top row keys are multimedia keys: in the
leftmost position there's the ESC-key, in the rightmost position
there's a power-button (-key) =E2=80=93 in between those two keys the=
re are
10 multimedia keys. For now all these multimedia keys act as
standard function keys (F1=E2=80=93F10). Aside from that, instead of =
the
caps lock key there's also a multimedia key.
Thanks for your keymap! I translated it to the current hwdb format
that systemd uses these days, and committed:

http://cgit.freedesktop.org/systemd/systemd/commit/?id=3D82cd413782
=20
1. 0x3D refresh (?)
-> In this case I'm not sure this is the correct KEY_XXXXX constant
since it won't work as expected in Iceweasel (I'm running Debian
Jessie), though in nautilus it works as expected=E2=80=A6
I commented that back in. On all screenshots of the keyboard that I
found it does look like a "refresh/reload" key (circular arrow), and
that seems to be the best match. Of course it's entirely possible that
some applications don't support that key, but hopefully some do.
2. 0x3E fullscreen (?)
-> In this case I couldn't find a KEY_XXXXX constant which provides
the desired functionality. I hope someone can help me out here.
Indeed there is no such key symbol, so I left it commented out.
AFAIK the intended purpose of the key in ChromeOS is to refresh
websites in the Chrome browser.
I guess that applied to the "refresh" key, no the fullscreen key?

Thanks,

Martin
--=20
Martin Pitt | http://www.piware.de
Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
--
To unsubscribe from this list: send the line "unsubscribe linux-hotplug=
" in
the body of a message to ***@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Stefan Nagy
2014-01-27 18:20:58 UTC
Permalink
Hi Martin,
Post by Martin Pitt
Thanks for your keymap! I translated it to the current hwdb format
=20
http://cgit.freedesktop.org/systemd/systemd/commit/?id=3D82cd413782
Great, thanks!
Post by Martin Pitt
=20
1. 0x3D refresh (?)
-> In this case I'm not sure this is the correct KEY_XXXXX constant
since it won't work as expected in Iceweasel (I'm running Debian
Jessie), though in nautilus it works as expected=E2=80=A6
=20
I commented that back in. On all screenshots of the keyboard that I
found it does look like a "refresh/reload" key (circular arrow), and
that seems to be the best match. Of course it's entirely possible tha=
t
Post by Martin Pitt
some applications don't support that key, but hopefully some do.
OK, maybe I'll file a bug against firefox/iceweasel.
Post by Martin Pitt
2. 0x3E fullscreen (?)
-> In this case I couldn't find a KEY_XXXXX constant which provides
the desired functionality. I hope someone can help me out here.
=20
Indeed there is no such key symbol, so I left it commented out.
Is there any chance this key will work as expected in the future?
Post by Martin Pitt
AFAIK the intended purpose of the key in ChromeOS is to refresh
websites in the Chrome browser.
=20
I guess that applied to the "refresh" key, no the fullscreen key?
Yes, sorry=E2=80=A6

Thanks,
Stefan.

--
To unsubscribe from this list: send the line "unsubscribe linux-hotplug=
" in
the body of a message to ***@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Martin Pitt
2014-01-28 07:44:26 UTC
Permalink
Post by Stefan Nagy
Post by Martin Pitt
2. 0x3E fullscreen (?)
-> In this case I couldn't find a KEY_XXXXX constant which provides
the desired functionality. I hope someone can help me out here.
Indeed there is no such key symbol, so I left it commented out.
Is there any chance this key will work as expected in the future?
Linux/evdev would need to define a new key symbol for that. Might be
worth filing a bug report about that?

Thanks,

Martin
--
Martin Pitt | http://www.piware.de
Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
--
To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in
the body of a message to ***@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Loading...