Не сочетание клавиш, не другое действие, с сохранением работоспособности других кнопок мыши.
Xbindkeys так не умеет, он:

  1. блокирует другие кнопки мыши;
  2. не понимает нажатие кнопки — работает только по отпусканию.

Если я не прав, поправьте и киньте конфиг где это будет работать как надо, т.е. при зажатой кнопку мыши будет сохраняться прокрутка (например для увеличения, как ctrl + колёсико), а когда отпускаю — будет отпускаться.

Вариант 2: сочетания кнопок мыши (например b:8+b:4 = Ctrl+«+») = у кого заработает пишите.

Перемещено leave из talks

  • Ссылка

xcape не поможет, он тоже срабатывает только после release, а как работает sxhkd?

если есть чем послать Ctrl (например xvkbd или другая виртуальная клавиатура), то можно попробовать:

  • Показать ответ
  • Ссылка

нажимается один за раз (ctrl не проверить, символы печатает только по одному на нажатие — в зажатом виде не печатает)

  • Ссылка

Хм, интересный вопрос. Особенно в свете того, что мои мышки вели себя подобным образом ещё во времена расцвета kde3, если я ничего не путаю (я про mouse4/5). Мышка может имитировать клавиатуру и джойстик на аппаратном уровне (следовательно на кнопку можно повесить любую комбинацию действий), вряд ли того же эффекта можно добиться программным путём (если только заскриптовать поведение мышки с чем-нибудь навроде xdotool, и хотя это будет грубая имитация, в данном конкретном случае подобное может стать решением).

  • Показать ответ
  • Ссылка

У меня мышка (в том числе) определяется как клавиатура, хотя никаких признаков это устройство не подаёт.

  • Ссылка

Иксы могут менять местами кнопки мыши через xinput, можно ли как-нибудь их же заставить видеть кнопку как клавишу клавиатуры?

Кто-нибудь знает способ настроить Windows 7 или использовать стороннее программное обеспечение для этого? Я хотел бы щелкнуть среднюю кнопку мыши и попросить Windows щелкнуть левой кнопкой мыши и удерживать ее, пока я снова не нажму среднюю кнопку мыши. Клавиша клавиатуры тоже подойдет.

В некоторых играх и приложениях я долго удерживаю левую кнопку мыши, и я хотел бы уменьшить нагрузку на руку мыши. Кроме того, я хотел бы сделать аналогичную вещь, но, если возможно, несколько раз автоматически нажимать левую кнопку мыши.

Если все это невозможно, как насчет временной настройки клавиши клавиатуры для эмуляции левой кнопки мыши?

Вы можете создать все свои собственные сочетания клавиш, используя autohotkey. Autohotkey — это бесплатное программное обеспечение с открытым исходным кодом для связывания макросов и ключей.

Вот скрипт autohotkey, который будет привязывать сочетание клавиш (CTRL + g) к щелчку мыши.

Сохраните это в блокноте с расширением файла .ahk, затем скомпилируйте с помощью autohotkeys. Для компиляции скриптов autohotkeys вам нужно скачать его здесь:

Также Вы можете заменить ключ g на любую букву, чтобы изменить ключ триггера. Для того, чтобы перейти от CTRL на ALT заменить ^ с ! . Полный список символов, определяющих горячие клавиши, смотрите в этой документации .

MouseKeys встроен в Windows XP и выше.

Шаг 1 Включите MouseKeys в Windows XP, одновременно нажимая «Left-Alt», «Left-Shift» и «NumLock». Нажмите «Enter», чтобы выбрать «Yes» в диалоговом окне, которое появляется для активации MouseKeys.

Шаг 2 Переместите указатель мыши влево и вправо, нажав «4» и «6» на цифровой клавиатуре. Нажмите «8» и «2», чтобы переместить указатель вверх или вниз. Клавиши «1», «3», «7» и «9» перемещают указатель мыши по диагонали.

Шаг 3 Имитируйте щелчок левой кнопкой мыши, нажимая «5.» Нажмите «+», чтобы дважды щелкнуть. Нажмите «-», а затем «5», чтобы щелкнуть правой кнопкой мыши.

