Сделай сам своими руками
https://www.oldoctober.com/forum/

Пульт из второй мыши
https://www.oldoctober.com/forum/viewtopic.php?f=21&t=1186
Страница 1 из 1

Автор:  12w45 [ 07 янв 2017, 00:06 ]
Заголовок сообщения:  Пульт из второй мыши

Доброго времени суток. Итак суть вопроса: есть беспроводная мышь, есть идея сделать из неё пульт управления пк. Сама мышь имеет 3 кнопки( не считая dpi) чего впринципе достаточно для пульта( play/pause, vol +, vol - ), есть программа для переназначения кнопок( xpaddder) осталось лишь сделать так, чтобы пк видел в мыши не мышь а что-то трёхкнопочное. С этим и проблемы. потому прошу помощи.

Вложения:
Комментарий к файлу: Вот что пишется в устройствах и принтерах по поводу этого приёмника мыши
1a53dcc257a74e4abc5367f58cce57e2.png
1a53dcc257a74e4abc5367f58cce57e2.png [ 29.65 Кб | Просмотров: 16204 ]

Автор:  qza [ 07 янв 2017, 00:42 ]
Заголовок сообщения:  Re: Пульт из второй мыши

Тема интересная, лично я недавно разбирался, как на дополнительные кнопки беспроводной клавы назначить свои фичи. В моем случае это было переключение с дисплея ноутбука на внешний дисплей (ТВ по вга), а также выключение НБ. Кое что получилось, а также сделал назначение на скролл-лок калькулятора, все стандартными средствами виндос.
Если коротко, то любая КВ дает сканкоды (в вики они все есть), они помещаются в буфер и затем отдаются прогам в виндусе. Так вот в сканкодах есть мультимедия расширения, где есть сканкоды для плей, стоп и т.п. (см. вики). По сути надо нажатия мыши заменить на сканкоды в буфере, т.е. надо уметь оперировать этим буфером и знать как с ним работать. Лично я делал подмены сканкодов и стандартных функций клавиш через реестр, есть такие возможности.
viewtopic.php?p=38617#p38617

Автор:  12w45 [ 07 янв 2017, 00:55 ]
Заголовок сообщения:  Re: Пульт из второй мыши

qza
Спасибо за ответ. Ещё я немного волнуюсь что все эти манипуляции применятся и к остальным двум мышам, или зря волнуюсь?

Автор:  qza [ 07 янв 2017, 00:59 ]
Заголовок сообщения:  Re: Пульт из второй мыши

12w45
Я вашу прогу не знаю, пробуйте, расскажите что она делает...

Автор:  12w45 [ 07 янв 2017, 01:10 ]
Заголовок сообщения:  Re: Пульт из второй мыши

qza
Прога позволяет присваивать кнопкам геймпада любы кнопки клавиатуры( и вроде мыши). Но вот скачал и вижу что эта зараза под win 10 видит лишь игровые устройства, а не всё подряд.

Вложения:
Screenshot_1.png
Screenshot_1.png [ 19.22 Кб | Просмотров: 16198 ]

Автор:  qza [ 07 янв 2017, 02:06 ]
Заголовок сообщения:  Re: Пульт из второй мыши

12w45
А может геймпад обычные сканкоды клавиатуры дает, стрелки вправо-влево-вверх-вниз и т.п...

эта прога показывает сканкоды клавиатуры:
http://www.law.net.ru/technologies/k_remap/KeyCode.exe

http://www.law.net.ru/technologies/k_remap/index.htm

Автор:  qza [ 07 янв 2017, 02:13 ]
Заголовок сообщения:  Re: Пульт из второй мыши

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

