I considering switch types for time sensitive applications like a Morse code key, I'm wondering if the type of switch and contacts will have a bearing on the timing and the "feel" of a human operated device.
I know mechanical contacts have been used for this over many decades. Mechanical switches have their issues, mostly the contact wear and reliability, but they also have to be debounced. Many of the circuits create some time delay, usually on the order of 10 ms or so. But when operating at 55 WPM (the approximate upper limit for manual keying) this translates to a 22 ms dot time. So the debounce time is on the order of the switch closure time. If the debounce time is not symmetrical on falling and rising edges this will distort the timing of the key press. I don't know how critical this is as I can't imagine at that rate the ear is providing real time feedback.
I'm considering using a magnetic switch such as a reed switch, possibly mercury wetted. Another option is a hall effect switch. I have read that the reed switch should have a shorter bounce time and the mercury wetted types have no bouncing as the liquid forms a meniscus on closure and on break the liquid draws a thread until it breaks with no re-connection.
I don't know that the mercury wetted switches are easy to get any more. So maybe a hall effect switch is the right way to go. I haven't looked at these much yet. I assume it wouldn't be hard to have a magnet near a hall effect switch and a pole piece moving between them or on the opposite sie of the sensor would strengthen the field at the switch in a reproducible manner.
Is there a commonly used unit for miniature devices?