T-Troll / alienfx-tools

Alienware systems lights, fans, and power control tools and apps
MIT License
490 stars 45 forks source link

Lost Mouse #290

Closed JazzyJazzjazzy closed 1 year ago

JazzyJazzjazzy commented 1 year ago

Hi, installed version 8.1.0.1, restarted and no devices were available in the DETECT DEVICE window. It was blank.

Restarted again same result.

Restarted again BSOD.

Restarted again to DESKTOP.

Deleted Start Up task from Task Scheduler, restarted.

Thoughts?

I refer to AlienFX gui auto start.

Note that the Right Click DIM/TURN OFF LIGHTS did not work, also.

T-Troll commented 1 year ago

no devices were available in the DETECT DEVICE

Is devices present into "Devices" tab list? If yes - you have no devices.csv file near GUI. If no - situation is strange, it's not only detection fault, but also registry access blocked (because you have some device data into it). What is alienfx-cli probe output?

Restarted again BSOD.

Something wrong with your system. Fan SDK V2 can't provide BSOD at all - it doesn't use direct low-level access. V1 can.

Note that the Right Click DIM/TURN OFF LIGHTS did not work, also.

It will not work if device not present (and, for APIv1-v4, if no lights defined).

JazzyJazzjazzy commented 1 year ago

Okay, cleaned up and got DEVICEs DETECTed. Selected Alienware 51M... and now see keyboard. DIM switch still not working.

Tried to use .msi to install but received error. "Old program can not be uninstalled". Install exited.

T-Troll commented 1 year ago

It was a bug with light off (lights stop changed at all after off/on), but not with dimming. 2nd one is interesting, like version mismatch. But i check version is ok.

T-Troll commented 1 year ago

Check latest update.

JazzyJazzjazzy commented 1 year ago

Downloaded latest update and no change noted. I have selected all of the keys, 107, and nothing happens when I change color or effects for the keyboard. Tron changes are being applied.

T-Troll commented 1 year ago

Seems like i broke V5 support. Roll back to 8.0.2 or help me to diagnose. (you will need USBPcap for this).

T-Troll commented 1 year ago

Hmm... Maybe i found the issue. Try this version - alienfx-gui.zip

JazzyJazzjazzy commented 1 year ago

Hello sir, I am happy to try this version. I will be home in an hour and will post back. Thank,.

JazzyJazzjazzy commented 1 year ago

Works GREAT now! Your uploaded alienfx-gui.zip fixed it. Thank you. Question? Does alienfx-gui.exe have to be running in order to get effects or does it remember from previous settings and can be removed from start up?

DIM LIGHTs function still not working but Lights turn OFF & ON properly. To clarify, DIM works in SETTINGS Window properly but there is no response when right clicking on the taskbar icon and selecting/deselecting DIM. The state will change in the SETTINGS window, check and uncheck, but the light's state does not change.

Should I check option, USE BIOS SENSORS? Does ENABLE FAN CONTROL also need to be checked?

T-Troll commented 1 year ago

DIM works in SETTINGS Window properly but there is no response when right clicking on the taskbar icon and selecting/deselecting DIM. The state will change in the SETTINGS window, check and uncheck, but the light's state does not change.

I'll check. But also check dim settings at "Profiles" tab.

Should I check option, USE BIOS SENSORS? Does ENABLE FAN CONTROL also need to be checked?

It's different. BIOS sensors wider (including power sensors), and does not require fan access. Fan sensors have some in common with BIOS, but different as well. The first setting is for Events effect mode only.

So you can close this issue, if you wish, but i need your help. You have V5 keyboard, and i want to optimize it a bit. Can you help me?

JazzyJazzjazzy commented 1 year ago

"I'll check. But also check dim settings at "Profiles" tab" DIM settings at "Profiles" tab also has no effect. To clarify, in the SETTINGS windows, moving the slider properly dims the keyboard. This is the only DIM method that works. The taskbar icon nor the DIM setting in Profiles has any effect.

Also, MODE, under ACTION SETTINGS is greyed out with COLOR as default. I cannot change the MODE.

"It's different. BIOS sensors wider...", right? So, leave BIOS SENSORS unchecked, right and check the ENABLE FANS option, right?

"So you can close this issue, if you wish, but i need your help." I appreciate your interest and your hard work. Sure, I will assist. What do you need me to do?

JazzyJazzjazzy commented 1 year ago

Just noted that ALIEN HEAD, RING TOP & BOTTOM not working.

T-Troll commented 1 year ago

Calm down!

It's another device with APIv4 (that's why you have 2 of them). Device is fully functional in latest version (i have it as well), so it can be 2 reasons of malfunction:

  1. Incorrect light IDs - it will happen if you are use profile from different system
  2. Chip hang (it can happen with v4 chip in case you change power button color frequently).

So first, check "Devices" tab - device should present, and selecting light from it should turn it green. In case device not present - check other light IDs, if any one of them works - you have incorrect mappings, do it manual way. If device not present or all lights fail - do a chip reset:

You will see rainbow lights in BIOS in case reset successful.

JazzyJazzjazzy commented 1 year ago

"Calm down!" No need, my friend since I am not excited, lol.

Your suggestion regards removing all cables and rebooting solved it. Working great now, thanks.

What did you need done?

T-Troll commented 1 year ago

Your suggestion regards removing all cables and rebooting solved it. Working great now, thanks.

It's not good, in fact. This mean tools hang the chip. I do some counter-measures into code.

What did you need done?

I'm into preparation of some test CLI versions for you, will deploy it here tomorrow. I want you to run some commands into each of them and tell me what happened.

JazzyJazzjazzy commented 1 year ago

Happy to do so, my friend. Will keep my eye on your site. Thanks.

T-Troll commented 1 year ago

Here are a bunch of test apps - alienfx-cli_v5_test.zip

Can you, please:

  1. Unpack it somewhere, open CMD to this folder, then:
  2. Run this command - alienfx-cli_nostatus status
  3. Stop AlienFX-GUI.
  4. Check output - look for string "Device #N, ......., Keyboard, ....". Remember the number N.
  5. Run command alienfx-cli_nostatus setdim=N,0. Are keyboard lights turn off?
  6. Run command alienfx-cli_nostatus setdim=N,255. Are lights back on?
  7. Repeat 4-5 for all files into archive (_nofirst, _nosecond).
  8. Share 4-5 results (yes or no) with me.
JazzyJazzjazzy commented 1 year ago

Understood. Will run it again now. Thank you. Test 1.txt

T-Troll commented 1 year ago

Ohh... I mess a bit (then edit list).

  1. Replace "N" in commands with keyboard device number (0 in your case).
  2. Instead of repeat 4-5, you need to repeat 5-6. It's 3 files in archive, you need to check it with ALL of them.

Alien logo and others will not respond to this command - it's for keyboard device only, they use different device. So look at KEYBOARD lights only (except power button).

JazzyJazzjazzy commented 1 year ago

Here you are. Kindly let me know what else I can do. Thanks.

Test!.txt

T-Troll commented 1 year ago

Thanks! I only need for device 0, and don't need logs, but ok anyway.

So... Simplest protocol works, no more heavy init needed. I'll do this for next version, drop you a beta here.

JazzyJazzjazzy commented 1 year ago

Lol, we aim to please...

T-Troll commented 1 year ago

I publish new release, all should be fixed. Check dimming, please.

JazzyJazzjazzy commented 1 year ago

DIM works great! Thank you.