изменить функцию кнопки мыши - PullRequest
1 голос
/ 05 февраля 2020

У меня новая мышь, в которой есть несколько дополнительных кнопок. эта мышь не включает приложение, позволяющее пользователю изменять функцию кнопки. Мне нравится меняться так же, как sharpkeys . Если есть какое-либо приложение, которое может позволить мне, можете ли вы сказать мне, что это? Или, если еще нет приложения, мне интересно начать разработку. для выбора разработки, у меня есть 2 варианта, разработать с электроном (javascript) или c# (тот же язык программирования, который используется острыми клавишами). Можете ли вы порекомендовать мне, какая из них лучше?

обновление:

по этой следующей ссылке https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent/button

мы можем обнаружить, что каждая кнопка имеет свои собственный код клавиши, дополнительный код клавиши моей кнопки мыши - 3 и 4. как я могу изменить эти клавиши, чтобы они стали такими же функциями, как home / end на клавиатуре моего компьютера?

1 Ответ

0 голосов
/ 05 февраля 2020

Вы четко не указали, чего хотите достичь.

  1. Нажмите кнопку мыши и действуйте как "go в верхней части страницы" (что делает клавиша home).
  2. Нажмите кнопку мыши и действуйте так же, как нажмите home, и нажмите home определяется вами.

Я постараюсь ответить на оба вопроса.

По вашей ссылке Я нашел this

Для решения 1.

Вам нужна кнопка мыши, действующая как "go в верхней части страницы", вы должны копать о том, как " go к началу страницы ".

Для решения 2.

Событие клавиатуры сообщит вам, какая клавиша нажата. Вы можете направить событие мыши и клавиатуры на одну и ту же функцию.

...