I found a utility, no configuration just open and you can adjust brightness: https://github.com/himbeles/studi/releases/tag/v1.0.1
Update: New Version 1.2, should improve crash handling; Formatting + There is a new Utility that can control the Studio Display without installing Bootcamp made by Chris_Poland
Latest Version: LINK
Click expand to show all the instructions:
Note: I couldn't get it to work on a fresh install of windows 10 until I installed all the updates (particularly I installed the chipset, thunderbolt and all the USB hub drivers), if you're having trouble make sure that you have .NET framework 4.7.2 installed
Another tip: If you're still having trouble with both values being at 0, sometimes the studio display doesn't wake up the ambient sensor, and it needs to be plugged into another apple device to wake it up, like an iPad or a macbook etc. Sometimes opening the bootcamp control panel can help with that but I've had mixed success with that.
To Open on startup:
Run it through task scheduler instead of putting a shortcut in the startup folder:
1) Windows + R to open the Run Command: taskschd.msc
2) Inside task scheduler on the right column click New Task (Basic)
3) In the main config, MAKE SURE RUN WITH HIGHESTPRIVILEGES is checked ON
View attachment 2211149
4) In triggers click new and set the trigger to "At Log On"
View attachment 2211150
5) In Action click New and change the action to Start a program, then browse to the brightness controller.
View attachment 2211152
-----------LEGACY BOOT CAMP INSTALL INSTRUCTIONS-----------
I DID IT
I INSTALLED A REAL BRIGHTNESS CONTROLLER!
I can also switch reference presets View attachment 1991997
Guide:
So I've been working really hard to test out the ASD on windows. I'd like to share some information:
Surface Go
Asus Duo 14"
AMD 5950x + 3090 w/ x570 Prime Pro | Strix Gaming-A B550 | B550 Asus ProArt
Update: New Version 1.2, should improve crash handling; Formatting + There is a new Utility that can control the Studio Display without installing Bootcamp made by Chris_Poland
Latest Version: LINK
Click expand to show all the instructions:
Hello again!
I have finally finished working on the app. I named it "Studio Display Brightness Controller". The application does not require BootCamp installation. You can use it to control the brightness of the Studio Display. The application uses the built-in ambient light sensor and updates the brightness of the monitor in real time.
I am in touch with kreasu_ who will update the main post in this thread shortly with all the information needed to install the app.
I encourage everyone who likes the app to click the "Buy me a coffee" button
Regards!
Chris
Install library "libusb-win32" from here:
DOWNLOAD
This is the library I use to communicate with the monitor via USB.
After installation run program: Filter Wizard (found in libusb-win32-bin-1.4.0.0\bin\amd64\install-filter-win.exe)
Then select: Install a device filter
Select: "vid:05ac pid:1114 rev:0201 mi:08" and click Install
This step will install the driver needed to operate the monitor.
RESTART COMPUTER, THIS IS SUPER IMPORTANT OR IT WILL NOT WORK
Download main program "Studio Display Brightness Controller" from here:
DOWNLOAD
Unzip file: StudioDisplayBrightnessController.zip
Run program StudioDisplayBrightnessController.exe
That's all!
Note: If your ambient brightness value is 0 and doesn't change, (we're still looking into this bug) you can install SensorInfo and open it (keep it open, do not minimize) and it should fix it.
Additional information:
1. Studio Display Brightness Controller is an application that automatically controls the brightness of the Studio Display monitor using the built-in ambient light sensor. The application has been tested and works properly with a monitor that has firmware version 16.4. The author is not responsible for the operation of the application with firmware versions other than 16.4. The author has made every effort to ensure that the application works properly, however, he is not responsible for any damage caused by the incorrect use of this application.
2. The application was tested with a monitor that was connected via a USB-C cable and a Thunderbolt interface.
3. The application has not been tested with two monitors connected.
4. The dash under the monitor picture in the main application window is green, if the application is connected to the monitor and works properly. If it is red, it means that the application is not connected to the monitor.
5. After disconnecting and reconnecting the monitor to the computer, it may take up to one minute for the auto-brightness feature to reactivate.
6. Left-clicking on the program icon in the tray shows/hides the main application window. Right-clicking on the program icon in the tray displays a menu from which you can launch additional options.
7. The ambient light sensor is located in the upper left corner of the monitor under the black frame.
Note: I couldn't get it to work on a fresh install of windows 10 until I installed all the updates (particularly I installed the chipset, thunderbolt and all the USB hub drivers), if you're having trouble make sure that you have .NET framework 4.7.2 installed
Another tip: If you're still having trouble with both values being at 0, sometimes the studio display doesn't wake up the ambient sensor, and it needs to be plugged into another apple device to wake it up, like an iPad or a macbook etc. Sometimes opening the bootcamp control panel can help with that but I've had mixed success with that.
To Open on startup:
Run it through task scheduler instead of putting a shortcut in the startup folder:
1) Windows + R to open the Run Command: taskschd.msc
2) Inside task scheduler on the right column click New Task (Basic)
3) In the main config, MAKE SURE RUN WITH HIGHESTPRIVILEGES is checked ON
View attachment 2211149
4) In triggers click new and set the trigger to "At Log On"
View attachment 2211150
5) In Action click New and change the action to Start a program, then browse to the brightness controller.
View attachment 2211152
-----------LEGACY BOOT CAMP INSTALL INSTRUCTIONS-----------
I DID IT
I INSTALLED A REAL BRIGHTNESS CONTROLLER!
I can also switch reference presets View attachment 1991997
Guide:
- Download brigader.exe from: https://github.com/timsutton/brigadier/releases/tag/0.2.6
- install python 2.7 from https://www.python.org/downloads/release/python-2718/
- open CMD in admin
- the following command requires some experimentation with the iMac models to make sure you get the latest version of bootcamp, making sure to replace [pathto] to your downloaded file, type [pathto]\brigadier.exe --m MacPro7,1
- This will download the bootcamp drivers to your user folder C:\Users\[nameofwindowsuser]\bootcamp(something something version)
- Delete the extra drivers you don't want to install, namely all non-apple related drivers.
in $WinPEDriver$ only have:
View attachment 1991998 - and then in \BootCamp-002-34411\BootCamp\Drivers
keep only Apple and Promise folders - run in cmd (admin) msiexec /i C:\Users\[nameofwindowsuser]\BootCamp- whatever version \BootCamp\Drivers\Apple\BootCamp.msi
- install, then restart
- be noted this will rename your C drive to bootcamp, i'm pretty sure you have to keep it that way otherwise the bootcamp control panel will not open
- If you have an issue with the panel not opening due to startup disk access open it using admin CMD:
runas /trustlevel:0x20000 /machine:amd64 "C:\Windows\System32\AppleControlPanel.exe" - if you need to uninstall to try a different version of bootcamp (if your display isn't detected) then right click the bootcamp MSI file and click 'uninstall'
- if you have a WDF error bluescreen bootloop, boot into safemode and rename 'MacHalDriver.sys' to 'MacHalDriver.sys.bak' inside the C:\Windows\System32\drivers folder
- You also need to delete the registry:
- Start the registry editor (regedit.exe)
- Move to the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MacHalDriver
- Delete the folder
- You should also delete the service that tries to run MacHalDriver. This is only an issue really on Windows 11
So I've been working really hard to test out the ASD on windows. I'd like to share some information:
- UPDATE: I found a way to control the brightness and reference modes! Please click check this post in the other thread
- I've been able to have the display run in 4k 60hz on USB C (non-thunderbolt) devices (even a surface go worked) but to get speakers, mic and camera to work you need to be able to also interface with it as a USB 2.0 hub
- The ASUS Thunderbolt Ex4 add in card DOES NOT work, it will not wake up the display, likely due to the bad implementation of Thunderbolt (no usb 3.0, no gigabit ethernet, its really picky)
- I am currently using a 3090 GPU with an ASUS ProArt B550 Board, but any of the motherboards that have thunderbolt and a display input should work.
- The Wacom Link Plus does not work, and the Moshi Cable will carry a display signal, but you lose the ability to use the camera and speakers Edit: apparently this does work if you use the moshi cable and plug it into the wacom link plus, but you won't get full resolution output
- GSync Works
- I can output 12 bpc color depth using the Nvida Control Panel
- You don't need to install bootcamp drivers to get it to work. (at least not after updating the firmware to 15.4) but you do if you want brightness control to work
- HDR does not work on windows
- Speakers are 2.0, 5.1 Spatial Audio does not work
- of course center stage and siri does not work
- ClickMonitorDDC, which worked on the LG UltraFine 5K, does not appear to work on the Studio Display
Surface Go
Asus Duo 14"
AMD 5950x + 3090 w/ x570 Prime Pro | Strix Gaming-A B550 | B550 Asus ProArt
Last edited: