yume-chan / g-web

A Logitech™ device manager in browsers.

Home Page:https://yume-chan.github.io/g-web/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

G-Web

A Logitech™ device manager in browsers. It uses WebHID API to interact with devices connected via USB (corded or through receivers) or Bluetooth.

G-Web is not a official product of Logitech.

Current state:

image

Limitations

  1. Due to security concerns, it can't detect and connect to devices automatically. Users must select their devices from a browser-provided popup to permit the connection.
  2. Because it runs in browser, it won't support certain custom key mapping features (divert mode) like macro or launching programs.

Roadmap

General

  • Device name
  • Device type
  • Battery level
    • 0x1000
    • 0x1001
    • 0x1004
    • 0x1f20

Receiver

  • List connected devices
  • List paired devices
  • Pair new devices

Mouse

  • Report rate
  • DPI
  • On board profile
    • Basic reading
    • Basic writing
    • Button mapping
    • RGB
  • Button mapping
  • Gesture
  • R!G!B!

Keyboard

I don't have a Logitech keyboard so no feature planned.

References

About

A Logitech™ device manager in browsers.

https://yume-chan.github.io/g-web/

License:GNU General Public License v2.0


Languages

Language:TypeScript 94.3%Language:JavaScript 2.7%Language:Shell 1.9%Language:HTML 1.0%