Tested-by: Alexander Clouter <alex@xxxxxxxxxxxxx> On 15 June 2014 21:39:48 GMT+01:00, Jamie Lentin <jm@xxxxxxxxxxxx> wrote: >This patchset follows on from my previous attempts to add support for >these keyboards from Lenovo. > >Changes since v2: https://lkml.org/lkml/2014/6/10/730 >* Rename hid-lenovo-tpkbd to hid-lenovo, to make it obvious this is > for any Lenovo-manufactured device [Antonio Ospite, Jiri Kosina] >* Style fixes: function calls in conditions, combine checks for > both USB & BT keyboards [Antonio Ospite] > >Changes since v1: https://lkml.org/lkml/2014/3/25/535 >* Merge driver into hid-lenovo-tpkbd.c instead of creating our own > driver for the hardware [Jiri Kosina] >* Remove key mappings which are now supported by standard >* Use KEY_FILE for Fn-F12 (opens My Computer on Windows) >* Support the USB variant as well as Bluetooth >* Expose the Fn Lock setting as a sysfs attribute instead of trying to > build a mechanism to toggle into the kernel > >Applies against 3.14.5, tested with Bluetooth and USB variants of the >Compact Keyboard with Trackpoint, as well as the original Thinkpad USB >keyboard (thanks to Alexander Clouter). > >Cheers, > >Jamie Lentin (2): > Rename hid-lenovo-tpkbd to hid-lenovo, so we can add other keyboards > Add support for Compact (Bluetooth|USB) keyboard with Trackpoint > > drivers/hid/Kconfig | 16 +- > drivers/hid/Makefile | 2 +- > drivers/hid/hid-core.c | 2 + > drivers/hid/hid-ids.h | 2 + > drivers/hid/hid-lenovo-tpkbd.c | 462 --------------------------- >drivers/hid/hid-lenovo.c | 697 >+++++++++++++++++++++++++++++++++++++++++ > include/linux/hid.h | 1 + > 7 files changed, 712 insertions(+), 470 deletions(-) > delete mode 100644 drivers/hid/hid-lenovo-tpkbd.c > create mode 100644 drivers/hid/hid-lenovo.c -- Alexander Clouter -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html