I have this udev rule in /etc/udev/rules.d/50-framework-keyboard.rules:
#Framework Laptop 16 - Keyboard
ACTION==“add”, SUBSYSTEM==“usb”, ATTR{idVendor}==“32ac”, ATTR{idProduct}==“0012”, ATTR{power/autosuspend}=“-1”, ATTR{power/control}=“on”, GOTO=“rules_end”
More background in this thread: [SOLVED] Keys stick and repeat after being released