commit | 7b597423567a1ae8c201069476c0526ba73d5ce6 | [log] [tgz] |
---|---|---|
author | William Mahon <wmahon@google.com> | Fri Jul 01 22:06:46 2022 +0000 |
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Jul 13 07:11:13 2022 +0000 |
tree | 6a9e4da35e7547cb642ca611c6490e18789128bc | |
parent | 6d66a0735f1cc9b2ada206c2056c969527698073 [diff] |
20-mouse.conf: add CPI for Logitech LIFT We are currently unable to read the CPI of the Logitech LIFT, therefore we need to hardcode its value as 1000. This is also true for the Logitech M650, M550, M750 and M650 for Business, of which also have their CPIs hardcoded as 1000. BUG=b:237728145 TEST=deployed package to a device and did not see any noticable issues. (I do not currently have the mouse to test) Change-Id: I021be81ac0d7c2f7f741f9bb0cceda0f2cf1d4a4 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/xorg-conf/+/3739707 Reviewed-by: Kenneth Albanowski <kenalba@google.com> Commit-Queue: Kenneth Albanowski <kenalba@google.com> Auto-Submit: William Mahon <wmahon@google.com> Tested-by: Kenneth Albanowski <kenalba@google.com>
This repository contains configuration files that were originally for the X Windowing System (a.k.a. X11 or Xorg). CrOS moved away from using X around 2015, but these files are still used to configure input devices. Thankfully this reduction in scope greatly reduces their effect on life satisfaction.
The syntax is now a subset of Xorg's configuration syntax, and using anything outside of that subset will either cause an error or just be ignored. Specifically, only InputClass
sections are supported. Within those, the following entries are supported:
Identifier
;Match
directives (MatchProduct
, MatchDevicePath
, MatchUSBID
, MatchIsPointer
, MatchIsTouchpad
, and MatchIsTouchscreen
);Driver
, which is ignored; andOption
, which is used to specify gesture properties instead of X11 input device options (though some old X11 options may be hanging around).For more details, see the parsing code in Chromium's GesturePropertyProvider
.