logiledus/README.md

64 lines
2.2 KiB
Markdown
Raw Normal View History

2019-10-20 23:38:38 +03:00
# LogiLedus
2019-10-13 02:11:02 +03:00
2019-12-07 10:12:06 +03:00
![License](https://img.shields.io/badge/License-GPLv3-blue.svg) ![Releases](https://img.shields.io/github/downloads/developersu/LogiLedus/total.svg) ![LatestVer](https://img.shields.io/github/release/developersu/LogiLedus.svg)
2019-10-13 02:11:02 +03:00
[Support author](#support-this-app)
2019-10-20 23:38:38 +03:00
LogiLedus is a Logitech G513 Carbon GUI driver for adjusting backlight and effects.
2019-10-13 02:11:02 +03:00
![Screenshot 1](screenshots/1.png)
![Screenshot 2](screenshots/2.png)
![Screenshot 3](screenshots/3.png)
2019-10-13 02:11:02 +03:00
#### License
[GNU General Public License v3](https://www.gnu.org/licenses/gpl-3.0.html)
#### Used libraries & resources
* [OpenJFX](https://wiki.openjdk.java.net/display/OpenJFX/Main)
* [usb4java](https://mvnrepository.com/artifact/org.usb4java/usb4java)
2019-10-19 09:34:42 +03:00
* [Jackson](https://github.com/FasterXML/jackson)
2019-10-13 02:11:02 +03:00
* Few icons taken from: [materialdesignicons.com](http://materialdesignicons.com/)
* Special thanks to pioneers and superstars who created, contributed and maintaining [g810-led](https://github.com/MatMoul/g810-led) project!
### System requirements
JRE/JDK 8u60 or higher.
### Usage in Linux
1. Install JRE/JDK 8u60 or higher (openJDK is good. Oracle's one is also good). JavaFX not needed (it's embedded).
2019-10-15 04:31:19 +03:00
2. `root # java -jar /path/to/application.jar`
2019-10-13 02:11:02 +03:00
3. Optional: Add user to 'udev' rules. Required to use application not only from root account.
2019-10-13 02:11:02 +03:00
```
2019-10-15 04:31:19 +03:00
root # vim /etc/udev/rules.d/99-G513.rules
2019-10-13 02:11:02 +03:00
SUBSYSTEM=="usb", ATTRS{idVendor}=="046D", ATTRS{idProduct}=="c33c", GROUP="plugdev"
root # udevadm control --reload-rules && udevadm trigger
```
### Building
`$ mvn package`
## Support this app
If you like this app, just give a star.
Want to support development? Make a donation* (see below):
2020-11-30 23:07:23 +03:00
<a href="https://liberapay.com/developersu/donate"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a>
2019-10-13 02:11:02 +03:00
2020-11-30 23:07:23 +03:00
<a href="https://paypal.me/developersu" title="PayPal"><img src="https://www.paypalobjects.com/webstatic/mktg/Logo/pp-logo-100px.png" border="0" alt="PayPal Logo" /></a>
2019-10-13 02:11:02 +03:00
[ЮMoney](https://yoomoney.ru/to/410014301951665)
2019-10-13 02:11:02 +03:00
2020-11-30 23:07:23 +03:00
*Please note: this is non-commercial application.
2019-10-17 08:24:32 +03:00
#### TODO
2019-10-17 09:39:26 +03:00
* [ ] Tray support: tray icon size checks
* [ ] Autoload option in settings
2019-10-17 09:39:26 +03:00
* [ ] Headless mode (CLI)
* [x] Add opened file name to info pane