This repository has been archived by the owner. It is now read-only.
Acer HID Quirks
C Makefile
Switch branches/tags
Nothing to show
Latest commit 0291091 Apr 16, 2016 @SWW13 SWW13 Merge pull request #10 from 0x42h/addedsupport
Added support for Acer SW5-171 Firmware revision 2.1 (06CB:74d9)

README.md

hid-acer kernel module

Acer keyboards e.g. in Acer SW5-012 use synaptics touchpad USB ID (06cb:2968, 06CB:2991 & 06CB:74D9) and have the following issue:

  • The report descriptor specifies an excessively large number of usages and logical max (2^16), which is more than HID_MAX_USAGES. This prevents proper parsing of the report descriptor.

Upstream fix

see http://www.spinics.net/lists/linux-input/msg40080.html

Applied to for-4.3/upstream

Known broken keyboards

  • 06CB:2968
    • Acer SW5-012
  • 06CB:2991
    • Acer SW5-171
  • 06CB:74d9
    • Acer SW5-171 Firmware revision 2.1

Build / Install

git clone https://github.com/SWW13/hid-acer.git
cd hid-acer
make
sudo make install

Uninstall

sudo make uninstall