I've seen Chinese input methods where instead of keys corresponding to sounds in Pinyin, they correspond to strokes in characters, I wonder if this could help with character amnesia.
Meanwhile, if you remember how the character is pronounced and can identify it in a lineup, it's far easier to use the phonetic approaches. (Even if your input method doesn't auto-correct the word based on context, experienced typists will also memorize the position of common words, so even they don't need to stop and look at the individual candidates in most situations.)