Because the SMC user reset mechanism is hardwired to the built-in keyboard, the unavailability of your left control and left option keys makes that mechanism inaccessible. (An external keyboard will not work.)
The SMC runs on battery power so the only other way to reset it is by disconnecting or fully draining your battery. You can try this if you feel comfortable with the hardware.
I am more inclined to suspect, however, that resetting the SMC will not ultimately resolve your issue. The advice to "reset your SMC" is very excessively given here at Ask Different, and in most situations it is in fact not called for in order to root-cause and resolve a given issue. There are very specific reasons to reset the SMC and most problems do not require it.
Now, the SMC is heavily involved in power management and sleep sequencing, so there may indeed be a reason for trying a reset in your case. However, I would suggest that you first create a separate question and ask for help on debugging the actual symptom you are experiencing (system sleeping despite your attempt to disable it via
If you do so, you may find helpful suggestions, such as:
- Did you also add
sleep=0 to your
- What does
pmset -g log show you around the timestamp of the unexpected sleep?