GuliKit KK3 MAX NS39 Firmware

GuliKit KK3 MAX NS39 Firmware 4.2

OLD versions on the
UP.png
History Tab​

GuliKit KK3 MAX NS39 V4.2 Firmware (And also Gulikit KK3 Pro)​

Changelog​

  1. Added the function where the logo light will still flash to indicate low controller battery in light-off mode.
  2. Fixed the occasional issue of resetting the vibration mode when switching vibration strength.
  3. Optimized the wireless transmission speed.


Starting from firmware V3.2, Add 3 kinds of joystick star ring lighting effects. Setting is still made with the "Set button + D-pad left button". Star ring lighting modes are: Default steady on, Joystick-activated flowing lighting, Vibration -activated lighting, Trigger -activated flowing lighting, Off.


Upgrade Method:​

  1. With the controller powered off, connect it to the computer using the provided USB cable.
  2. Press and hold the APG button(double-square icon button) on the controller, then press A button to power it on. A "GuliKit" USB drive will appear on the computer.
  3. After extracting the downloaded upgrade firmware file, copy the corresponding "***.bin" file to the root directory of the USB drive.
After a few seconds, the upgrade will be completed, and the controller will automatically power off.
The USB drive will disappear from the computer, indicating that the upgrade is finished.

Turn On the controller and after the self test, calibrate the joysticks as described next.

The firmware process ends after a self test completed successfully.

Note: The controller will automatically power off after the upgrade is completed. Do not unplug the USB cable before that.
If you do not need to upgrade, you can long-press the Mode button to turn off the controller and then press the Mode button again to power it on to exit the upgrade mode and resume normal operation.

Calibration:​

After the upgrade is completed, it is recommended to calibrate the joysticks on the controller. With the controller powered on, simultaneously press and hold the "L, R, D-pad Left, and A" buttons for 6 seconds.
Then fully move the left and right joysticks in complete circles for several times. The controller will vibrate once to indicate that calibration is complete.

Compression Software Notes:​

Since different decompression software has different file caching methods, it is recommended to extract the firmware package first before copying the firmware for controller upgrade. Directly dragging or copying the firmware from the compressed package may result in unsuccessful upgrade or dead controller. If you encounter such a situation, please extract the firmware package first and then follow the correct steps for the upgrade to resolve the issue.
  • Like
Reactions: emcintosh

GuliKit KK3 MAX NS39 V4.1 Firmware​

Changelog​

  1. Optimized the data processing method of the controller, resulting in faster wireless transmission speed.



NOTE: Parallel to this Upgrade Gulikit also released a upgrade to the Bluetooth Module, the upgrade can be downloaded from:
https://gbatemp.net/download/gulikit-kk3-max-ns39-bluetooth-module-firmware.38620/




Starting from firmware V3.2, Add 3 kinds of joystick star ring lighting effects. Setting is still made with the "Set button + D-pad left button". Star ring lighting modes are: Default steady on, Joystick-activated flowing lighting, Vibration -activated lighting, Trigger -activated flowing lighting, Off.


Upgrade Method:​

  1. With the controller powered off, connect it to the computer using the provided USB cable.
  2. Press and hold the APG button(double-square icon button) on the controller, then press A button to power it on. A "GuliKit" USB drive will appear on the computer.
  3. After extracting the downloaded upgrade firmware file, copy the corresponding "***.bin" file to the root directory of the USB drive.
After a few seconds, the upgrade will be completed, and the controller will automatically power off.
The USB drive will disappear from the computer, indicating that the upgrade is finished.

Turn On the controller and after the self test, calibrate the joysticks as described next.

The firmware process ends after a self test completed successfully.

Note: The controller will automatically power off after the upgrade is completed. Do not unplug the USB cable before that.
If you do not need to upgrade, you can long-press the Mode button to turn off the controller and then press the Mode button again to power it on to exit the upgrade mode and resume normal operation.

Calibration:​

After the upgrade is completed, it is recommended to calibrate the joysticks on the controller. With the controller powered on, simultaneously press and hold the "L, R, D-pad Left, and A" buttons for 6 seconds.
Then fully move the left and right joysticks in complete circles for several times. The controller will vibrate once to indicate that calibration is complete.

Compression Software Notes:​

