Skip to content
This repository has been archived by the owner. It is now read-only.
Acer HID Quirks
Branch: master
Clone or download
SWW13 Merge pull request #10 from 0x42h/addedsupport
Added support for Acer SW5-171 Firmware revision 2.1 (06CB:74d9)
Latest commit 0291091 Apr 15, 2016
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore added kernel config Dec 16, 2014
Kconfig update Jan 28, 2015
Makefile Reused KVER variable in the makefile May 25, 2015
README.md Added support for Acer SW5-171 Firmware revision 2.1 (06CB:74d9) Apr 15, 2016
hid-acer.c Added support for Acer SW5-171 Firmware revision 2.1 (06CB:74d9) Apr 15, 2016
hid-ids.h

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
You can’t perform that action at this time.