* [PATCH v2 0/1] thinkpad_acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540
@ 2014-04-09 9:46 Hans de Goede
2014-04-09 9:46 ` [PATCH v2] " Hans de Goede
2014-04-09 18:03 ` [PATCH v2 0/1] " Henrique de Moraes Holschuh
0 siblings, 2 replies; 6+ messages in thread
From: Hans de Goede @ 2014-04-09 9:46 UTC (permalink / raw)
To: Matthew Garrett; +Cc: platform-driver-x86
Hi,
This patch seems to have fallen through the cracks, so here is a resend.
While at it I've also updated the comment / commit msg to reflect that these
new keys can not just be found on the T440 but also on the X240 and T540,
hence the v2.
Regards,
Hans
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH v2] thinkpad_acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540
2014-04-09 9:46 [PATCH v2 0/1] thinkpad_acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540 Hans de Goede
@ 2014-04-09 9:46 ` Hans de Goede
2014-04-09 18:03 ` [PATCH v2 0/1] " Henrique de Moraes Holschuh
1 sibling, 0 replies; 6+ messages in thread
From: Hans de Goede @ 2014-04-09 9:46 UTC (permalink / raw)
To: Matthew Garrett; +Cc: platform-driver-x86, Hans de Goede
The T440s user guide says that when Fn-lock is not active, the *40s' F9 - F12
keys should be mapped to: control-panel, search, show-all-windows and Computer.
These keys generate the sofar unused 28 - 31 hotkey scancodes.
For the first 2 this nicely matches the icons on the keys, for the latter 2
the icons are somewhat creative, which is why I ended up looking them up in
the user manual.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
---
drivers/platform/x86/thinkpad_acpi.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/platform/x86/thinkpad_acpi.c b/drivers/platform/x86/thinkpad_acpi.c
index defb6af..8789a26 100644
--- a/drivers/platform/x86/thinkpad_acpi.c
+++ b/drivers/platform/x86/thinkpad_acpi.c
@@ -3167,8 +3167,10 @@ static int __init hotkey_init(struct ibm_init_struct *iibm)
KEY_MICMUTE, /* 0x1a: Mic mute (since ?400 or so) */
/* (assignments unknown, please report if found) */
- KEY_UNKNOWN, KEY_UNKNOWN, KEY_UNKNOWN, KEY_UNKNOWN,
KEY_UNKNOWN,
+
+ /* Extra keys in use since the X240 / T440 / T540 */
+ KEY_CONFIG, KEY_SEARCH, KEY_SCALE, KEY_COMPUTER,
},
};
--
1.9.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [PATCH v2 0/1] thinkpad_acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540
2014-04-09 9:46 [PATCH v2 0/1] thinkpad_acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540 Hans de Goede
2014-04-09 9:46 ` [PATCH v2] " Hans de Goede
@ 2014-04-09 18:03 ` Henrique de Moraes Holschuh
2014-04-09 18:27 ` Matthew Garrett
1 sibling, 1 reply; 6+ messages in thread
From: Henrique de Moraes Holschuh @ 2014-04-09 18:03 UTC (permalink / raw)
To: Hans de Goede; +Cc: Matthew Garrett, platform-driver-x86
On Wed, 09 Apr 2014, Hans de Goede wrote:
> This patch seems to have fallen through the cracks, so here is a resend.
Sort of. There was a doubt about one of the keycodes.
BTW, how does this interacts with the adaptative keyboard in the X1C and
friends? Is it valid for them as well?
--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH v2 0/1] thinkpad_acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540
2014-04-09 18:03 ` [PATCH v2 0/1] " Henrique de Moraes Holschuh
@ 2014-04-09 18:27 ` Matthew Garrett
2014-04-10 0:12 ` Henrique de Moraes Holschuh
0 siblings, 1 reply; 6+ messages in thread
From: Matthew Garrett @ 2014-04-09 18:27 UTC (permalink / raw)
To: Henrique de Moraes Holschuh; +Cc: Hans de Goede, platform-driver-x86
On Wed, Apr 09, 2014 at 03:03:01PM -0300, Henrique de Moraes Holschuh wrote:
> On Wed, 09 Apr 2014, Hans de Goede wrote:
> > This patch seems to have fallen through the cracks, so here is a resend.
>
> Sort of. There was a doubt about one of the keycodes.
I think I'm ok with the keycode.
--
Matthew Garrett | mjg59@srcf.ucam.org
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH v2 0/1] thinkpad_acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540
2014-04-09 18:27 ` Matthew Garrett
@ 2014-04-10 0:12 ` Henrique de Moraes Holschuh
2014-04-10 8:17 ` Hans de Goede
0 siblings, 1 reply; 6+ messages in thread
From: Henrique de Moraes Holschuh @ 2014-04-10 0:12 UTC (permalink / raw)
To: Matthew Garrett; +Cc: Hans de Goede, platform-driver-x86
On Wed, 09 Apr 2014, Matthew Garrett wrote:
> On Wed, Apr 09, 2014 at 03:03:01PM -0300, Henrique de Moraes Holschuh wrote:
> > On Wed, 09 Apr 2014, Hans de Goede wrote:
> > > This patch seems to have fallen through the cracks, so here is a resend.
> >
> > Sort of. There was a doubt about one of the keycodes.
>
> I think I'm ok with the keycode.
Ok. Now, provided that it doesn't clash with the other thinkpads (in which
case we'd just add selective keymaps), we can merge.
Heck, we can fix that later too, it doesn't count as an ABI break, these
keymaps are _already_ configurable from userspace _and_ usually reconfigured
by userspace, the driver just tries to provide sane defaults. So...
Acked-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH v2 0/1] thinkpad_acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540
2014-04-10 0:12 ` Henrique de Moraes Holschuh
@ 2014-04-10 8:17 ` Hans de Goede
0 siblings, 0 replies; 6+ messages in thread
From: Hans de Goede @ 2014-04-10 8:17 UTC (permalink / raw)
To: Henrique de Moraes Holschuh, Matthew Garrett; +Cc: platform-driver-x86
Hi,
On 04/10/2014 02:12 AM, Henrique de Moraes Holschuh wrote:
> On Wed, 09 Apr 2014, Matthew Garrett wrote:
>> On Wed, Apr 09, 2014 at 03:03:01PM -0300, Henrique de Moraes Holschuh wrote:
>>> On Wed, 09 Apr 2014, Hans de Goede wrote:
>>>> This patch seems to have fallen through the cracks, so here is a resend.
>>>
>>> Sort of. There was a doubt about one of the keycodes.
>>
>> I think I'm ok with the keycode.
>
> Ok. Now, provided that it doesn't clash with the other thinkpads (in which
> case we'd just add selective keymaps), we can merge.
It does not clash with the new Carbon X1 2nd generation stuff, see:
http://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/commit/drivers/platform/x86/thinkpad_acpi.c?id=8f5f86abc6593b6d600712435e2f24a7a098b951
Basically the new stuff uses hotkey codes >= TPACPI_HOTKEY_MAP_LEN,
where as my patch adds mappings for codes < TPACPI_HOTKEY_MAP_LEN.
(Where TPACPI_HOTKEY_MAP_LEN == 32)
> Heck, we can fix that later too, it doesn't count as an ABI break, these
> keymaps are _already_ configurable from userspace _and_ usually reconfigured
> by userspace, the driver just tries to provide sane defaults. So...
>
> Acked-by: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
Thanks & Regards,
Hans
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2014-04-10 8:17 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-09 9:46 [PATCH v2 0/1] thinkpad_acpi: Add mappings for F9 - F12 hotkeys on X240 / T440 / T540 Hans de Goede
2014-04-09 9:46 ` [PATCH v2] " Hans de Goede
2014-04-09 18:03 ` [PATCH v2 0/1] " Henrique de Moraes Holschuh
2014-04-09 18:27 ` Matthew Garrett
2014-04-10 0:12 ` Henrique de Moraes Holschuh
2014-04-10 8:17 ` Hans de Goede
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.