Since different decompression software has different file caching methods, it is recommended to extract the firmware package first before copying the firmware for controller upgrade. Directly dragging or copying the firmware from the compressed package may result in unsuccessful upgrade or dead controller. If you encounter such a situation, please extract the firmware package first and then follow the correct steps for the upgrade to resolve the issue.

GuliKit KK3 MAX NS39 V4.0 Firmware​

Changelog​

  1. Added a feature where, when the lighting settings are turned off, the logo light will still illuminate in purple as a reminder when pressing key combinations to set the controller into APG Recording File Share Mode.
  2. Optimized the joystick's flowing light mode to address the occasional issue where the joystick returns to the center but the lights don't fully turn off.
  3. Improved the speed of certain system operations.


Starting from firmware V3.2, Add 3 kinds of joystick star ring lighting effects. Setting is still made with the "Set button + D-pad left button". Star ring lighting modes are: Default steady on, Joystick-activated flowing lighting, Vibration -activated lighting, Trigger -activated flowing lighting, Off.


Upgrade Method:​

  1. With the controller powered off, connect it to the computer using the provided USB cable.
  2. Press and hold the APG button(double-square icon button) on the controller, then press A button to power it on. A "GuliKit" USB drive will appear on the computer.
  3. After extracting the downloaded upgrade firmware file, copy the corresponding "***.bin" file to the root directory of the USB drive.
After a few seconds, the upgrade will be completed, and the controller will automatically power off.
The USB drive will disappear from the computer, indicating that the upgrade is finished.

Turn On the controller and after the self test, calibrate the joysticks as described next.

The firmware process ends after a self test completed successfully.

Note: The controller will automatically power off after the upgrade is completed. Do not unplug the USB cable before that.
If you do not need to upgrade, you can long-press the Mode button to turn off the controller and then press the Mode button again to power it on to exit the upgrade mode and resume normal operation.

Calibration:​

After the upgrade is completed, it is recommended to calibrate the joysticks on the controller. With the controller powered on, simultaneously press and hold the "L, R, D-pad Left, and A" buttons for 6 seconds.
Then fully move the left and right joysticks in complete circles for several times. The controller will vibrate once to indicate that calibration is complete.

Compression Software Notes:​

Since different decompression software has different file caching methods, it is recommended to extract the firmware package first before copying the firmware for controller upgrade. Directly dragging or copying the firmware from the compressed package may result in unsuccessful upgrade or dead controller. If you encounter such a situation, please extract the firmware package first and then follow the correct steps for the upgrade to resolve the issue.

GuliKit KK3 MAX NS39 V3.9 Firmware​

Changelog​

  1. Fixed an issue where the controller had slight vibrations even after disabling vibration in Super Haptic mode and HD Linear mode in Switch mode.
  2. Increased the default vibration intensity in Super Haptic mode and HD Linear mode by 20% for the controller in Switch mode.
  3. Fixed an issue where the controller occasionally automatically threw the hat in the game Super Mar** Odyssey in Switch mode.


Starting from firmware V3.2, Add 3 kinds of joystick star ring lighting effects. Setting is still made with the "Set button + D-pad left button". Star ring lighting modes are: Default steady on, Joystick-activated flowing lighting, Vibration -activated lighting, Trigger -activated flowing lighting, Off.


Upgrade Method:​

  1. With the controller powered off, connect it to the computer using the provided USB cable.
  2. Press and hold the APG button(double-square icon button) on the controller, then press A button to power it on. A "GuliKit" USB drive will appear on the computer.
  3. After extracting the downloaded upgrade firmware file, copy the corresponding "***.bin" file to the root directory of the USB drive.
After a few seconds, the upgrade will be completed, and the controller will automatically power off.
The USB drive will disappear from the computer, indicating that the upgrade is finished.

Turn On the controller and after the self test, calibrate the joysticks as described next.

The firmware process ends after a self test completed successfully.

Note: The controller will automatically power off after the upgrade is completed. Do not unplug the USB cable before that.
If you do not need to upgrade, you can long-press the Mode button to turn off the controller and then press the Mode button again to power it on to exit the upgrade mode and resume normal operation.

Calibration:​

After the upgrade is completed, it is recommended to calibrate the joysticks on the controller. With the controller powered on, simultaneously press and hold the "L, R, D-pad Left, and A" buttons for 6 seconds.
Then fully move the left and right joysticks in complete circles for several times. The controller will vibrate once to indicate that calibration is complete.

