How to configure Zigbee button for press and rotate

I have HA setup in a docker container on my home server with a Zigbee USB dongle. My LED strip in question is a temperature adjustable white COB strip connected to a Tuya WiFi LED driver. I have also connected a Zigbee button to HA through the Zigbee Home Automation integration.

I was able to create automations to toggle the light strip on and off when the button is pressed. I can also change the brightness by rotating via automation (although it’s really choppy and would love better suggestions!). I want to be able to press and rotate at the same time to adjust the temperature of the lights. How can I do this? Do I need a dedicated Zigbee hub to connect to Smart Life and configure there? Do I need a Zigbee driver instead of a WiFi one? Or is there something I can configure in HA that I’m not aware of?

Thanks in advanced!!

You need to use events triggers in HA instead of state triggers.
Your button will send multiple events when used and you need to react to the right combination of these. This will not be possible with states.

Here is a description to capture the events.