Logitech G15 u. G19 EasyAccess

Hier könnt Ihr gute, von Euch geschriebene Codes posten. Sie müssen auf jeden Fall funktionieren und sollten möglichst effizient, elegant und beispielhaft oder einfach nur cool sein.
Benutzeravatar
Bisonte
Beiträge: 2427
Registriert: 01.04.2007 20:18

Re: Logitech G15 u. G19 EasyAccess

Beitrag von Bisonte »

HeX0R hat geschrieben:Hast du das hier übersehen?
;| You need to copy the 'lgLcd.lib'
;| to the same dir as this Header.
;| The SDK with the 'lgLcd.lib' should be here:
;| C:\Program Files\Common Files\Logitech\LCD Manager\SDK
Nun ich hab das nicht dort (Win7) allerdings hab ich natürlich auch nicht von der CD installiert,
sondern den neusten Treiber von der Logitechseite runtergeladen.
Wobei man mit der CD auch aufpassen muss, weil ich z.B. hatte eine verdammt alte SDK Version,
wo die meisten deiner Funktionen Errors produziert haben... aber mit der neuesten Version klappts ;)
Ist auch irgendwo auf der Logitech Seite downloadbar...
PureBasic 6.04 LTS (Windows x86/x64) | Windows10 Pro x64 | Asus TUF X570 Gaming Plus | R9 5900X | 64GB RAM | GeForce RTX 3080 TI iChill X4 | HAF XF Evo | build by vannicom​​
Benutzeravatar
KeyKon
Beiträge: 1412
Registriert: 10.09.2004 20:51
Computerausstattung: Laptop: i5 2,8 Ghz, 16GB DDR3 RAM, GeForce 555GT 2GB VRAM
PC: i7 4,3 Ghz, 32GB DDR3 RAM, GeForce 680 GTX 4GB VRAM
Win10 x64 Home/Prof
PB 5.30 (64bit)
Wohnort: Ansbach
Kontaktdaten:

Re: Logitech G15 u. G19 EasyAccess

Beitrag von KeyKon »

Ok, nach längerem suchen hab ich das SDK dann auch doch noch auf meiner Festplatte gefunden.
Es gibt ja sowohl eine x86 als auch eine x64 lib, da ich Win 64bit und auch den 64bit Compiler wollte ich direkt mal damit testen, aber scheinbar ist dein Code rein auf x86 ausgelegt, da mit der x64 lib einige Polink-Errors kommen.
Meine Frage ist nun ob du weist das es ein großer Aufwand wäre auch auf x64 umzustellen bzw. wenn nicht wie ich das bewerkstelligen kann (hab mich bisher mit externen Libs nicht wirklich auseinandergesetzt)

LG KeyKon
(\/) (°,,,°) (\/)
Benutzeravatar
HeX0R
Beiträge: 2954
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2
Kontaktdaten:

Re: Logitech G15 u. G19 EasyAccess

Beitrag von HeX0R »

So schwierig sollte das eigentlich nicht sein (naja).

Meistens sind die Problemkinder die Strukturen, die bei x64 noch mit Deppen... ääh Dummyvariablen aufgefüllt werden müssen.
Ich habe ein virtuelles x64, damit könnte ich mal spielen, habe aber i.m. keine Lust dazu, sorry.

Du kannst ja auch selbst rumprobieren, immer schauen, wo es klemmt und dann entsprechend durchs SDK lesen.
Kann durchaus auch sein, dass ich manche Definitionen etwas schlampig umgesetzt habe.
Oft bediene ich mich des Trial-and-Error-Prinzips, da ich ne ziemlich faule Socke bin...
Benutzeravatar
HeX0R
Beiträge: 2954
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2
Kontaktdaten:

Re: Logitech G15 u. G19 EasyAccess

Beitrag von HeX0R »

Ich habe mal den Import per Compilerdirektiven geändert, also solltest du zumindest die Funktionen importieren können.
Die Libs müssen nun in Unterordnern x86/ und x64/ sein.

Ausserdem war noch ein kleiner Fehler drin.