Compression Software Notes:​

Since different decompression software has different file caching methods, it is recommended to extract the firmware package first before copying the firmware for controller upgrade. Directly dragging or copying the firmware from the compressed package may result in unsuccessful upgrade or dead controller. If you encounter such a situation, please extract the firmware package first and then follow the correct steps for the upgrade to resolve the issue.

GuliKit KK3 MAX NS39 V3.8 Firmware​

Changelog​

  1. Optimized the vibration effects of Super Haptic vibration mode and HD Linear vibration mode for the controller in Switch mode.
  2. Fixed an issue where the default Switch mode could not save the functional settings after upgrading the controller firmware without switching modes.
  3. Fixed some system bugs.


Starting from firmware V3.2, Add 3 kinds of joystick star ring lighting effects. Setting is still made with the "Set button + D-pad left button". Star ring lighting modes are: Default steady on, Joystick-activated flowing lighting, Vibration -activated lighting, Trigger -activated flowing lighting, Off.


Upgrade Method:​

  1. With the controller powered off, connect it to the computer using the provided USB cable.
  2. Press and hold the APG button(double-square icon button) on the controller, then press A button to power it on. A "GuliKit" USB drive will appear on the computer.
  3. After extracting the downloaded upgrade firmware file, copy the corresponding "***.bin" file to the root directory of the USB drive.
After a few seconds, the upgrade will be completed, and the controller will automatically power off.
The USB drive will disappear from the computer, indicating that the upgrade is finished.

Turn On the controller and after the self test, calibrate the joysticks as described next.

The firmware process ends after a self test completed successfully.

Note: The controller will automatically power off after the upgrade is completed. Do not unplug the USB cable before that.
If you do not need to upgrade, you can long-press the Mode button to turn off the controller and then press the Mode button again to power it on to exit the upgrade mode and resume normal operation.

Callibration:​

After the upgrade is completed, it is recommended to calibrate the joysticks on the controller. With the controller powered on, simultaneously press and hold the "L, R, D-pad Left, and A" buttons for 6 seconds.
Then fully move the left and right joysticks in complete circles for several times. The controller will vibrate once to indicate that calibration is complete.

Compression Software Notes:​

Since different decompression software has different file caching methods, it is recommended to extract the firmware package first before copying the firmware for controller upgrade. Directly dragging or copying the firmware from the compressed package may result in unsuccessful upgrade or dead controller. If you encounter such a situation, please extract the firmware package first and then follow the correct steps for the upgrade to resolve the issue.

GuliKit KK3 MAX NS39 V3.7 Firmware​

Changelog​

  1. Added support for wireless wake-up on STEAM DECK OLED after STEAM DECK OLED enters sleep mode.


Starting from firmware V3.2, Add 3 kinds of joystick star ring lighting effects. Setting is still made with the "Set button + D-pad left button". Star ring lighting modes are: Default steady on, Joystick-activated flowing lighting, Vibration -activated lighting, Trigger -activated flowing lighting, Off.


Upgrade Method:​

  1. With the controller powered off, connect it to the computer using the provided USB cable.
  2. Press and hold the APG button(double-square icon button) on the controller, then press A button to power it on. A "GuliKit" USB drive will appear on the computer.
  3. After extracting the downloaded upgrade firmware file, copy the corresponding "***.bin" file to the root directory of the USB drive.
After a few seconds, the upgrade will be completed, and the controller will automatically power off.
The USB drive will disappear from the computer, indicating that the upgrade is finished.

Turn On the controller and after the self test, calibrate the joysticks as described next.

The firmware process ends after a self test completed successfully.

Note: The controller will automatically power off after the upgrade is completed. Do not unplug the USB cable before that.
If you do not need to upgrade, you can long-press the Mode button to turn off the controller and then press the Mode button again to power it on to exit the upgrade mode and resume normal operation.
After the upgrade is completed, it is recommended to calibrate the joysticks on the controller. With the controller powered on, simultaneously press and hold the "L, R, D-pad Left, and A" buttons for 6 seconds.
Then fully move the left and right joysticks in complete circles for several times. The controller will vibrate once to indicate that calibration is complete.

GuliKit KK3 MAX NS39 V3.6 Firmware​

Changelog​

  1. Fine-tune PC motion sensing aim assist to improve its sensitivity in the left and right directions.


Starting from firmware V3.2, Add 3 kinds of joystick star ring lighting effects. Setting is still made with the "Set button + D-pad left button". Star ring lighting modes are: Default steady on, Joystick-activated flowing lighting, Vibration -activated lighting, Trigger -activated flowing lighting, Off.


Upgrade Method:​

  1. With the controller powered off, connect it to the computer using the provided USB cable.
  2. Press and hold the APG button(double-square icon button) on the controller, then press A button to power it on. A "GuliKit" USB drive will appear on the computer.
  3. After extracting the downloaded upgrade firmware file, copy the corresponding "***.bin" file to the root directory of the USB drive.
After a few seconds, the upgrade will be completed, and the controller will automatically power off.
The USB drive will disappear from the computer, indicating that the upgrade is finished.

Turn On the controller and after the self test, calibrate the joysticks as described next.

The firmware process ends after a self test completed successfully.

Note: The controller will automatically power off after the upgrade is completed. Do not unplug the USB cable before that.
If you do not need to upgrade, you can long-press the Mode button to turn off the controller and then press the Mode button again to power it on to exit the upgrade mode and resume normal operation.
After the upgrade is completed, it is recommended to calibrate the joysticks on the controller. With the controller powered on, simultaneously press and hold the "L, R, D-pad Left, and A" buttons for 6 seconds.
Then fully move the left and right joysticks in complete circles for several times. The controller will vibrate once to indicate that calibration is complete.

GuliKit KK3 MAX NS39 V3.6 Firmware​

Changelog​

  1. Fine-tune PC motion sensing aim assist to improve its sensitivity in the left and right directions.


Starting from firmware V3.2, Add 3 kinds of joystick star ring lighting effects. Setting is still made with the "Set button + D-pad left button". Star ring lighting modes are: Default steady on, Joystick-activated flowing lighting, Vibration -activated lighting, Trigger -activated flowing lighting, Off.


Upgrade Method:​

  1. With the controller powered off, connect it to the computer using the provided USB cable.
  2. Press and hold the APG button(double-square icon button) on the controller, then press A button to power it on. A "GuliKit" USB drive will appear on the computer.
  3. After extracting the downloaded upgrade firmware file, copy the corresponding "***.bin" file to the root directory of the USB drive.
After a few seconds, the upgrade will be completed, and the controller will automatically power off.
The USB drive will disappear from the computer, indicating that the upgrade is finished.

Turn On the controller and after the self test, calibrate the joysticks as described next.

The firmware process ends after a self test completed successfully.

Note: The controller will automatically power off after the upgrade is completed. Do not unplug the USB cable before that.
If you do not need to upgrade, you can long-press the Mode button to turn off the controller and then press the Mode button again to power it on to exit the upgrade mode and resume normal operation.
After the upgrade is completed, it is recommended to calibrate the joysticks on the controller. With the controller powered on, simultaneously press and hold the "L, R, D-pad Left, and A" buttons for 6 seconds.
Then fully move the left and right joysticks in complete circles for several times. The controller will vibrate once to indicate that calibration is complete.

GuliKit KK3 MAX NS39 V3.5 Firmware​

Changelog​

  1. Fixed the issue of no vibration in wired connection to PC with the controller on Switch mode.


Starting from firmware V3.2, Add 3 kinds of joystick star ring lighting effects. Setting is still made with the "Set button + D-pad left button". Star ring lighting modes are: Default steady on, Joystick-activated flowing lighting, Vibration -activated lighting, Trigger -activated flowing lighting, Off.


Upgrade Method:​

  1. With the controller powered off, connect it to the computer using the provided USB cable.
  2. Press and hold the APG button(double-square icon button) on the controller, then press A button to power it on. A "GuliKit" USB drive will appear on the computer.
  3. After extracting the downloaded upgrade firmware file, copy the corresponding "***.bin" file to the root directory of the USB drive.
After a few seconds, the upgrade will be completed, and the controller will automatically power off.
The USB drive will disappear from the computer, indicating that the upgrade is finished.

Turn On the controller and after the self test, calibrate the joysticks as described next.

The firmware process ends after a self test completed successfully.

