Sergio Blázquez

Paneles de control libres para hardware que no trae software para Linux.

Cuando unos auriculares, un teclado o un ratón no tienen software para Linux, escribo el panel que el fabricante no hizo: el protocolo real, todos los ajustes que guarda el dispositivo, una aplicación de escritorio y, donde el navegador lo permite, una versión WebHID que no necesita instalación.

Proyectos

open-headset-control-panel

PythonGPL-3.0v2.0.1 Último commit

Un panel tipo G HUB para auriculares gaming en Linux, y en cualquier navegador por WebHID: EQ de 10 bandas, sidetone, batería en milivoltios, apagado automático, RGB e información de firmware, hablando HID++ directamente con los auriculares.

open-headset-control-panel: home
open-headset-control-panel: eq
open-headset-control-panel: headset
open-headset-control-panel: surround

Funciona con

  • Logitech PRO X Wireless
  • Logitech PRO X 2 LIGHTSPEED
  • Logitech PRO Wireless
  • Logitech G522 LIGHTSPEED
  • Logitech G733 LIGHTSPEED
  • Logitech G633 / G635 / G933 / G935
  • Logitech G533 / G535
  • Logitech G431 / G432 / G433
  • +23 más
    • Logitech ASTRO A50 Gen 5
    • SteelSeries Arctis Nova Pro Wireless
    • SteelSeries Arctis Nova 7 / 7P
    • SteelSeries Arctis Nova 5 / 5X
    • SteelSeries Arctis Nova 3 / 3P
    • SteelSeries Arctis 7 / 7+ / 7X / 7P
    • SteelSeries Arctis 9
    • SteelSeries Arctis Pro Wireless
    • SteelSeries Arctis GameBuds
    • HyperX Cloud 3
    • HyperX Cloud Alpha Wireless
    • HyperX Cloud II Wireless
    • HyperX Cloud Flight Wireless
    • Corsair Virtuoso XT / SE
    • Corsair Wireless V2 headsets
    • Audeze Maxwell
    • Audeze Maxwell 2
    • Sony INZONE H5
    • Sony INZONE Buds
    • Jabra Evolve2 65 Flex
    • Jabra Link 380 / 390
    • Lenovo Wireless VoIP Headset
    • Plantronics Voyager 8200 UC

form-pdf-reader

RustMITv0.11.0 Último commit

Un lector de PDF ligero que abre, rellena, firma y guarda formularios XFA dinámicos en Linux, Windows y Android, esos a los que cualquier otro visor libre responde con «se requiere Adobe Reader 8 o superior».

form-pdf-reader: desktop light
form-pdf-reader: desktop dark signature
form-pdf-reader: android form

Funciona con

  • Linux (AppImage, deb, rpm, Arch)
  • Windows 10 / 11
  • Android

open-epomaker-panel-control

RustMITv0.4.1 Último commit

Panel de control para teclados Epomaker en Linux y Windows: mapeo de teclas, iluminación y el resto de lo que hace el driver del fabricante, sobre el protocolo descifrado del hardware.

Funciona con

  • Epomaker TH80
  • Epomaker TH80 Pro
  • Epomaker TH80 SOC
  • Epomaker TH80 SE
  • Epomaker TH80 X
  • Epomaker TH80 ISO
  • Epomaker TH96
  • Epomaker TH68
  • +2 más
    • Epomaker TH-21
    • Epomaker EP84

open-rk-mg5-control-panel

PythonGPL-3.0v0.2.1 Último commit

Panel GTK4 para el ratón Royal Kludge MG5 en Linux: niveles de DPI, colores, frecuencia de sondeo, LOD, debounce, modos del sensor, reposo y los seis botones, con perfiles. Habla con el ratón por hidraw; el protocolo está documentado en el repo.

open-rk-mg5-control-panel: screenshot
open-rk-mg5-control-panel: screenshot performance

Funciona con

  • Royal Kludge MG5 (2.4G receiver)
  • Royal Kludge MG5 (wired, untested)

open-rk-mg5-web

JavaScriptGPL-3.0Sin versiones todavíaÚltimo commit

El mismo panel del Royal Kludge MG5 como página web: ábrela en Chrome o Edge, conecta el ratón y configúralo por WebHID sin instalar nada.

open-rk-mg5-web: screenshot
open-rk-mg5-web: screenshot performance

Funciona con

  • Royal Kludge MG5 (2.4G receiver)

Hardware soportado

Todos los dispositivos con los que hablan estos paneles. Busca tu modelo; junto a cada uno está el panel que lo soporta.

DispositivoPanel
Androidform-pdf-reader
Audeze Maxwellopen-headset-control-panel
Audeze Maxwell 2open-headset-control-panel
Corsair Virtuoso XT / SEopen-headset-control-panel
Corsair Wireless V2 headsetsopen-headset-control-panel
Epomaker EP84open-epomaker-panel-control
Epomaker TH-21open-epomaker-panel-control
Epomaker TH68open-epomaker-panel-control
Epomaker TH80open-epomaker-panel-control
Epomaker TH80 ISOopen-epomaker-panel-control
Epomaker TH80 Proopen-epomaker-panel-control
Epomaker TH80 SEopen-epomaker-panel-control
Epomaker TH80 SOCopen-epomaker-panel-control
Epomaker TH80 Xopen-epomaker-panel-control
Epomaker TH96open-epomaker-panel-control
HyperX Cloud 3open-headset-control-panel
HyperX Cloud Alpha Wirelessopen-headset-control-panel
HyperX Cloud Flight Wirelessopen-headset-control-panel
HyperX Cloud II Wirelessopen-headset-control-panel
Jabra Evolve2 65 Flexopen-headset-control-panel
Jabra Link 380 / 390open-headset-control-panel
Lenovo Wireless VoIP Headsetopen-headset-control-panel
Linux (AppImage, deb, rpm, Arch)form-pdf-reader
Logitech ASTRO A50 Gen 5open-headset-control-panel
Logitech G431 / G432 / G433open-headset-control-panel
Logitech G522 LIGHTSPEEDopen-headset-control-panel
Logitech G533 / G535open-headset-control-panel
Logitech G633 / G635 / G933 / G935open-headset-control-panel
Logitech G733 LIGHTSPEEDopen-headset-control-panel
Logitech PRO Wirelessopen-headset-control-panel
Logitech PRO X 2 LIGHTSPEEDopen-headset-control-panel
Logitech PRO X Wirelessopen-headset-control-panel
Plantronics Voyager 8200 UCopen-headset-control-panel
Royal Kludge MG5 (2.4G receiver)open-rk-mg5-control-panel
Royal Kludge MG5 (2.4G receiver)open-rk-mg5-web
Royal Kludge MG5 (wired, untested)open-rk-mg5-control-panel
Sony INZONE Budsopen-headset-control-panel
Sony INZONE H5open-headset-control-panel
SteelSeries Arctis 7 / 7+ / 7X / 7Popen-headset-control-panel
SteelSeries Arctis 9open-headset-control-panel
SteelSeries Arctis GameBudsopen-headset-control-panel
SteelSeries Arctis Nova 3 / 3Popen-headset-control-panel
SteelSeries Arctis Nova 5 / 5Xopen-headset-control-panel
SteelSeries Arctis Nova 7 / 7Popen-headset-control-panel
SteelSeries Arctis Nova Pro Wirelessopen-headset-control-panel
SteelSeries Arctis Pro Wirelessopen-headset-control-panel
Windows 10 / 11form-pdf-reader

Contacto