Люблю я фразы, рвущие шаблоны.
С тех пор как подключился к 4G, умилялся появившейся возможностью забыть интернет на работе и тому подобным мелочам, ещё десять лет назад обеспечившим бы когнитивный диссонанс любому работнику сферы IT, но этот случай поразил даже меня самого.
Как-то раз моя любимая домашняя скотинка приревновала своего хозяина к ноутбуку.
Выбрав момент, когда я оставил ноут на столе без внимания, мстительная кошка «пометила» клавиатуру. К счастью, я успел спасти большую часть техники, скрутив и сунув клаву под холодную воду, но пару клавиш так и не удалось вернуть к жизни, в частности — кнопку ввода.
До зарплаты свободных денег на новую не было, обычные же клавы в доме все стандарта PS/2.
Окей. Копирую символ #13 в буфер обмена, запускаю среду, пишу софтину, по Ctrl+V переводя каретку.
Простенькая прога перехватывает системные сообщения о нажатом правом шифте и меняет их на сообщения о нажатии Enter. Тестирую, вешаю в автозагрузку — готово, жить можно.
Счастье моё продолжалось недолго.
Через несколько дней винды ребутнулись во время загрузки и радостно спросили, стоит ли им продолжать загрузку с заглючившей точки или лучше сбросить всё и грузиться с нуля. Таймер для выбора дефолтного ответа, к сожалению, не предусмотрен.
Самопальный драйвер на этой стадии, разумеется, ещё не загрузился.
И вот я звоню в соседскую дверь и задаю свой сюрреалистический вопрос:
«Извините, можно я у вас Enter нажму?»
copystory.ru/node/1576