Soc_button_array not loading, arch

Hello, I’m trying to make my framework 12 less annoying to use. Right now, every time I reboot, I have to type sudo rmmod soc_button array followed by sudo modprobe soc_button_array for it to auto-rotate.

I found this workaround by going to the archwiki, which says the following:

If gpio_keys for tablet mode are not detected in dmesg, add MODULES=(pinctrl_tigerlake soc_button_array) to /etc/mkinitcpio.d/99-framework-12.conf and regenerate the initramfs. [1]

But I’ve done that, and I still have to type in those commands in order to get the auto-rotation working after every reboot. Am I missing something?