Two factor hardware devices such as Trezor, Keepkey, and Ledger have keylogger countermeasures. Alpha Trezor software exist for the simplewallet. See: 1. http://weuse.cash/2016/03/07/trezor-for-monero-first-impressions/ 2. https://forum.getmonero.org/4/academic-and-technical/2495/experimental-trezor-firmware-testing 3. https://github.com/NoodleDoodleNoodleDoodleNoodleDoodleNoo/monero 4. https://www.youtube.com/watch?v=9JiW1ioxm4c