Aurora icon indicating copy to clipboard operation
Aurora copied to clipboard

Can you add support for Alienware X15 R1

Open VRXT opened this issue 4 years ago • 3 comments

Hello, Can you add support for the following device:

Device Name: Alienware X15 R1 Device Website: https://www.dell.com/en-us/shop/gaming-laptops/alienware-x15-gaming-laptop/spd/alienware-x15-r1-laptop

SDK AlienFX in GitHub : https://github.com/T-Troll/alienfx-tools DxDiag.txt USB Device Tree.txt

VRXT avatar Nov 13 '21 16:11 VRXT

As far as i see into source code, Aurora should support Alienware trough Dell LightFX wrapper. Try to locate lightfx.dll inside AWCC folder and copy it into Aurora one.

T-Troll avatar Nov 22 '21 05:11 T-Troll

I check.

Now Aurora uses old Gurjot95's low-level library code, so only v1 and v3 (ancient) devices supported. v2 not supported die to the bug in his code (they have 4-bit per color, not 8).

2devs: can you please uncomment this:

//Placeholder if in future, I need to use SDK instead of HID
    /*
    LFXInit();
    */

and this:

/*
                for (uint devIndex = 0; devIndex < numDevices; devIndex++) {
                    uint descSize = 255;
                    char* description = new char[descSize];
                    byte devType = 0;
                    LightFXSDK.LFX_GetDeviceDescription(devIndex, description, descSize, &devType);
                } */

into Devices/LightFX/LightFX.cs?

It will be enough to use both Dell's lib or my emulator.

T-Troll avatar Nov 26 '21 08:11 T-Troll

Thank you @T-Troll for helping me out, I found those files

Screenshot 2022-01-15 044518

Screenshot 2022-01-15 044544

Screenshot 2022-01-15 043841

Screenshot 2022-01-15 043949

Screenshot 2022-01-15 044001

zip file for AlienFX SDK folder AlienFX SDK.zip

VRXT avatar Jan 15 '22 01:01 VRXT