Тачпад и его кнопки расположены так, что одними из первых страдают от заливки жидкостью и загрязнения жиром и пылью. Когда кнопки тачпада перестают нормально работать, это превращает портативный ноутбук в стационарный компьютер, ведь приходится использовать внешнюю мышь. Если заменить аппаратные кнопки новыми нет возможности, можно использовать программный трюк, назначив в качестве левой и правой кнопки мыши какие-то клавиши на клавиатуре.
Как кнопки клавиатуры преобразовать в левую и правую кнопки мыши
Сделать ремап одной кнопки клавиатуры на другую достаточно легко – существуют десятки соответствующих программ. Но они не дают возможности назначить на клавишу клавиатуры кнопку мыши.
Для этого воспользуйтесь бесплатной утилитой Autohotkey. Она имеет две версии, и нижеприведенный скрипт предназначен для версии AUTOHOTKEY v1 (https://www.autohotkey.com/download /ahk-install.exe)
Нижеследующий скрипт реализует как короткий клик кнопкой мыши, так и длительное нажатие. В скрипте левая кнопка мыши срабатывает по комбинации CTRL+G(^g), правая – CTRL+H(^h). Измените при необходимости скрипт ^g и ^h на другие клавиши.
С помощью текстового редактора, например Блокнота или AkelPad, создайте пустой файл с названием mouse-key.ahk. В этот файл вставьте следующий скрипт:
^g::
click Down left
keywait, ^g
click Up left
return< /code>
^h::
click Down right
keywait, ^h
click Up right
return< /code>
Запустите скрипт mouse-key.ahk с правами администратора, щелкнув по нему.
Скрипт нужно запускать каждый раз, когда возникает необходимость переназначения кнопок мыши. Для автоматического старта скрипта при запуске Windows добавьте его в Планировщик задач. Создайте новую простую задачу и на вкладке Действия укажите программой для запуска файл mouse-key.ahk. На вкладке «Общие» убедитесь, что стоит отметка выполнять с самыми высокими правами.