Hybrid laptop wont auto rotate or function in tablet mode and no audio

Hey guys! I am new to linux and I installed fedora linux on my Asus Vivobook 14 because I heard it works well with hybrid laptops and linux mint doesn’t want to install to my laptop.

Whenever I flip my screen over, the touchscreen works just like it does normally but there is no auto rotation or any virtual keyboard. It also doesn’t let me slide up with the touchscreen to open the super menu on GNOME.

The only thing I know about my laptop that could be something of an issue is that some part of the hard drive is faulty or corrupt causing many distros to not be able to install to it.

It may be that the sensors that control the autorotation aren’t being detected. My Lenovo Yoga 2-in-1 wasn’t doing autorotation for a while until a fix found its way into the kernel.

Open a terminal and run monitor-sensor.
See if it shows that it detects an accelerometer. If so, try moving the laptop around.
As an example, here is the output I get and what happens when I rotate the laptop a bit.

$ monitor-sensor 
    Waiting for iio-sensor-proxy to appear
+++ iio-sensor-proxy appeared
=== Has accelerometer (orientation: normal, tilt: vertical)
=== Has ambient light sensor (value: 0.600000, unit: lux)
=== No proximity sensor
=== No compass
    Light changed: 0.800000 (lux)
    Light changed: 0.500000 (lux)
    Tilt changed: tilted-up
    Tilt changed: vertical
    Light changed: 0.600000 (lux)

when I run monitor-sensor it outputs

Waiting for iio-sensor-proxy to appear

and then I rotate my screen, flip it around, and nothing appears in the terminal.

So, when you run monitor-sensor you’re never getting the second line with +++ iio-sensor-proxy appeared?

If you run systemctl status iio-sensor-proxy.service does it show that iio-sensor-proxy is running?