Key Manager позволяет переназначать комбинации клавиш и кнопок мыши, последовательности нажатий, долгое нажатие (нажатие и удержание). Позволяет представлять действия в виде всплывающих меню, которые можно открывать по горячим клавишам; выполнять, записывать и редактировать макросы нажатий (последовательности нажатий); впечатывать или вставлять текст (в том числе форматированный), мгновенно заполнять формы сайтов; запускать программы и открывать сайты (в параметрах адреса которых можно указать текущий выделенный текст); менять раскладку и регистр выделенного текста; управлять питанием монитора, компьютера; регулировать громкость и устанавливать определенный уровень; выполнять действия над окнами (перемещение, установка конкретного размера) и многое другое.

Key Manager – открывает новые возможности клавиатуры и мыши, позволяя значительно сэкономить время и силы при работе за компьютером. Благодаря гибкому интерфейсу, возможно создавать различные действия и выполнять их по нажатию горячих клавиш, кнопок мыши или комбинаций, а также представлять их в виде всплывающего меню. Кроме этого программа имеет мощные средства по переопределению клавиш и кнопок мыши и их блокировке. Переопределение и работу действий можно ограничить или разрешить только в определенных программах и/или окнах.

Key Manager позволяет назначить на обычное, длительное (нажатие и удержание) и последовательное нажатие клавиш, кнопок мыши, прокрутку колеса и комбинации с клавишами модификаторами, а также всплывающее меню следующие действия:

отображение всплывающего меню с другими, определенными Вами действиями;

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

нажатие и блокировку клавиш, комбинаций клавиш, нажатие кнопок и осуществление прокрутки колеса мыши;

запись и выполнение макросов нажатий клавиш и кнопок мыши с возможностью задавать задержки между нажатиями;

выполнять клики, позиционировать и смещать указатель мыши относительно всего экрана, активного окна и предыдущей позиции, с возможностью возвращать указатель в изначальное положение после выполнения действия (добавлено в версии 1.10). Подробнее смотрите во втором видео ниже.

запуск любой программы или открытие файла или папки (для создания достаточно просто перетащить ярлык, папку или файл в окно действия);

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

мгновенное создание электронного письма, также с возможностью использования шаблонов;

выполнение действий над всеми окнами или над активным (закрыть, свернуть, развернуть на весь экран, восстановить, скрыть, показать, перерисовать, переместить, изменить размер);

управление питанием компьютера, питанием монитора, управление звуком компьютера, запуск хранителя экрана и многое другое.

Автор:  qza [ 07 янв 2017, 02:20 ]
Заголовок сообщения:  Re: Пульт из второй мыши

А сам микрософт вот что пишет:

Как изменить действия для кнопок в одном конкретном приложении?

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

Подключите мышь, которую нужно настроить, и запустите Центр управления мышью и клавиатурой (Майкрософт).
Выберите пункт Настройка для конкретного приложения.
Нажмите кнопку Добавить новую и выберите нужную программу.
Если требуемой программы нет в списке, в нижней части нажмите кнопку Добавить программу вручную и выберите программу.
В списке команд для кнопки выберите команду.


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

Автор:  12w45 [ 07 янв 2017, 02:31 ]
Заголовок сообщения:  Re: Пульт из второй мыши

qza
качал я кей ремапперы всякие, не помогает. Суть в том, что программы не видят разницы между мышками и определяют кнопки одинаково и там и там. Пытаюсь найти драйвер для данной мыши, но пока безрезультатно.Кстати скачал Peanut Butter Pointer, теперь у меня два курсора и прога как-то понимает на какой из мышей я нажимаю кнопку. Осталось понять как она это делает

Автор:  qza [ 07 янв 2017, 03:35 ]
Заголовок сообщения:  Re: Пульт из второй мыши

12w45
А мне как раз кей манагер хорошо подошел http://atnsoft.ru/downloads/, сделал по долгому нажатию средней кнопки мыши (10 тактов), а затем одной из трех кнопок мыши: внутренний дисплей, выключение питания и внешний дисплей.

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

