Переназначение кнопок у мыши

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

Модераторы: BlackIsle, Lovrik

Ответить
GothMan
Модератор
Сообщения: 11010
Зарегистрирован: 20.11.2005 1:03
Откуда: Запорожье, Украина
Контактная информация:

Переназначение кнопок у мыши

Сообщение GothMan » 20.01.2009 1:15

Здраствуйте! Имеется дофигакнопочная двухколесная мышь от A4Tech. И так сложилось, что на Vista 64 на нее нету родного драйвера от производителя. В фирменных драйверах на скроллы и доп. кнопки можно назначить любые действия. С дровами винды по умолчанию 2 дополнительные кнопки работают как "назад" и "вперед", а второй скролл зеркален первому. Я же привык, чтобы одна из кнопок сворачивала активное окно, а второй скрол выполнял горизонтальную прокрутку. Вот у меня вопрос: можно ли что-то подкрутить в реестре, чтобы переназначить доп. кнопки, или может какая софтина для этого есть?

ЗЫ: еще почему-то скрол не подхватывает текущее активно окно. Нужно обязательно клацнуть по элементу этого окна и только тогда скролл работает.

JaJa
Клубмен
Клубмен
Сообщения: 3253
Зарегистрирован: 08.10.2003 0:15
Откуда: МИРовой Клуб
Контактная информация:

Сообщение JaJa » 20.01.2009 10:24

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

На счёт переназначения кнопок часто спасает драйвер от родных майкрософтовских мышей. А вот со вторым колесом не понятно что делать :(

DrEvil
Администратор Judge Dredd
Сообщения: 17062
Зарегистрирован: 17.01.2003 11:52
Контактная информация:

Сообщение DrEvil » 20.01.2009 18:03

А какая модель?

Как ни странно, но нет ни одного приличного альтернативного универсального драйвера мыши для Windows. Для Linux есть, для MacOS есть, для DOS есть, для Windows - нет.

GothMan
Модератор
Сообщения: 11010
Зарегистрирован: 20.11.2005 1:03
Откуда: Запорожье, Украина
Контактная информация:

Сообщение GothMan » 20.01.2009 20:03

Вообще модель X6-35WD. Но на эту мышь А4Тек почему-то дает драйвер с общим именем "1scroll 2buttons". Поэтому я на Втсье32 юзал драйвер от мыши WOP35 с общим именем "2 scroll 5 buttons", но он не поддерживает висту 64 (впрочем как и 1scroll 2buttons).
Вобщем-то проблему кнопок я решил, установив X Mouse Button, но со скроллом проблема остается. В систеных настройках можно назначить горизонтальную прокрутку на действие "отклонить колесо мыши". У меня же оно не клаяется, а есть целый отдельный скролл, но он почему-то работает совсем не так.
Как я посмотрел, существуют только хуки для перехвата кнопок мыши, но не скролла. Для этого действительно нужен драйвер.

DrEvil
Администратор Judge Dredd
Сообщения: 17062
Зарегистрирован: 17.01.2003 11:52
Контактная информация:

Сообщение DrEvil » 20.01.2009 23:34

http://www.a4tech.com/ennew/driver/iWhe ... a_1W3K.zip

Код: Выделить всё

Driver File Name :X5 X6 other mouse( 1 wheel 3 button) 
Model ( s ) :X5-66E|X5-3D|X5-26D|X5-50D|X5-22D|X5-28D|X5-35WD|X5-35D|X5-20MD|X5-6AK | X5-29 | X5-60MD | X6-26D | X6-10D | X6-20MD | X6-22D | X6-30D | x6-55bd | X6-55D |X6-6AK|X6-35D|X6-35WD|X6-999D|X6-60D|X6-28D|X6-66E|X6-60MD|X6-287D 
For Operation System :Windows98,WindowME,win2000,win2003(64bit) ,winXP (SP2 64bit) OS,Vista X32,X64 Version :7.8 
Posted :2008-03-27
У ей унутре есть, гхм, неонка 64-битная.

GothMan
Модератор
Сообщения: 11010
Зарегистрирован: 20.11.2005 1:03
Откуда: Запорожье, Украина
Контактная информация:

Сообщение GothMan » 20.01.2009 23:56

Это как раз оказался драйвер для "1scroll 2buttons" с урезанным функционалом.
Ну ниче, я еще вчера письмо в саппорт напсиал. Посмотрим что ответят.

GothMan
Модератор
Сообщения: 11010
Зарегистрирован: 20.11.2005 1:03
Откуда: Запорожье, Украина
Контактная информация:

Сообщение GothMan » 21.01.2009 16:40

Теперь после кадой загрузки, оно у меня так подло спрашивает: "Найдено новое устройство HID/ Установить?" И хоть сто раз его устанавливай - все равно после перезагрузки спрашивает! Даже откатился в состояние до установки драйвера мыши - пофиг

GothMan
Модератор
Сообщения: 11010
Зарегистрирован: 20.11.2005 1:03
Откуда: Запорожье, Украина
Контактная информация:

Сообщение GothMan » 23.01.2009 10:19

Вот ответ саппорта:

Код: Выделить всё

Dear Friend,

 

Thanks for your email.

 

Sorry, currently all our mouse drivers don’t work with Win Vista 64 ultimate, please use Win XP or Win Vista 86 instead to suit your current mouse driver. The Vista 64 driver will be released after being identified by Microsoft and it will take a long time.

 

Happy New Year

George
Вобщем, и вас с новым годом...

Lovrik
Модератор
Сообщения: 1487
Зарегистрирован: 22.01.2004 15:48
Откуда: Россия, Питер
Контактная информация:

Сообщение Lovrik » 23.01.2009 10:33

GothMan, Да уж поздравили, кстати опять мелкомягкие во всем виноваты, сертификацию я так понял дровины не провели, надо просить не сертифицированную "по свойски", напиши на бумаге на английском отказ от претензий и просьбу предоставить несертифицированный драйвер под висту 64 для личного пользования, отскань и отошли им (мыло не забудь написать для высылки дровины и места на нем на всякий побольше) ))) - если драйвер есть, могут прислать.

