Green Cat 2023년 4월 5일 오전 7시 07분
3
2
2
3
6
Any NEW solution for the Xbox button Light? (controller)
As I wrote in the title, any NEW solution? Because I won't cut the wires inside or cover it (especially since it doesn't help with battery consumption) and I have not found any other solution. PS: If this issue is not a big deal for you, please just move on without adding such comments, thank you!

As an example: if you connect the controller to an Xbox (I don't have one, that's why I'm asking) and turn off the brightness of this light from settings -> what will happen if you connect the controller to Steam again? Will the light stay off?



And just to be sure everyone is on the same page:

The Xbox controller has a big button in the middle with an Xbox icon on it. That one has an intense light, that not only is distracting at times but also costumes more battery life.

Using an Xbox you can reduce the brightness (according to a video I saw). However, there is no such solution if the controller is used to play on Steam (not even in settings -> controller -> preferences)
< >
전체 댓글 113개 중 91~105개 표시 중
Mitch_Rapp 2024년 6월 16일 오후 12시 05분 
tintingaroo님이 먼저 게시:
That made me think surely someone's coded this in a tool somewhere and I think reWASD does https://help.rewasd.com/preferences/led-settings.html - gonna try the trial.
I know there are also controller tools on Steam, maybe one of them have this implemented, maybe something free on github... will see what I find.

SDL has a controller tester that can I can compile, so I've been trying to see if I can make it control the light. I think I see the functions I want to use but gotta figure out how. If that's successful then I think we got our own makeshift tool to resolve things.

Thank you SO much for trying to figure this out. I wish there was more I could do to help. If there is anything I can do, please let me know. I really appreciate you working on this for me as I know it's sort of an unnecessary request asking for the button to be brighter. If there is anything you want me to help with like research, please don't hesitate to ask.

Also if you want me to test if the light dims with reWASD, just let me know and I will install the trial.
Mitch_Rapp 님이 마지막으로 수정; 2024년 6월 16일 오후 12시 34분
tintingaroo 2024년 6월 24일 오전 5시 11분 
heh, us guys trying to tackle this:
https://github.com/Adam777Z/xbox-controller-button-remapper/discussions/16

So even if I had figured out how to do it, the adaptations I've been doing to SDL's controller tester wouldn't work. Would need to link it to Steam's driver or something.
I see that Steam's and reWASDs driver come under Network Service, maybe can call/utilise it somehow???

I'm gonna learn what I can about drivers :D
https://learn.microsoft.com/en-us/windows-hardware/drivers/gettingstarted/writing-your-first-driver

Checking out reWASD, I saw it doesn't have a brightness slider for the Elite II, just a colour picker.

I'm also gonna go back and see if I can get my compiled version of SDL to work with Steam. If I get anywhere, I'll need your help to test what happens 😎
Paul 2024년 6월 25일 오후 1시 59분 
This LED annoyed me for years, but never quite enough to seriously look into it, but now playing Still Wakes the Deep, it really, really annoyed me so I google and voila, thanks to this thread, this long standing annoyance is finally gone. Thanks, tintingaroo.
Mitch_Rapp 2024년 6월 29일 오전 10시 48분 
tintingaroo님이 먼저 게시:
heh, us guys trying to tackle this:
https://github.com/Adam777Z/xbox-controller-button-remapper/discussions/16

So even if I had figured out how to do it, the adaptations I've been doing to SDL's controller tester wouldn't work. Would need to link it to Steam's driver or something.
I see that Steam's and reWASDs driver come under Network Service, maybe can call/utilise it somehow???

I'm gonna learn what I can about drivers :D
https://learn.microsoft.com/en-us/windows-hardware/drivers/gettingstarted/writing-your-first-driver

Checking out reWASD, I saw it doesn't have a brightness slider for the Elite II, just a colour picker.

I'm also gonna go back and see if I can get my compiled version of SDL to work with Steam. If I get anywhere, I'll need your help to test what happens 😎

Sorry! I just saw this today. I'd love to help in any way that I can. Please let me know if there is anything I can do.

I have googled everything I can think of and I haven't stumbled upon anyone who has managed to get the controller to stay at it's initial full brightness.

I wish I knew enough to be able to help you more.
Mitch_Rapp 님이 마지막으로 수정; 2024년 6월 29일 오전 10시 52분
Vonsid 2024년 8월 1일 오전 9시 31분 
tintingaroo님이 먼저 게시:
It's not hard really, I think it's the way I've tried to describe things, not so concise :D There are many branching thoughts in my mind :D
Going via Control Panel is good because you can get visual feedback of what hint is created, its value etc and easily remove it - perhaps I'll make a vid of that method - but this is another way if you wish to try:

  1. Quit Steam

  2. Run the Admin command prompt:
    Windows key + R, type: cmd, press Ctrl+Shift+Enter
    The command prompt window should read Administrator in the top left.
    https://steamcommunity.com/sharedfiles/filedetails/?id=2958182935&fileuploadsuccess=1

  3. Copy-paste into the Command Prompt window:
    SETX SDL_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED 0.1 /M
    Press Enter to execute it.

    (0.05 = the dimmest setting we can choose. For reference, 0.4 = the normal brightness. 0 = completely off.)

  4. Start Steam

  5. Connect controller


If you don't get the Administrator command prompt we can see what happens with the hint set as a User variable instead System variable:

  1. Quit Steam

  2. Run command prompt:
    Windows key + R, type: cmd, press Enter

  3. Copy-paste into the Command Prompt window:
    SETX SDL_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED 0.1
    Press Enter to execute it.

    (0.05 = the dimmest setting we can choose. For reference, 0.4 = the normal brightness. 0 = completely off.)

  4. Start Steam

  5. Connect controller


If the light doesn't dim, see if this changes anything:
1. Enable Xbox Configuration Support (Steam > Settings > Controller > General Controller Settings)
2. Disconnect->reconnect controller.
3. Restart Steam if still regular brightness.
4. Disconnect->reconnect controller.


There is another hint that may need to be set but see how thing go.


If SDL can change the settings then technically Steam can as well. There may be reasons they can't/don't want to do so - may be things depend how it works, if it impacts something else etc.


(EDIT 2024: updated dimmest setting we can choose - it's 0.05 rather than 0.1)

Awarded, TYVM!
Your Fav Baka 2024년 8월 29일 오전 7시 10분 
tintingaroo님이 먼저 게시:
It's not hard really, I think it's the way I've tried to describe things, not so concise :D There are many branching thoughts in my mind :D
Going via Control Panel is good because you can get visual feedback of what hint is created, its value etc and easily remove it - perhaps I'll make a vid of that method - but this is another way if you wish to try:

  1. Quit Steam

  2. Run the Admin command prompt:
    Windows key + R, type: cmd, press Ctrl+Shift+Enter
    The command prompt window should read Administrator in the top left.
    https://steamcommunity.com/sharedfiles/filedetails/?id=2958182935&fileuploadsuccess=1

  3. Copy-paste into the Command Prompt window:
    SETX SDL_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED 0.1 /M
    Press Enter to execute it.

    (0.05 = the dimmest setting we can choose. For reference, 0.4 = the normal brightness. 0 = completely off.)

  4. Start Steam

  5. Connect controller


If you don't get the Administrator command prompt we can see what happens with the hint set as a User variable instead System variable:

  1. Quit Steam

  2. Run command prompt:
    Windows key + R, type: cmd, press Enter

  3. Copy-paste into the Command Prompt window:
    SETX SDL_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED 0.1
    Press Enter to execute it.

    (0.05 = the dimmest setting we can choose. For reference, 0.4 = the normal brightness. 0 = completely off.)

  4. Start Steam

  5. Connect controller


If the light doesn't dim, see if this changes anything:
1. Enable Xbox Configuration Support (Steam > Settings > Controller > General Controller Settings)
2. Disconnect->reconnect controller.
3. Restart Steam if still regular brightness.
4. Disconnect->reconnect controller.


There is another hint that may need to be set but see how thing go.


If SDL can change the settings then technically Steam can as well. There may be reasons they can't/don't want to do so - may be things depend how it works, if it impacts something else etc.


(EDIT 2024: updated dimmest setting we can choose - it's 0.05 rather than 0.1)
If only this method working during blutetooth! Only works when controller is connected via cord to PC.
Ld7 2024년 9월 18일 오후 8시 41분 
Your Fav Baka님이 먼저 게시:
If only this method working during blutetooth! Only works when controller is connected via cord to PC.

It works with the official wireless adapter too
demonolithic 2024년 9월 28일 오전 9시 17분 
Ld7님이 먼저 게시:
Your Fav Baka님이 먼저 게시:
If only this method working during blutetooth! Only works when controller is connected via cord to PC.

It works with the official wireless adapter too

Indeed! With Steam running this works with the official adapter. Surprisingly the adapter works way better for me then bluetooth. I purchased one here recently from ebay for 20 bucks and was pleasantly surprised it was new in the box, sealed, and SN match. No spotty connection or hot as heck usb connector when plugged in. Other people seem to have no issues with the cheaper "chipped" knock offs but in the two I tried before going to ebay from amazon both where doo doo. This one I now have has me happy enough to actually make this post. :damien:
epidot 2024년 10월 15일 오전 7시 26분 
After windows 11 24H2 update, low light edit stopped working. Uninstall and reinstall additional driver support in Steam - settings - controller, and CMD command will work again. 0.05 value works nice. Very low light.
Ваня 2024년 10월 19일 오전 3시 49분 
tintingaroo님이 먼저 게시:
It's not hard really, I think it's the way I've tried to describe things, not so concise :D There are many branching thoughts in my mind :D
Going via Control Panel is good because you can get visual feedback of what hint is created, its value etc and easily remove it - perhaps I'll make a vid of that method - but this is another way if you wish to try:

  1. Quit Steam

  2. Run the Admin command prompt:
    Windows key + R, type: cmd, press Ctrl+Shift+Enter
    The command prompt window should read Administrator in the top left.
    https://steamcommunity.com/sharedfiles/filedetails/?id=2958182935&fileuploadsuccess=1

  3. Copy-paste into the Command Prompt window:
    SETX SDL_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED 0.1 /M
    Press Enter to execute it.

    (0.05 = the dimmest setting we can choose. For reference, 0.4 = the normal brightness. 0 = completely off.)

  4. Start Steam

  5. Connect controller


If you don't get the Administrator command prompt we can see what happens with the hint set as a User variable instead System variable:

  1. Quit Steam

  2. Run command prompt:
    Windows key + R, type: cmd, press Enter

  3. Copy-paste into the Command Prompt window:
    SETX SDL_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED 0.1
    Press Enter to execute it.

    (0.05 = the dimmest setting we can choose. For reference, 0.4 = the normal brightness. 0 = completely off.)

  4. Start Steam

  5. Connect controller


If the light doesn't dim, see if this changes anything:
1. Enable Xbox Configuration Support (Steam > Settings > Controller > General Controller Settings)
2. Disconnect->reconnect controller.
3. Restart Steam if still regular brightness.
4. Disconnect->reconnect controller.


There is another hint that may need to be set but see how thing go.


If SDL can change the settings then technically Steam can as well. There may be reasons they can't/don't want to do so - may be things depend how it works, if it impacts something else etc.


(EDIT 2024: updated dimmest setting we can choose - it's 0.05 rather than 0.1)


Thank you very much
O2Z 2024년 11월 7일 오후 12시 37분 
tintingaroo님이 먼저 게시:
It's not hard really, I think it's the way I've tried to describe things, not so concise :D There are many branching thoughts in my mind :D
Going via Control Panel is good because you can get visual feedback of what hint is created, its value etc and easily remove it - perhaps I'll make a vid of that method - but this is another way if you wish to try:

  1. Quit Steam

  2. Run the Admin command prompt:
    Windows key + R, type: cmd, press Ctrl+Shift+Enter
    The command prompt window should read Administrator in the top left.
    https://steamcommunity.com/sharedfiles/filedetails/?id=2958182935&fileuploadsuccess=1

  3. Copy-paste into the Command Prompt window:
    SETX SDL_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED 0.1 /M
    Press Enter to execute it.

    (0.05 = the dimmest setting we can choose. For reference, 0.4 = the normal brightness. 0 = completely off.)

  4. Start Steam

  5. Connect controller


If you don't get the Administrator command prompt we can see what happens with the hint set as a User variable instead System variable:

  1. Quit Steam

  2. Run command prompt:
    Windows key + R, type: cmd, press Enter

  3. Copy-paste into the Command Prompt window:
    SETX SDL_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED 0.1
    Press Enter to execute it.

    (0.05 = the dimmest setting we can choose. For reference, 0.4 = the normal brightness. 0 = completely off.)

  4. Start Steam

  5. Connect controller


If the light doesn't dim, see if this changes anything:
1. Enable Xbox Configuration Support (Steam > Settings > Controller > General Controller Settings)
2. Disconnect->reconnect controller.
3. Restart Steam if still regular brightness.
4. Disconnect->reconnect controller.


There is another hint that may need to be set but see how thing go.


If SDL can change the settings then technically Steam can as well. There may be reasons they can't/don't want to do so - may be things depend how it works, if it impacts something else etc.


(EDIT 2024: updated dimmest setting we can choose - it's 0.05 rather than 0.1)
it blows my mind how a simpe thing like this isnt still added on xbox accessories app
Zidious G 2024년 11월 16일 오후 12시 22분 
tintingaroo님이 먼저 게시:
It's not hard really, I think it's the way I've tried to describe things, not so concise :D There are many branching thoughts in my mind :D
Going via Control Panel is good because you can get visual feedback of what hint is created, its value etc and easily remove it - perhaps I'll make a vid of that method - but this is another way if you wish to try:

  1. Quit Steam

  2. Run the Admin command prompt:
    Windows key + R, type: cmd, press Ctrl+Shift+Enter
    The command prompt window should read Administrator in the top left.
    https://steamcommunity.com/sharedfiles/filedetails/?id=2958182935&fileuploadsuccess=1

  3. Copy-paste into the Command Prompt window:
    SETX SDL_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED 0.1 /M
    Press Enter to execute it.

    (0.05 = the dimmest setting we can choose. For reference, 0.4 = the normal brightness. 0 = completely off.)

  4. Start Steam

  5. Connect controller


If you don't get the Administrator command prompt we can see what happens with the hint set as a User variable instead System variable:

  1. Quit Steam

  2. Run command prompt:
    Windows key + R, type: cmd, press Enter

  3. Copy-paste into the Command Prompt window:
    SETX SDL_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED 0.1
    Press Enter to execute it.

    (0.05 = the dimmest setting we can choose. For reference, 0.4 = the normal brightness. 0 = completely off.)

  4. Start Steam

  5. Connect controller


If the light doesn't dim, see if this changes anything:
1. Enable Xbox Configuration Support (Steam > Settings > Controller > General Controller Settings)
2. Disconnect->reconnect controller.
3. Restart Steam if still regular brightness.
4. Disconnect->reconnect controller.


There is another hint that may need to be set but see how thing go.


If SDL can change the settings then technically Steam can as well. There may be reasons they can't/don't want to do so - may be things depend how it works, if it impacts something else etc.


(EDIT 2024: updated dimmest setting we can choose - it's 0.05 rather than 0.1)

I think I changed something using this method. When I start the controller it blinks two times with bright light and then dimms down a bit. But when I try setting it to 0 nothing happens, still the same light. And when I try to set it back to 0.4, nothing happens either so I don't know if I actually changed anything but it seems less bright. But what are these "General settings" under Steam controller? I can't find that, nor can I find "Enable Xbox Configuration Support". And why wont the 0 setting work? Anyone knows?

Thanks

EDIT: It works now. I installed "Xbox Extended Feature Support Driver" under Steam Settings - Controller - External Gamepad Settings, then I used the normal command prompt, NOT the admin one and now I've got the 0.05 setting. Thanks you all for these solutions, big ups. I can't believe its not a normal setting anyone can change at their convenience.
Zidious G 님이 마지막으로 수정; 2024년 11월 16일 오후 12시 45분
craftercis 2024년 11월 16일 오후 1시 21분 
Zidious G님이 먼저 게시:
tintingaroo님이 먼저 게시:
It's not hard really, I think it's the way I've tried to describe things, not so concise :D There are many branching thoughts in my mind :D
Going via Control Panel is good because you can get visual feedback of what hint is created, its value etc and easily remove it - perhaps I'll make a vid of that method - but this is another way if you wish to try:

  1. Quit Steam

  2. Run the Admin command prompt:
    Windows key + R, type: cmd, press Ctrl+Shift+Enter
    The command prompt window should read Administrator in the top left.
    https://steamcommunity.com/sharedfiles/filedetails/?id=2958182935&fileuploadsuccess=1

  3. Copy-paste into the Command Prompt window:
    SETX SDL_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED 0.1 /M
    Press Enter to execute it.

    (0.05 = the dimmest setting we can choose. For reference, 0.4 = the normal brightness. 0 = completely off.)

  4. Start Steam

  5. Connect controller


If you don't get the Administrator command prompt we can see what happens with the hint set as a User variable instead System variable:

  1. Quit Steam

  2. Run command prompt:
    Windows key + R, type: cmd, press Enter

  3. Copy-paste into the Command Prompt window:
    SETX SDL_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED 0.1
    Press Enter to execute it.

    (0.05 = the dimmest setting we can choose. For reference, 0.4 = the normal brightness. 0 = completely off.)

  4. Start Steam

  5. Connect controller


If the light doesn't dim, see if this changes anything:
1. Enable Xbox Configuration Support (Steam > Settings > Controller > General Controller Settings)
2. Disconnect->reconnect controller.
3. Restart Steam if still regular brightness.
4. Disconnect->reconnect controller.


There is another hint that may need to be set but see how thing go.


If SDL can change the settings then technically Steam can as well. There may be reasons they can't/don't want to do so - may be things depend how it works, if it impacts something else etc.


(EDIT 2024: updated dimmest setting we can choose - it's 0.05 rather than 0.1)

I think I changed something using this method. When I start the controller it blinks two times with bright light and then dimms down a bit. But when I try setting it to 0 nothing happens, still the same light. And when I try to set it back to 0.4, nothing happens either so I don't know if I actually changed anything but it seems less bright. But what are these "General settings" under Steam controller? I can't find that, nor can I find "Enable Xbox Configuration Support". And why wont the 0 setting work? Anyone knows?

Thanks

EDIT: It works now. I installed "Xbox Extended Feature Support Driver" under Steam Settings - Controller - External Gamepad Settings, then I used the normal command prompt, NOT the admin one and now I've got the 0.05 setting. Thanks you all for these solutions, big ups. I can't believe its not a normal setting anyone can change at their convenience.

Did you make it work on wireless?
theMarshallator 2024년 11월 20일 오후 8시 56분 
Is there a way to change color too ?
gabryskuk CSGOSKINS 2024년 11월 22일 오전 6시 51분 
I from poland
< >
전체 댓글 113개 중 91~105개 표시 중
페이지당 표시 개수: 1530 50