Как вам такой вариант :):
play/pause долгое нажатие средней кнопки мыши + короткое нажатие средней кнопки мыши
vol + долгое нажатие средней кнопки мыши + короткое нажатие правой кнопки мыши
vol - долгое нажатие средней кнопки мыши + короткое нажатие левой кнопки мыши

Хотя колесо у мыши итак всегда громкость регулирует...

Автор:  qza [ 07 янв 2017, 04:36 ]
Заголовок сообщения:  Re: Пульт из второй мыши

Ещё поставил х-маус контроль http://www.highrez.co.uk/downloads/XMou ... ontrol.htm
Там можно создать много слоёв, и в каждом слое назначить любые назначения для кнопок мыши с автоматическим возвратом к стандартному слою по прошествую некоторого времени.
Я назначил переключателем слоев среднюю кнопку мыши, поскольку её обычно не использую, и сделал три слоя, во втором слое, т.е. одно нажатие средней кнопки, я назначил переключатель дисплея внутренний/внешний на левую и правую кнопку мыши соответственно, ну и на колесо вверх/вниз, а в третьем слое, т.е. два нажатия средней кнопки, выключение НБ на правую кнопку. С обеих слоев назначил возврат через 5 секунд на первый слой, на котором нет переназначений кнопок, на случай ложного нажатия переключателя слоёв (средней кнопки), т.о. в худшем случае для выключения НБ надо нажать дважды среднюю, а затем правую кнопки мыши, т.е. это как код 2 + 1 :).

Автор:  12w45 [ 07 янв 2017, 13:17 ]
Заголовок сообщения:  Re: Пульт из второй мыши

qza
сейчас х-маус посмотрю. Дело в том что я переделать хочу вторую мышь, после переделки это будет уже пульт с кнопками. так вот его смысл проадает если делать как вы говорите. Нашёл в реестре подключённую мышь, но у неё там три папки и в каждой по 13 одинаковых параметров с разными значениями. Мне кажется что ковырять надо здесь, но я в этом совсем ничего не понимаю

Вложения:
Screenshot_1.png
Screenshot_1.png [ 97.83 Кб | Просмотров: 9046 ]

Автор:  12w45 [ 07 янв 2017, 13:52 ]
Заголовок сообщения:  Re: Пульт из второй мыши

qza
хм, поковырял я x-mouse button и добился такого эффекта - при нажатии на колесико включается второй слой, где вращение колеса отвечает за громкость, правой кнопкой ставится и снимается мут, левая как пробел(заменяет play/pause в большинстве плееров). Не совсем то что я хотел, но впринципе подходит

Автор:  qza [ 07 янв 2017, 14:55 ]
Заголовок сообщения:  Re: Пульт из второй мыши

да, я так и сделал выше...

Автор:  12w45 [ 08 янв 2017, 00:58 ]
Заголовок сообщения:  Re: Пульт из второй мыши

qza
впринципе почти готов черновой вариант пульта, завтра покажу если интересно. Кстати я тут подумал что скорее всего проще купить пульт как в авто у магнитол, в пк в ком порт воткнуть приёмник. паяется он на коленке, а прога для него вроде winLIRC называется.

Автор:  qza [ 08 янв 2017, 03:27 ]
Заголовок сообщения:  Re: Пульт из второй мыши

12w45
Если вопрос плей/стоп и громкость, то вариантов много, опять же чем управлять. В общем случае есть мультимедия сканкоды клавиатуры для этого. Купить пульт, зачем, когда сейчас беспроводная мышь дешевле 5 евро стоит...
У меня была только одна задача, чтобы не надо было совсем подходить к компьютеру, т.е. включение по сети, а управление по радио, манипуляции с дисплеем и быстрое выключение... нажать кнопку плей я итак могу, тем более, тут все зависит от того, что именно смотреть, скажем, кино или тв в интернете в браузере не факт, что сработает, ещё нужен фуллскрин и т.п.
Скажем, телевизором можно управлять с ИК пульта, с андроид телефона по вифи и с любого беспроводного усб, по ВТ к сожалению у меня не управляется, но с родного пульта можно сделать все, остальное скорее для удобства пользования.

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

