Peter Hutterer
cf9a3e48b7
gnome: symlink the mx master to our existing mx master 2 SVG
...
Those two devices look identical
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2018-12-19 09:21:36 +01:00
Lukas Werling
1d6995be72
Add Logitech MX Master 2S
2018-12-18 16:15:28 +10:00
Aleksandar Trifunovic
46a466ffe1
Fix Logitech G Pro commit
2018-12-13 08:23:30 +10:00
Aleksandar Trifunovic
15f1667fa4
Add Logitech G Pro Wireless
2018-12-13 08:23:30 +10:00
Peter Hutterer
2dca516afa
data: check for missing buttons
...
The Logitech G502 had a wrong button ID so it doesn't show up. We have a
correctly named leader and path though so let's add that to the checks.
https://github.com/libratbag/piper/issues/240
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2018-11-28 09:18:50 +01:00
Peter Hutterer
b489ac871d
data: fix the Logitech G502 button 10 label
...
Fixes https://github.com/libratbag/piper/issues/240
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2018-11-28 09:18:50 +01:00
Peter Hutterer
bb4dd2aae0
data: fix Logitech g600 button 6/7 assignment ( #564 )
...
Fixes #550
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2018-11-27 08:03:51 +10:00
Erol Gorancic
44c4b901e2
Steelseries Rival 600 Support.
...
- New svg and device file. Updated meson.build.
- New device version (version 3).
- Refactored led cycle to be general for v2 and v3.
- New defines for v3.
2018-11-26 01:27:17 +00:00
Thomas Hindoe Paaboel Andersen
acb65a1bc8
check-svg: only warn about non-consecutive buttons
...
Some devices like the logitech G9 have a button in its profile
data which is not a real physical button. This breaks the direct
mapping from button number to profile number.
This patch reduces this case from an error to a warning
2018-08-13 15:50:24 +10:00
Thomas Hindoe Paaboel Andersen
e5f4b49e36
update logitech G9 SVG
...
Adds wheel left/right clicks and adjusts button numberings
Button5 seems to be configurable in the profile, but no such button
exists on the mouse.
2018-08-13 15:50:24 +10:00
Thomas Hindoe Paaboel Andersen
31d0fa00d9
remove image layer in kinzu SVG
2018-07-30 09:43:47 +10:00
gandalf3
6e51849ae5
Add side view, space out leaders so Adwaita dropdowns don't overlap.
...
After some "user testing" (having a friend try it), I've put the side
view back in. This has the benefit of keeping all buttons visible
without overlap, which would be necessary for
https://github.com/libratbag/piper/issues/71 .
2018-07-27 10:19:09 +02:00
gandalf3
29731aa578
Fix remaining missing leaders and add style properties
2018-07-27 10:19:09 +02:00
gandalf3
4d0ef4f2c1
Add buttons to device layer
...
Also set button ids for device layer button objects
2018-07-27 10:19:09 +02:00
gandalf3
e7d03448cc
Add button ids to leader lines and add leader objects
...
Note: mouse up and mouse down ignored for now
2018-07-27 10:19:09 +02:00
gandalf3
2725a55770
Add LED and Button leads to logitech g600 svg
2018-07-27 10:19:09 +02:00
gandalf3
e5be1a70eb
Add logitech G600 svg
2018-07-27 10:19:09 +02:00
Luke
9b848084fd
data/gnome: added device entry for G203/G102, artwork needed ( #490 )
2018-07-05 03:01:35 +01:00
Stephen Dawkins
38f46a9be8
updated sensei raw svg
2018-07-01 21:02:40 +02:00
Stephen Dawkins
d07b7582db
removed sensei raw image from svg
2018-07-01 21:02:40 +02:00
Stephen Dawkins
af194a22f0
updated sensei raw image
2018-07-01 21:02:40 +02:00
Stephen Dawkins
30e834b18b
added svg for steelseries sensei raw
2018-07-01 21:02:40 +02:00
David Guglielmi
447c69f034
data/gnome: G502: fix leds position
...
In Piper utility, leds configuration is inverted for g502 proteus spectrum
2018-05-17 17:14:04 +02:00
Thomas Hindoe Paaboel Andersen
920fb3917f
steelseries: support the original Rival
...
Initial support for the original Rival mouse.
Setting resolutions, report rate and LED color and
modes.
No key mappings yet, and breathing duration is fixed.
2018-02-14 14:45:24 +10:00
Thomas Hindoe Paaboel Andersen
3dabcaa3a0
steelseries: add sensei 310
...
Very similar to the rival 310, but with 2 additional buttons
2018-02-07 01:18:20 +01:00
Thomas Hindoe Paaboel Andersen
fd27957b57
steelseries: add a support for the Kinzu V2
2017-11-22 14:35:09 +10:00
Thomas Hindoe Paaboel Andersen
968b9383d3
G300: move LED leader to LEDs layer
...
It does not seem to make any difference in Piper but let's be
correct anyway
2017-10-20 07:47:48 +10:00
Thomas Hindoe Paaboel Andersen
575b7bce98
add driver and svg for steelseries rival 310
...
The driver does not yet support button mappings or any
non-solid LED modes.
The device does not support reading out the current
configuration. On probe some default values are used
to get a usable profile.
2017-10-18 00:19:12 +02:00
Ogier Bouvier
0787e35964
data: add device file and svg for Logitech G703 wired
...
Signed-off-by: Ogier Bouvier <obouvier@logitech.com >
2017-10-09 12:12:26 +10:00
Thomas Hindoe Paaboel Andersen
132212652f
G9: add .svg for GNOME
2017-10-02 22:31:40 +02:00
Thomas Hindoe Paaboel Andersen
94e0842a06
G300: add support LEDs
2017-09-29 00:18:22 +02:00
Thomas Hindoe Paaboel Andersen
8440a36f92
G300 SVG: add 20 px margin
2017-09-14 09:49:41 +02:00
Thomas Hindoe Paaboel Andersen
3e31b45db0
SVG for G300 in GNOME theme
2017-09-14 09:49:41 +02:00
Peter Hutterer
c2fe745813
data/gnome: add a quick and dirty SVG checker for the GNOME SVGs
...
Checks for the three layers we need and that any buttons in the files are
consecutive and have the right layers
Fixes #196
Co-authored-by: Jente Hidskes <hjdskes@gmail.com >
2017-08-31 08:40:58 +02:00
Peter Hutterer
a2b651985e
data/gnome: fallback: add missing button6-path
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2017-08-31 08:40:58 +02:00
Jente Hidskes
788c261ce9
data/gnome: roccat kone XTD: add missing leaders for wheel tilt buttons
2017-08-31 08:40:58 +02:00
Peter Hutterer
35070cc17e
data/gnome: roccat kone XTD: fix button numbering
...
Somehow I skipped over buttons 7 and 8
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2017-08-31 08:40:58 +02:00
Jente Hidskes
79be057e91
data/gnome: G502: add missing text-align style property
2017-08-31 08:40:58 +02:00
Peter Hutterer
aa8f506dd0
data/gnome: G502: fix SVG to be 400 pixels height
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2017-08-31 08:40:58 +02:00
Peter Hutterer
7e59f0f974
data: add a fallback.svg file
...
This SVG is generic enough to cover 7-button mice with up to 3 LEDs that are
supported but don't have an SVG. The SVG style is intentionally NOT a generic
mouse to make it obvious that something isn't right here. If we use a generic
mouse, people may not put the effort into a proper SVG style because the
generic mouse is good enough.
The fallback is currently only used for test devices
2017-08-31 10:48:38 +10:00
Clément Vuchener
952eb1cf0e
Add Logitech G900 SVG for gnome theme
2017-08-28 12:16:49 +02:00
Peter Hutterer
572f00cf2a
Add GNOME svg for Roccat Kone XTD
2017-08-23 08:04:12 +02:00
Peter Hutterer
77cc2fa82d
Add logitech G303 SVG for gnome theme ( #228 )
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2017-07-18 13:15:48 +02:00
Jente Hidskes
09295d9d0e
data/gnome/logitech-g700: fix overlapping paths
...
See https://github.com/libratbag/piper/issues/48
2017-07-18 17:52:43 +10:00
Jente Hidskes
2c379d09c9
data/gnome/README: include note on z-ordering
...
As discussed in https://github.com/libratbag/piper/issues/48
2017-07-18 17:49:25 +10:00
Jente Hidskes
994ade7fff
data/gnome/logitech-502.svg: fix text alignment of button5-leader
2017-07-18 17:04:20 +10:00
Clément Vuchener
e33a515fd6
data: add toned-down SVG for Logitech G500/G500s ( #214 )
...
* data/gnome: add SVG for Logitech G500/G500s
* data/gnome: add buttons 0 and 1 to the G700
2017-07-10 09:30:56 +02:00
Jente Hidskes
8fc58e259c
Use toned-down device SVGs ( #182 )
...
* data/gnome: add GNOME theme requirements
* data/logitech-g403.svg: add G403 GNOME SVG
* data/logitech-g502.svg: add G502 GNOME SVG
* data/logitech-g700.svg: add G700 GNOME SVG
* meson: install GNOME SVG files
2017-07-07 16:05:36 +02:00