[Asus ROG Phone 6 / 6 Pro] Rottytops:
You can't activate screen record with the buttons, to my knowledge. But screen record can be activated in a game by sliding your finger from the top left corner, and tapping Record.

Buttons can simulate kinds of taps, and macros. Kinds of taps can be simple taps, tap holds, auto-fire taps, and auto fire taps with intervals.

There are two physical button with each button having two separate programable sections. So the left side of the left can be a button, and the right side of the left button can behave like a button, which gives you 4 buttons for both sides.

You can also map motion gestures like swivels, rocking, turning, and shaking.

When you're not in a game, the button can be mapped to a "squeeze" that you can assign limited action to.

Adding the ROG Kunai or Cooler allows the same mappable functions to more buttons.

I do not recommend the cooler for the added buttons they provide as they are quite uncomfortable.

The Kunai 3 can be used as a USB c controller and Bluetooth one.

Heat hasn't been a problem for me using the device in its vanilla state (No coolers or accessories). At idle, and using the phone normally with normal brightness, the internal temperature operates at 83-87°F (or just under 30°C), and playing Genshin at low settings on battery saver mode, the temps average at 93F (or about 34C).

At full settings after an hour temps got about 116F (46C), and Star Rail reached 116F in 20 minutes on full settings. At low settings it averages 103F (40C)

I almost exclusively play in Eco-low (called Balanced) performance mode, and the device is fully capable of running any game at max settings in Eco-mode.

I switch to normal mode (called Dynamic) sometimes to keep from dark mode from interfering with some interfaces, as Eco-mode puts the UI into Dark Mode, and some interfaces that want to be used in normal will conflict... But the point is, I never have to switch out of Eco-mode to play a game at any setting.

Eco-mode reduces the power draw of the SoC by some percent, which helps with battery life and heat slightly, but the SoC is so powerful that even at reduced power, you never feel heldback.

I never, for any reason need to use extreme (Called X Mode) mode. Extreme is supposed to hold clocks at high frequencies. This is the mode they expect you to use the cooler for.

And finally, at a stress test for heat reasons to induce thermal throttling, I've got the device to reach as high as 135F (57C), and at that temperature, the SoC throttles down to 60% of its performance, which even at 60%, can still play most games at high settings 30fps.

This 135F is a stress scenario, by having a game run at max, for extended time, with Max brightness, in a case, in an 80F room, with Bluetooth, dual band on, simulated displays activated, dual window active, with YouTube PIP, that under any real world scenario you would ever do.

Obviously that kind of heat would kill your battery health, but it was a 1-2 time thing I ever done for my own personal curiosity.

If you are an extreme gamer, this device should not get warmer than 118F (48C)

And if you are a comfortable gamer like me that plays at a balanced settings, then 100-105F, slightly above body temp is the expected norm.

You may also get the Batman model which comes with a mediatek processor, thats supposed to have slightly better thermal performance, with 4% more performance.

I highly recommend you get the models for American market if you're American for cell tower compatibility.

And lastly, the #1 feature this phone has that no one talks about is it's dual-band WiFi; which is one of the few phones ever that can act as a Wi-Fi repeater which helps me as a troubleshooter. Which means you can activate and use mobile hotspot with your Wi-Fi network as the source, not your cell carrier. It helps immensely in niche scenarios, like for example, my old "smart bulbs" not being compatible to connect to my network, so I connected my bulbs to my phone, phone to my Wi-Fi, and use my phone as a temporary bridge to get my bulbs to connect to my router. It also helped getting my legacy printer to print documents, even though the printer isn't compatible with the newer router.

Also this phone with its dual USB C ports allow me to use an HDMI cable for my TV for low latency, while not having to give up the option to charge.

If you are a person that uses their phone as a psuedo-laptop replacement, the ROG 6 (and 7) has several things going for it that can come in handy.