Автор:  ZX_Spectrum [ 01 апр 2024, 04:05 ]
Заголовок сообщения:  Re: Пульт из второй мыши

я не знаю ,есть ли тема о клавиатурах, меня интересует такой вопрос, не к спеху . можно ли как то утихомирить дешевую клавиатуру ,на манер нажимания ,дабы она не тарахтела ,вот к примеру сейчас ночь, я у монитора а в нескольких метрах спит человек . Системный блок я утихомирил там все тип топ .
Диски запускаются только при обращению к ним .
Проц охлаждается жидким металом(посредственное охлаждение между термопастой и водным охлаждением) . :)
остальное - настроено реостатами (вентиляторы)

Автор:  Iurii [ 01 апр 2024, 07:06 ]
Заголовок сообщения:  Re: Пульт из второй мыши

ZX_Spectrum писал(а):
можно ли как то утихомирить дешевую клавиатуру
Сомневаюсь в этом. Некоторые дешёвые и не только дешёвые, даже мыть серьёзно нельзя, так как, если она старая, то трение резко увеличится, и печатать на ней станет проблематично. Я как-то помыл, так потом пришлось снова разобрать и всё проёти тряпочкой с циатимом. После этого заработала. Думаю проще будет другую купить. Но дешёвые обычно в Интернете, а там не проверишь.

Автор:  ZX_Spectrum [ 02 апр 2024, 02:39 ]
Заголовок сообщения:  Re: Пульт из второй мыши

Iurii писал(а):
ZX_Spectrum писал(а):
можно ли как то утихомирить дешевую клавиатуру
Сомневаюсь в этом......Думаю проще будет другую купить. Но дешёвые обычно в Интернете, а там не проверишь.

Я нашел несколько сайтов ...
https://geekboards.ru/page/questions-and-answers
https://geekboards.ru/page/anti-rattling-mod
https://habr.com/ru/articles/140454/
и действительно есть в этом зерно,более дорогие -механические , там тоже не все так однозначно. А ноутбучные есть смысл подключать или же купить готовое решение на Алике .
вся суть задумки не целесообразность а интернет магазин нам облегчает жизнь. Поживем увидим , я по крайней мере ,по пробую...в случае чего -дам знать.

Автор:  Iurii [ 03 апр 2024, 16:10 ]
Заголовок сообщения:  Re: Пульт из второй мыши

ZX_Spectrum
Виртуальная клавиатура полностью бесшумная, если вам важна именно бесшумность. Из того что мне попадалось в ноутбуках, лучшие клавиатуры были в дорогих ноутбуках, а идеальные в ноутбуках премиум класса. Но после них печатать вслепую на обычной клаве трудно. Так что лучше не пробовать. :)

Автор:  ZX_Spectrum [ 07 апр 2024, 17:43 ]
Заголовок сообщения:  Re: Пульт из второй мыши

Iurii писал(а):
ZX_Spectrum
Виртуальная клавиатура полностью бесшумная, если вам важна именно бесшумность. :)

Тут вы меня загнали совсем в тупик . :) а в некоторых "темах" даже нечего добавить. От сюда не желание вести дискуссию - ибо зачем ?

Автор:  Iurii [ 07 апр 2024, 18:25 ]
Заголовок сообщения:  Re: Пульт из второй мыши

ZX_Spectrum писал(а):
Тут вы меня загнали совсем в тупик
Если это был сарказм, то я не понял. (©Шелдон Купер)
Я действительно пользуюсь виртуальной клавиатурой, так как у меня компы в спальной. Так что применение двоякое, либо когда нельзя шуметь, либо когда лежу в кровати. В последнем случае ставлю масштаб на мониторе 175%. Монитор хотя и большой, но зрение у меня плохое.

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/