steffen23
  • Joined on May 24, 2020
Loading Heatmap…

steffen23 commented on issue neo/neo-layout#535

kbdneo2 Treiber unter Windows Instruktionen Fehlen + Bug in Windows Driver Development Kit

@qwertfisch Mit dem DDK gefällt es mir auch nicht. Die Installation ist umständlich, und es hat mich fast einen Tag gekostet, da das DDK anfangs Visual Studio nicht erkannt hat. So wie ich es sehe ist der größte Teil des DDKs völlig unnötig. Der MKLC hat nur 3MB Header + einige DLLs. Zusammen mit dem Programm selbst unter 25MB. Ich weiss nicht, ob es legal wäre, diese Dateien direkt mit NEO zu bündeln. Ich vermute, daß wir eigentlich nur kbd.h brauchen. Debug build ist glaube ich in diesem Fall nutzlos. Mir hat es jedenfalls nicht bei der Problemsuche geholfen. Ich habe ein anderes Issue wie vorgeschlagen angelegt mit einer detaillierten Beschreibung des MKLC Prozesses. https://git.neo-layout.org/neo/neo-layout/issues/536 Dabei habe ich versucht, komplett ohne VS zu arbeiten. Einige fehlende Header habe ich aus mingw64 geborgt. Es gibt eine Warnung vom Linker, aber sonst scheint es zu gehen.

5 months ago

steffen23 opened issue neo/neo-layout#536

Alternative Kompilationsmöglichkeit unter Windows ohne Visual Studio DDK (nur zur Info)

5 months ago

steffen23 commented on issue neo/neo-layout#524

kbdneo2 build Driver Error

Mit dem aktuellen DDK geht es auch nicht, da die Linkereinstellungen in den Beispielen nicht korrekt sind. Hier ist eine temporäre Lösung die Dateien mit dem MKLC zu kompilieren: https://git.neo-layout.org/neo/neo-layout/issues/535 Bei Deinem Visual Studio Projekt stimmt irgendetwas anderes nicht, denn die DLL sollte nicht ausgeführt werden. Hier ist eine .vcxproj Datei https://github.com/microsoft/Windows-driver-samples/tree/master/input/layout/kbdus. Dieses Projekt kompiliert, aber der Treiber ist DEFEKT. Siehe Issue 535 oben. Wenn Du Dich mit VS auskennst, kannst Du vielleicht die Compilerflags aus dem Makefile anpassen.

5 months ago

steffen23 opened issue neo/neo-layout#535

kbdneo2 Treiber unter Windows Instruktionen Fehlen + Bug in Windows Driver Development Kit

5 months ago