Note: The controller will automatically power off after the upgrade is completed. Do not unplug the USB cable before that.
If you do not need to upgrade, you can long-press the Mode button to turn off the controller and then press the Mode button again to power it on to exit the upgrade mode and resume normal operation.
After the upgrade is completed, it is recommended to calibrate the joysticks on the controller. With the controller powered on, simultaneously press and hold the "L, R, D-pad Left, and A" buttons for 6 seconds.
Then fully move the left and right joysticks in complete circles for several times. The controller will vibrate once to indicate that calibration is complete.

GuliKit KK3 MAX NS39 V3.4 Firmware​

Changelog​

  1. Fixed the problem where the key combination for joystick calibration would not work after the replacement of A&B buttons.


Upgrade Method:​

  1. With the controller powered off, connect it to the computer using the provided USB cable.
  2. Press and hold the APG button(double-square icon button) on the controller, then press A button to power it on. A "GuliKit" USB drive will appear on the computer.
  3. After extracting the downloaded upgrade firmware file, copy the corresponding "***.bin" file to the root directory of the USB drive.
After a few seconds, the upgrade will be completed, and the controller will automatically power off.
The USB drive will disappear from the computer, indicating that the upgrade is finished.

Turn On the controller and after the self test, calibrate the joysticks as described next.

The firmware process ends after a self test IS completed successfully.

Note:
The controller will automatically power off after the upgrade is completed. Do not unplug the USB cable before that.
If you do not need to upgrade, you can long-press the Mode button to turn off the controller and then press the Mode button again to power it on to exit the upgrade mode and resume normal operation.
After the upgrade is completed, it is recommended to calibrate the joysticks on the controller: With the controller powered on, simultaneously press and hold the "L, R, D-pad Left, and A" buttons for 6 seconds.
Then fully move the left and right joysticks in complete circles for several times. The controller will vibrate once to indicate that calibration is complete.
General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Switch the switch to resolve your issue
  • Xdqwerty @ Xdqwerty:
    @BigArnold, sorry but i cant, i dont have a switch. also what k3nv2 says is a joke
  • B @ BigArnold:
    That's what I figured. I put a post up in a forum but no one seems to replying to posts there. I also don't what this chat is attached to.
  • K3Nv2 @ K3Nv2:
    General chat as it implies
  • Xdqwerty @ Xdqwerty:
    @BigArnold, try posting in the "switch noob paradise" thread
  • B @ BigArnold:
    That's where I put it. But like I said other people's posts from a day or two ago have no responses. I'm not sure if the chat is part of the Nintendo forum that I'm on or a part of the website as a whole.
  • Xdqwerty @ Xdqwerty:
    @BigArnold, part of the website as a whole
  • Xdqwerty @ Xdqwerty:
    then try making a thread
  • Xdqwerty @ Xdqwerty:
    wait you are too new to be able to do that
  • B @ BigArnold:
    That's fine. I'll find my way.
    +1
  • BigOnYa @ BigOnYa:
    @BigArnold you put the fusee or hekate.bin in the hekate/ payloads folder, or use app to push the payload to switch while its in rcm mode
    +1
  • B @ BigArnold:
    The problem is is that TegraGUI isn't detecting my Switch despite it being plugged in and in RCM or maintenance mode.
    +1
  • BigOnYa @ BigOnYa:
    Did you click install driver inside the tegra app.
  • B @ BigArnold:
    I did all of that stuff and it seemed successful but still nothing. The only thing different from the guide I used was that my device wasn't showing up as APX but rather Nintendo Switch.
  • B @ BigArnold:
    I did it inside the Tegra app and Zadig.
  • BigOnYa @ BigOnYa:
    Try a different USB c cable, or different USB port on your pc.
  • B @ BigArnold:
    I tried a different port and don't have another cable. I'm fairly certain there's no issue with the equipment I'm using.
  • BigOnYa @ BigOnYa:
    Some cheap USB c cables don't send data, they only charge
    +1
  • B @ BigArnold:
    The cable is usually used to connect my controller to my switch's dock.
  • BigOnYa @ BigOnYa:
    Only other thing Id suggest is using a phone/tablet and use the Rekato app, or different pc
  • B @ BigArnold:
    Okay then.
    Thanks for your help.
    +2
  • S @ salazarcosplay:
    @Xdqwerty how are you doing!?
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay,
    I keep thinking about killing myself and i believe i dont deserve to be happy... i also feel a bit dizzy
  • S @ salazarcosplay:
    @Xdqwerty I believe
    you deserve to be happy
    Xdqwerty @ Xdqwerty: @salazarcosplay, aw thx