Kevin Abraham
28a93b2df4
Enable compatibility with older versions of libconfig (such as the one shipped with RHEL/CentOS 7)
4 years ago
pixl
4c582241d5
Merge pull request #137 from gavinhungry/tested-mx-anywhere-3
...
Add MX Anywhere 3 to TESTED.md
4 years ago
Gavin Lloyd
132ae7025a
Add MX Anywhere 3 to TESTED.md
4 years ago
pixl
d1d8c49021
Merge pull request #136 from AvdN/patch-1
...
package install instructions for Solus
4 years ago
Anthon van der Neut
b728f36ff8
package install instructions for Solus
4 years ago
pixl
951661dc62
Merge pull request #127 from KnowYourselves/master
...
Add MX Anywhere S2 to TESTED.md
4 years ago
Raúl Álvarez
cfbf7cd55a
🎉 Added MX Anywhere S2
4 years ago
pixl
3b4b90dac0
Support NoPress gesture mode on none direction
...
Fix #122 , makes logid.example.cfg accurate.
4 years ago
pixl
4cfc2515d5
Fix ThumbWheel setStatus arg alignment
4 years ago
pixl
a577b74c33
Merge pull request #125 from leo-ventura/master
...
docs: Update logid.example.cfg and fix daemon instruction on readme
4 years ago
Leonardo Ventura
0614f27c62
docs: Fix instruction to enable daemon
...
Change `start` to `enable` on systemctl command instruction to enable
daemon at boot. Also add instruction to enable and start at the same
time.
A few other minor improvements on readability.
4 years ago
Leonardo Ventura
eeefa30b0a
docs: Update config example to match hidpp20 name
4 years ago
pixl
8348782f27
Implement ThumbWheel feature
...
This feature has not been tested as it only works on devices with the
0x2150 Thumb wheel feature (e.g. MX Master 3).
4 years ago
pixl
a8e2ecbcd7
Add HiresScroll destructor
4 years ago
pixl
b554d32cf3
Fix InputDevice on distros without hires axes
4 years ago
pixl
cce1275385
Implement HID++ 2.0 ThumbWheel (0x2150)
4 years ago
pixl
63ecbc411e
Fix InputDevice missing header on some systems
4 years ago
pixl
2dfe139f6c
Merge pull request #114 from andy-shi88/logi-m590-tested
...
Add m590 TESTED.md:ConfigName
4 years ago
pixl
41903992ef
Fix ThresholdGesture
...
Style fixes, allow to compile, add copyright notice.
4 years ago
pixl
e570e7b91e
Merge pull request #115 from michtere/master
...
Add ThresholdGesture.
4 years ago
pixl
c1423e345e
Support HiresScroll gesture remapping
...
This commit allows HiresScroll (when target is true) to map the up and
down events to gestures that support it (i.e.AxisGesture/
IntervalGesture). This check is done by checking if wheelCompatibility()
is true.
This also allows hires scroll events to send low-res scroll events as
well.
TODO: Fix bug w/ Chromium (and some other programs?) where mapping
scroll wheel to REL_WHEEL_HI_RES will cause the program to skip events
occassionally. I have literally been stuck on this bug for a week and I
still don't know what causes it. evtest shows proper scroll events,
Firefox works fine, and libinput test-gui reports proper scrolling.
4 years ago
Michail Terezakis
3561b1f487
Add ThresholdGesture.
4 years ago
andy-shi88
5800b5b954
add m590 logitect device name
4 years ago
pixl
6ea65601f3
Fix typo in HiresScroll
4 years ago
pixl
c3419b9468
Align columns in TESTED.md
4 years ago
pixl
e644eb779b
Add other known device config names to TESTED.md
4 years ago
pixl
62e9863ffc
Merge pull request #110 from lambdageek/patch-1
...
(TESTED.md) Add M720 config name
4 years ago
Aleksey Kliger (λgeek)
a3987fc4d1
(TESTED.md) Add M720 config name
4 years ago
Jef LeCompte
9064ee3c72
docs: update code for config ( #105 )
...
* docs: update code for config
* docs: update config name
* fix: associated config
4 years ago
pixl
34b8047360
Refer to receiver from receiver devices
4 years ago
pixl
1056dfa032
Don't use DeviceStatus on unifying devices
4 years ago
pixl
78c0788be6
Fix bad removeDevice map check
4 years ago
pixl
6d7d91cc20
Merge pull request #91 from rumesh986/master
...
add M590 to list of tested devices
4 years ago
Rumesh Sudhaharan
22768c08c9
Add M590 to list of tested devices
4 years ago
Rumesh Sudhaharan
3c4d285416
edit dependecies for arch linux
4 years ago
pixl
168c28d1e4
Wait for device to initialize before addDevice
...
For some reason, hidpp20 device names were badly set (e.g.
'Wireless Mouse MWireless' instead of 'Wireless Mouse MX Master').
Adding a 100ms delay to addDevice seems to have fixed it.
4 years ago
pixl
9607c32520
Fix issue where I/O would hang
...
RawDevice will now interruptRead() on pushing an event to the I/O
queue. This will prevent the listener from waiting for an event to
be received before handling an I/O request.
4 years ago
pixl
cfcdca00a0
Add DeviceStatus device feature
...
Should fix bug #66 .
4 years ago
pixl
1551c4ded0
Add hidpp20 WirelessDeviceStatus feature
4 years ago
pixl
82ff2bdf38
Create features::UnsupportedFeature exception
...
Creates an abstraction layer for hidpp10/hidpp20/etc. UnsupportedFeature
exceptions.
4 years ago
pixl
0928b39e03
Add ChangeHostAction support
4 years ago
pixl
d59daf86e2
Add ChangeHost hidpp20 feature
4 years ago
pixl
f51ba0f681
Remove unused assert warnings when building Release
4 years ago
pixl
9b3183c791
Add version.txt for tarballs
4 years ago
pixl
b75b9794d1
Fix versioning system
4 years ago
pixl
c83739beb9
Merge pull request #99 from PixlOne/refactor
...
Refactor LogiOps
4 years ago
pixl
56d10898fb
Print CIDs on device connect
4 years ago
pixl
018bdb83ad
Add ability to ignore devices
4 years ago
pixl
497ec07bdf
Properly set PID on dummy connect events
4 years ago
pixl
89b9829b84
Fix bug where GetPairingInfo would be offset by -1.
4 years ago