Peter Hutterer
b0ea75979a
data: add a test for unifying receiver IDs
...
We don't want any device files that use the receiver itself as a match so
let's test for that. In virtually all cases this means the user must update
the kernel and hope support for that receiver is already present in that
version.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2019-12-11 00:27:35 +00:00
Stephan Lachnit
a5c1ca202e
drivers: add Roccat Kone Pure driver
...
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com >
2019-12-11 00:20:02 +00:00
Jeff Huang
cd89b123ce
Add Logitech M585/M590 support. ( #845 )
2019-11-27 15:52:18 +10:00
Luke
cdb3226ef1
meson: don't use brackets, parenthesis and braces in filenames
...
Renamed filenames to avoid brackets, and added a check to data-parse-test.py to
check for brackets, parentheses, and braces so they aren't shipped in filenames
in the future.
2019-11-17 00:11:42 +00:00
Mateusz Mojsiejuk
fe1308fe38
data: add Steelseries Kinzu V3
2019-11-02 21:21:41 +00:00
FFY00
983d3e2a88
data: fix G502 Hero Wireless .device file
...
Signed-off-by: FFY00 <lains@archlinux.org >
2019-10-23 18:47:17 +01:00
Filipe Laíns
3a3d9e1148
devices: add Logitech G604
...
Fixes #827
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-10-23 18:46:44 +01:00
Pieter
afbba26feb
data: add wireded ID to G502 Hero Wireless
2019-10-23 18:45:14 +01:00
Dustin Falgout
b6936ddd3b
Add Support For Logitech MX Master 3 ( #819 )
2019-09-20 15:32:43 +10:00
Filipe Laíns
d4d9712316
hidpp20: add suport for the G602
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-09-11 09:43:41 +01:00
Adrian Pascu
48c476b28c
Add missing MX master PID
...
As seen here: https://github.com/torvalds/linux/blob/master/drivers/hid/hid-logitech-hidpp.c#L3717
This mouse is a warranty replacement, shows up as MX Master in Logitech Options but has MX Master 2S Hardware.
2019-09-02 13:24:18 +10:00
rHermes
75bcf39114
Add Logitech G502 Hero Wireless device
2019-08-20 11:03:54 +02:00
banditopazzo
665c022382
added bluetooth device ID in profiles for Logitech MX Master AMZ (amazon)
2019-08-15 08:37:58 +10:00
Filipe Laíns
81c7b42bec
hidpp20/data: add the G305
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-08-13 08:52:06 +01:00
Filipe Laíns
edb054c6f8
hidpp20: add quirk system
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-08-13 08:52:06 +01:00
Peter Hutterer
4f5d0dffec
Revert "hidpp20/data: add the G305"
...
This reverts commit cad05ffced .
2019-08-01 09:47:00 +10:00
Peter Hutterer
d213bdb86e
data: add a test for duplicate DeviceMatch lines
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2019-08-01 09:22:03 +10:00
Peter Hutterer
e69e1de17b
devices: drop the G700s wireless entry
...
The G700 and G700s both use the receiver's product id, so they both end up
having the same DeviceMatch. One of those two never gets loaded but which one
is implementation-defined and may change accidentally.
Let's drop the G700s entry because the G700 is closer to a lowest comon
denominator. Once we have kernel support for the actual product id, we can
re-instante them.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2019-08-01 09:22:03 +10:00
Filipe Laíns
cad05ffced
hidpp20/data: add the G305
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-08-01 09:20:47 +10:00
Filipe Laíns
247ff7695d
data: add MX Vertical
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-07-19 07:57:53 +10:00
Filipe Laíns
488774d3ba
data: add logitech-g403-hero.device
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-07-17 09:49:01 +10:00
Filipe Laíns
0673af2991
data: add logitech-g403-wireless.device
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-07-17 09:49:01 +10:00
Filipe Laíns
0e84b63921
data: remove -over-USB from .device name and follow the layout of other .device files
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-07-17 09:49:01 +10:00
Filipe Laíns
6e34f314f8
data: add logitech-g903-hero.device
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-07-17 09:49:01 +10:00
Filipe Laíns
e3268f2ce6
data: add device PID to logitech-g903.device
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-07-17 09:49:01 +10:00
Filipe Laíns
47623654d0
data: add logitech-g703-hero.device
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-07-17 09:49:01 +10:00
Filipe Laíns
94423769b9
data: add device PID to logitech-g703.device
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-07-17 09:49:01 +10:00
Filipe Laíns
4efe8f4830
data: add device PID to logitech-g603.device
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-07-17 09:49:01 +10:00
Filipe Laíns
ac06e7d0c8
data: start using the device PID in logitech-g602.device
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-07-17 09:49:01 +10:00
Filipe Laíns
f534cb55b0
data: remove logitech-gpowerplay-wireless.device
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-07-17 09:49:01 +10:00
aTosser
bb3f386cca
data: remove logitech-lightspeed.device
...
No longer required as G900 WPID already included in logitech-g900.device
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-07-17 09:49:01 +10:00
aTosser
6393338d0f
data: start using the device PID in logitech-g-pro-wireless.device
...
Changed PID for wireless PID. Necessary post Linux 5.2
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-07-17 09:49:01 +10:00
Ian Santopietro
412f3fef87
data: fix incorrect PID in MX Anywhere 2
2019-07-08 17:56:06 +02:00
Filipe Laíns
723d394c02
data: add Logitech Marathon M705
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-07-03 08:51:29 +10:00
Filipe Laíns
808f423600
data: add ID to MX Ergo
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-07-02 14:14:50 +02:00
Filipe Laíns
ae9c639a74
data: add Logitech MX518
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-07-02 14:14:28 +02:00
Yigit Guneli
486842b6cb
data: add Logitech MX Ergo
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-06-28 18:47:08 +01:00
Ian Santopietro
2ae8233eeb
data: add other Bluetooth PID to MX Anywhere 2
...
My MX Anywhere 2 has a different PID from the one supplied in the default .device file. This adds the PID to the device file to ensure mice with this PID get detected too.
2019-06-28 18:46:00 +01:00
Peter Hutterer
cdd70105b5
data: add a README for devices, remove the svg one
...
We don't ship SVGs here anymore, so let's remove that README. And instead add
one to the devices directory.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2019-06-17 09:44:41 +10:00
FFY00
6babb7b307
data: add other ID to MX Master
2019-05-31 18:24:25 +10:00
Benjamin Tissoires
a04f2d1c24
data: update G900 and G403 for kernel v5.2+
...
kernel v5.2 should solve #380 , finally
Fixes #380
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com >
2019-04-24 14:46:07 +01:00
Daniel Caujolle-Bert
d86933d746
Add MX-Anywhere-2S bluetooth IDs.
2019-04-10 12:03:45 +01:00
Rene Kjellerup
6ee1c0a591
devices: add other ID for Logitech G Pro
...
Fixes #684
2019-04-05 22:39:33 +01:00
Peter Hutterer
11db35edba
Fix flake8 warnings ( #678 )
...
The only notable one here is the regex that had an escape sequence
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2019-03-12 06:49:54 +01:00
FFY00
4d00a815a4
revert "data: add Logitech G100s ( #670 )"
...
This reverts commit 0e28d82a16 .
2019-03-05 22:15:42 +01:00
Filipe Laíns
0e28d82a16
data: add Logitech G100s ( #670 )
2019-03-05 16:57:39 +01:00
FFY00
c7ce1a96a7
data: rename logitech-g900-wireless to logitech-lightspeed
2019-03-04 10:33:58 +10:00
Peter Hutterer
734977f176
Drop the SVG handling from libratbag
...
The SVGs must not be part of any stable API, there is too much behavior
implied that we cannot/do not specify. So it's perfectly likely that a future
change in the SVGs or rendering libraries breaks things in some detail. But
then we cannot update the SVGs without risking breaking other clients that
rely on the current behavior.
Besides: we only have one theme, called "gnome" because a push
towards having SVGs for other themes never happened.
And that theme isn't gnome-specific, it merely looks GNOMEy. The theme is very
much piper-specific in that it requires certain elements that piper cares
about. Currently anyway, if we make this part of our API, piper cannot change
that behavior ever without breaking others.
So let's drop SVG handling completely and rely on the clients to sort it out
for themselves.
For now the SVGs are left in the tree to make it easier to copy to Piper. Once
that's done, we will remove those too.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2019-02-22 11:17:09 +01:00
FFY00
29b2e64a1d
data: add device file for Logitech G603
...
Co-authored-by: damex <damex.pp@gmail.com >
2019-01-30 15:06:54 +10:00
Stephen Kitt
0ef2dff374
Fix permissions on logitech-g402.device
...
It shouldn't be executable.
Signed-off-by: Stephen Kitt <steve@sk2.org >
2019-01-25 18:57:03 +01:00