Probieren kann ich das aber leider nicht, weil ich zwar das x64-OS virtuell simulieren kann, aber nicht das Logitech Display.
Kannst ja mal Bescheid geben, wenn du weiter gekommen bist.
Benutzeravatar
KeyKon
Beiträge: 1412
Registriert: 10.09.2004 20:51
Computerausstattung: Laptop: i5 2,8 Ghz, 16GB DDR3 RAM, GeForce 555GT 2GB VRAM
PC: i7 4,3 Ghz, 32GB DDR3 RAM, GeForce 680 GTX 4GB VRAM
Win10 x64 Home/Prof
PB 5.30 (64bit)
Wohnort: Ansbach
Kontaktdaten:

Re: Logitech G15 u. G19 EasyAccess

Beitrag von KeyKon »

Funktioniert mit dem was ich bisher hab Tadellos!
Nochmal einen großen Dank an dich und deine Arbeit die du in dieses Projekt gesteckt hast :allright:
Ohne diese Erleichterung und Vorarbeit von dir hätte ich mich wohl nie dazu aufraffen können etwas für die G15 (und inzwischen ja auch die G19) zu schreiben (falls ich es überhaupt geschafft hätte^^)

LG KeyKon
(\/) (°,,,°) (\/)
Andreas21
Beiträge: 390
Registriert: 30.08.2004 09:05
Computerausstattung: Desktop
Windows 10 Pro x64
CPU: AMD Ryzen 5 2600 3.40 GHz
Ram: 16GB RAM
Grafik: NVIDA Geforce 1060
PB: 5.72 X86/X64
Wohnort: Heidelberg

Re: Logitech G15 u. G19 EasyAccess

Beitrag von Andreas21 »

Wo kann man den die aktuelle Version Downloaden der SDK?
Habe auf meiner install CD nur die Version LCDSDK_1.02.218.zip und die bring mir Errors beim Code.
Hab auf der Logitech seite geschaut aber nirgens ein Download für das SDK gefunden?
Windows 10 x64 Pro - PB 5.61 X64 / x32 - PB 4.6 x32
Benutzeravatar
HeX0R
Beiträge: 2954
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2
Kontaktdaten:

Re: Logitech G15 u. G19 EasyAccess

Beitrag von HeX0R »

Wenn ich mich recht erinnere, habe ich auch kein SDK separat heruntergeladen,
du müsstest theoretisch nur deinen LCD-Manager auf den neuesten Stand bringen,
dann sollte es mit kopiert werden.

Aber ganz sicher bin ich mir auch nicht mehr.
Andreas21
Beiträge: 390
Registriert: 30.08.2004 09:05
Computerausstattung: Desktop
Windows 10 Pro x64
CPU: AMD Ryzen 5 2600 3.40 GHz
Ram: 16GB RAM
Grafik: NVIDA Geforce 1060
PB: 5.72 X86/X64
Wohnort: Heidelberg

Re: Logitech G15 u. G19 EasyAccess

Beitrag von Andreas21 »

Ah ok, habs gefunden.
Es liegt als zip datei nach der Installation im verzeichniss:
"C:\Programme\Logitech Gaming Software\LCDSDK" und heist "LCDSDK_3.06.109.zip"

Damit leufts. Thx
Windows 10 x64 Pro - PB 5.61 X64 / x32 - PB 4.6 x32
Benutzeravatar
KeyKon
Beiträge: 1412
Registriert: 10.09.2004 20:51
Computerausstattung: Laptop: i5 2,8 Ghz, 16GB DDR3 RAM, GeForce 555GT 2GB VRAM
PC: i7 4,3 Ghz, 32GB DDR3 RAM, GeForce 680 GTX 4GB VRAM
Win10 x64 Home/Prof
PB 5.30 (64bit)
Wohnort: Ansbach
Kontaktdaten:

Re: Logitech G15 u. G19 EasyAccess

Beitrag von KeyKon »

Bin ja froh das ich nich der Einzige bin der das Zip nich sofort gefunden hat^^
(\/) (°,,,°) (\/)
Andreas21
Beiträge: 390
Registriert: 30.08.2004 09:05
Computerausstattung: Desktop
Windows 10 Pro x64
CPU: AMD Ryzen 5 2600 3.40 GHz
Ram: 16GB RAM
Grafik: NVIDA Geforce 1060
PB: 5.72 X86/X64
Wohnort: Heidelberg

Re: Logitech G15 u. G19 EasyAccess

Beitrag von Andreas21 »

Eine kurze Frage,

Wie kann man bei der G15 die 4 Tasten abfragen? seh da einfach nicht so recht durch.
Windows 10 x64 Pro - PB 5.61 X64 / x32 - PB 4.6 x32
Antworten