:beer:

GothMan
Модератор
Сообщения: 11010
Зарегистрирован: 20.11.2005 1:03
Откуда: Запорожье, Украина
Контактная информация:

Сообщение GothMan » 23.01.2009 13:44

А смысл на бумаге? чтобы подпись была?
А на сертификацию мне действительно накласть. Всякие бэты драйверов пробовал на х64 - ставятся.

AndreGame
Новичок
Сообщения: 25
Зарегистрирован: 06.03.2009 0:40
Откуда: Котлас
Контактная информация:

Сообщение AndreGame » 04.09.2009 12:37

Установи программу MKey, и переназначай кнопки как хочешь

GothMan
Модератор
Сообщения: 11010
Зарегистрирован: 20.11.2005 1:03
Откуда: Запорожье, Украина
Контактная информация:

Сообщение GothMan » 04.09.2009 22:34

Скролл не перехватывает. Поставил Ч mouse button control - тоже скролл не перехватывает, но позволяет делать то же, что и Mkey но без скриптописательства.

AndreGame
Новичок
Сообщения: 25
Зарегистрирован: 06.03.2009 0:40
Откуда: Котлас
Контактная информация:

Сообщение AndreGame » 04.09.2009 23:59

GothMan, снеси дрова для мыши, в Mkey в настройках поставь галочку у плагина Mouse, нажимай Добавить, крути колесо, должно определиться, далее выбираешь Клавиатура -> Скролл
что и Mkey но без скриптописательства.
какие в Mkey скрипты?

GothMan
Модератор
Сообщения: 11010
Зарегистрирован: 20.11.2005 1:03
Откуда: Запорожье, Украина
Контактная информация:

Re: Переназначение кнопок у мыши

Сообщение GothMan » 05.09.2009 22:24

Ну определяет и дальше? Он определяет оба скролла как один. Но их же 2!

AndreGame
Новичок
Сообщения: 25
Зарегистрирован: 06.03.2009 0:40
Откуда: Котлас
Контактная информация:

Re: Переназначение кнопок у мыши

Сообщение AndreGame » 06.09.2009 3:31

Это когда нажимаешь "Добавить" и крутишь колёсико то он определяет скролл вверх и вниз под одним именем, но на самом деле он видит два разных действия! (Можешь сам вводить имя действия) попробуй назначить для одного действия одну опцию (например когда скроллишь вниз), для другого действия задай другую опцию (когда скроллишь вверх).

Я на своей мыши пробовал: скролл вниз и вверх видит как кнопку MM1, но на самом деле это будут разные действия, всё работает. Скачай последнюю версию.

PS За полгода не нашёл нужного софта?

AndreGame
Новичок
Сообщения: 25
Зарегистрирован: 06.03.2009 0:40
Откуда: Котлас
Контактная информация:

Re: Переназначение кнопок у мыши

Сообщение AndreGame » 06.09.2009 18:27

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

GothMan
Модератор
Сообщения: 11010
Зарегистрирован: 20.11.2005 1:03
Откуда: Запорожье, Украина
Контактная информация:

Re: Переназначение кнопок у мыши

Сообщение GothMan » 06.09.2009 19:29

Дейсвтвия-то может и разные, но он определяет оба скролла (у меня на мыше 2 колеса) как устройства ММ1. Ну все равно спасибо за ответ, пока некогда экспериментировать, но попробовать надо.

AndreGame
Новичок
Сообщения: 25
Зарегистрирован: 06.03.2009 0:40
Откуда: Котлас
Контактная информация:

Re: Переназначение кнопок у мыши

Сообщение AndreGame » 07.09.2009 21:10

Может про разные вещи говорим. Вообщем попробуй так:
- Удали из Mkey все кнопки которые имеют отношение к скролу (левый столбец).
- Нажми добавить, крути ПЕРВОЕ КОЛЕСО ВНИЗ, должен определится скролл, жми ОК
- Нажми добавить, и напиши сюда какие сообщения появляются после:
1) первое колесо вверх (если распознает успешно то жми ESC)
2) второе колесо вниз (если распознает успешно то жми ESC)
3) второе колесо вверх (если распознает успешно то жми ESC)

Ответить