Шаг 4 Перетащите мышью с помощью цифровой клавиатуры. Нажмите «Вставить», чтобы имитировать удерживание кнопки мыши, а затем нажмите клавишу «Удалить», чтобы отпустить.

Я использовал это и установил ключ для левого клика. Установите его, чтобы удерживать клавишу и клик от 0-9999 кликов в секунду

Попробуйте комбинацию из:

а) программное обеспечение, эмулирующее щелчок мыши (например, http://softboy.net/key/index.htm )

Скрипт AutoHotkey для отображения клавиши на левую кнопку мыши (и удержания нажатой, удерживая клавишу нажатой), если клавиша в сочетании с SHIFT, будет нажата правая кнопка мыши вместо левой. Я использовал `

Просто нашел этот, очень полезный:

«Mouse Emulator» Эта программа бесплатна. Если вам действительно нравится эта программа и вы хотите сделать пожертвование, перейдите на веб-сайт для получения дополнительной информации. Спасибо.

Программа работает под Windows NT / 9x и выше.

Руководство

Программа распознает следующие клавиши: (NumLock должен быть включен!) Клавиатура 1 — Левая кнопка мыши

Клавиатура 2 — правая кнопка мыши

Клавиатура 3 — средняя кнопка мыши

Клавиатура 4, 5, 6, 8 — перемещает мышь влево, вниз, вправо или вверх соответственно.

Клавиатура 7 — колесико мыши вверх (прокрутка)

Клавиатура 9 — колесико мыши вниз (прокрутка)

Клавиатура / — Переключение левой кнопки мыши (полезно для пользователей RSI)

Клавиатура * — Переключение правой кнопки мыши (полезно для пользователей RSI)

Клавиатура — — Переключить среднюю кнопку мыши (полезно для пользователей RSI)

Ctrl + Keypad 0 — включить / отключить эмулятор мыши

Вы можете выйти из эмулятора мыши, щелкнув правой кнопкой мыши значок мыши на панели задач.

Регулировка скорости мыши: дважды щелкните один из файлов .reg и перезапустите программу, чтобы изменить скорость мыши. Например, дважды щелкните SlowMouseSpeed.reg и перезапустите программу, если считаете, что скорость мыши в эмуляторе мыши слишком высока.

Для опытных пользователей: если вы хотите настроить скорость мыши, вы можете использовать regedit для изменения значений реестра.

Известные проблемы: Эмулятор мыши не работает с приглашениями MS-Dos (9x) Эмулятор мыши не работает с DirectX Mouse Input (DirectInput)

Существует замечательный бесплатный преемник проекта с открытым исходным кодом fastclicker также находится на sourceforge. Он называется «Windows Intel Fastest Mouse Clicker» (Google это). Это приложение использует современный системный вызов SendInput () вместо устаревшего mouse_event () в fastclicker. Также «Windows Intel Fastest Mouse Clicker» сильно оптимизирован с помощью компилятора Intel C / C ++ 15.0.

Я также использую Windows Intel Fastest Mouse Clicker. Неделю назад они исправили ошибку, и теперь это приложение работает в 100 раз быстрее, чем FastClicker от xytor, упомянутого выше Майклом (с ошибкой это было в 10 раз быстрее).

Также я посмотрел исходный код Windows Intel Fastest Mouse Clicker и принял его для Java в моих текущих проектах. Подсказка:

Привет я только что нашел другой полезный способ сделать это в Windows 7.

1) Поиск «Мышь», где вы ищете программу и файлы. Затем нажмите на результат, который должен открыть «Свойства мыши».

2) Нажмите «ClickLock», чтобы включить или перетащить, не удерживая нажатой кнопку мыши.

3) Нажмите «Настройки», чтобы настроить время до активации «скрипта».

Не работает мышь, как «нажать» её левую кнопку при помощи клавиатуры?

Какие клавиши (сочетания клавиш) на клавиатуре заменяют левую кнопку мыши?

  • В ОС виндовс заходим в панель управления.
  • Находим меню «Специальные возможности»

Если мышь сломалась, не нажимается левая кнопка мыши или мышь попросту отсутствует, то вместо мыши можно работать на клавиатуре. Есть сочетания клавиш, заменяющие нажатие левой кнопки мыши.

  1. Тачскрин клавиатуры заменяет мышь, а нажатие на левую часть длинной кнопки под тачскрином заменяет нажатие левой кнопки мыши.
  2. Клавиша Enter — ее нажатие аналогично нажатию левой кнопки мыши.
  3. Есть волшебная комбинация клавиш одновременное нажатие которых переводит клавиатуру в аналог мыши. Итак, наживаем сначала NUMLOCK (если этот режим уже включен, то не надо), а затем ALT+SHIFT+NUMLOCK одновременно. После включение этого режима на моем компе нажатие кнопки косой черты стало аналогом левой кнопки мыши. На других моделях (а может это зависит от версии Windows) таким аналогом левой кнопки мыши становится цифра «5».

Если не работает только правая кнопка мыши, то ее тоже можно заменить сочетанием клавиш.

Если не работает мышь, то как «нажать» её правую кнопку клавиатурой?

Какие клавиши (сочетания клавиш) на клавиатуре заменяют правую кнопку мыши?

Если на обычной клавиатуре и в операционной системе windows, то есть специальная клавиша «контекстное меню», она же для краткости называется просто «меню» (обычно находится правее правой клавиши «Windows»). На своем ноутбуке не обнаружил, хотя и обнаружил на стационарном компьютере. Так же клик правой клавишей мыши можно заменить сочетанием «Shift+F10».

На клавиатуре имеется клавиша, на которую многие обычно не обращают внимания.

Эта клавиша расположена в нижнем ряду между клавишей «Ctrl» и клавишей «Win», на ней нарисован прямоугольник с горизонтальными полосами.

Именно она заменяет правую кнопку мыши и вызывает контекстное меню.

Существует и другой вариант замены: можно воспользоваться комбинацией клавиш «Shift» + «F10».

На моем ноутбуке Acer есть целых четыре комбинации клавиш на клавиатуре — аналоги правой кнопки мыши:

  1. Длинная кнопка под тачскрином (если нажать на нее с правой стороны)
  2. Кнопка с нарисованными горизонтальными строчками в окошке (находится она между кнопками Alt и Ctrl.
  3. Про shift и f10 (одновременное нажатие двух клавиш) здесь уже упоминали, это тоже аналог правой кнопки мыши.
  4. Есть еще режим ALT+SHIFT+NUMLOCK, если нажать одновременно эти клавиши, то клавиатура заменяет мышь. При этом «минус» становится аналогом правой кнопки мыши.

Если не работает левая кнопка мыши, то сочетания клавиш для нее здесь.

У меня на ноутбуке есть специальная клавиша, заменяющая правую кнопку мыши. Выглядит она как квадратик, внутри которого три горизонтальные черточки. Типа как список, листок бумаги. У меня она находится справа от пробела и альта. Посмотрите на свою клавиатуру.

Конечно, если мышь у нас в добром здравии и исправно работает, то редко возникает мысль переложить ее функции на клавиатуру, но бывают моменты, когда мышь начинает хандрить, либо она батарейку съела всю, либо просто работать не хочет, либо сломалась совсем, тогда вот и возникают подобные вопросы, как же с помощью клавиатуры сделать то, что мы делаем обычно с помощью мыши.

На клавиатуре есть клавишка с тремя горизонтальными линиями, которая находится внизу перед правой клавишей Ctrl:

Она заменяет правую клавишу мыши, вызывает такое же меню, которое вызывает нажатие правой клавиши мыши.

Также можно для этих целей воспользоваться сочетанием клавиш SHIFT + F10 или режимом, который включают клавиши ALT + SHIFT + NUMLOCK.

В создании этой статьи участвовала наша опытная команда редакторов и исследователей, которые проверили ее на точность и полноту.

Команда контент-менеджеров wikiHow тщательно следит за работой редакторов, чтобы гарантировать соответствие каждой статьи нашим высоким стандартам качества.

Количество просмотров этой статьи: 54 158.

Из данной статьи вы узнаете, как с помощью клавиш клавиатуры перемещать курсор (указатель мыши) по экрану и щелкать по элементам, если мышь не работает. Соответствующую функцию можно включить для большинства клавиатур на компьютерах с Windows и Mac OS X.

Как заменить кнопки мыши клавиатурой