Skip to content

Logitech LCD

Steven edited this page Jun 3, 2023 · 1 revision

The game can display contextual information on some (older) Logitech keyboards with built-in LCD.

Monochrome

Character selection / map change

loading mono

World completion

world completion mono 1 world completion mono 2

Map completion

map completion mono 1 map completion mono 2

WvW (only available when you are in a WvW map)

wvw mono 1 wvw mono 2 no wvw mono

Character stats

stats mono

Color

Character selection / map change

loading

World completion (sometimes incorrectly reports 0 for waypoints, points of interest and vistas)

world completion world comp glitch

Map completion

map completion

WvW (only available when you are in a WvW map)

wvw wvw 2 not wvw

Character name, specialization and stats
Specialization is only updated on map change

character

Combat log

combat log empty combat log

It is possible to intercept this information flow. Thanks to Delta, Deathmax and Freesnöw for the following information.

The Logitech LCD SDK is available from http://gaming.logitech.com/sdk/LCDSDK_8.57.148.zip.

The default SDK searches the registry key HKEY_CLASSES_ROOT\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{d0e790a5-01a7-49ae-ae0b-e986bdd0c21b}\ServerBinary for the path to the DLL to load.

The SDK contains the headers (LogitechLCDLib.h) which you would need to implement.

An example implementation exists, source: https://discord.com/channels/384735285197537290/384735523521953792/1114274342734417942

Clone this wiki locally