Change key function to hold

If you try to set Shift_L to ‘Tab’ you might notice that this key requires multiple presses, i.e. it has no hold function, as I want to change its behavior so that I can press tab on a hold basis.

have you looked at the various options in

settings > keyboard > advanced tab?