hoolii disagree with #2 sometimes you want to rj normally because it's faster than waiting the 150ms or w/e delay is that is required to ctap. if you don't care about that level of control then yeah scripts are fine.
you do know a ctap script is a whole ass other button right?
DwapkingaboOodcrouch + jump script is nice, you don't need to keep extending your finger to the CTRL key.
Binding crouch to shift helps a lot with pinkie pain too.
aieractap script
Can u link me one? I've never gotten those to work properly.
//ctap
//Made with cfg.tf - custom Team Fortress 2 config generator
// +attack only calls spec_next when directly bound to a key
alias +ctap_attack "+attack; spec_next"
alias -ctap_attack -attack
alias +ctap_rj "-duck; +jump; +ctap_attack"
alias -ctap_rj "-jump; -ctap_attack; bind mouse1 +ctap_attack"
alias +ctap "+duck; bind mouse1 +ctap_rj; spec_prev"
alias -ctap -duck
bind mouse2 +ctap
credit to https://cfg.tf just change it to whatever button you prefer (i use mouse4)