Назначаем 5-ти кнопочной мыши 16(можно больше) основных функций(move, copy...) - Страница 3
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Назначаем 5-ти кнопочной мыши 16(можно больше) основных функций(move, copy...)

Назначаем 5-ти кнопочной мыши 16(можно больше) основных функций(move, copy...)

Ответ
Поиск в этой теме
Непрочитано 23.12.2009, 16:35
Назначаем 5-ти кнопочной мыши 16(можно больше) основных функций(move, copy...)
Vasiliy_and
 
Технолог театрального механооборудования
 
Москва
Регистрация: 21.12.2009
Сообщений: 57

На форуме была аналогичная тема, на мой взгляд до конца не раскрыта.

Решил поделится идейкой...

И так, 4 часа заморочек - и получился следующий скрипт под AutoHotkey
Он позволяет, комбинируя нажатия SHIFT, CTRL, WIN и разных кнопок мыши, вызывать нужную команду Acad . Естественно скрипт сделан "под себя"-то беж меня), но гибок и прост в настройке. На одну из комбинайий вставлена "авто" вставка динамического блока (окружность с осями), если надо приложу.

P.S. Чтоб работало, надо скачать саму программу, и открыть мой скрипт.
Скрипт перехватывает комбинации клавиш только из Autocad, сделано специально.

Вложения
Тип файла: rar Autocad_mouse_23-12-09.rar (426 байт, 393 просмотров)

Просмотров: 16982
 
Непрочитано 24.04.2014, 13:39
#41
Малёха

Инженер-геодезист
 
Регистрация: 16.09.2009
Архангельск
Сообщений: 49


Получилось. Спасибо! Если кому нужно, скрит ниже.
; <COMPILER: v1.0.48.5>
SetKeyDelay 0
; #IfWinActive, AutoCAD ; работает до 2012
; узнать ahk_class C:\Program Files\AutoHotkey\AU3_Spy.exe
;;; для 2012 AfxMDIFrame110u
; для 2015 AfxMDIFrame110u
#ifWinActive ahk_class AfxMDIFrame110u
{
;для ПКМ
;RButton::Send, _{enter}
+RButton::Send, _COPY{enter}
^RButton::Send, _rotate{enter}
^+RButton::Send, _join{enter}
^#RButton::Send, _regenall{enter}
#RButton::Send, _matchprop{enter}
!RButton::Send, __move{enter}
!#RButton::Send, ttorient{enter}

;для СРКМ
;^MButton::Send, _trim{enter}
+MButton::Send, _extend{enter}
!MButton::Send, __break{enter}
#MButton::Send, _scale{enter}
^+MButton::Send, _offset{enter}
!#MButton::Send, __mirror{enter}
^#MButton::Send, _explode{enter}

;для 4 КМ
XButton1::Send, _PLINE{enter}
^XButton1::Send, _circle{enter}
+XButton1::Send, _spline{enter}
!XButton1::Send, _Otkos{enter}
#XButton1::Send, _bhatch{enter}
^+XButton1::Send, t2m{enter}
^#XButton1::Send, txt2mtxt{enter}
!+XButton1::Send, _mapbreak{enter}
!#XButton1::Send, _maptrim{enter}

;для 5 КМ
XButton2::Send, _dist{enter}
^XButton2::Send, _reverse{enter}
+XButton2::Send, PL-JOIN{enter}
!XButton2::Send, R3P{enter}
#XButton2::Send, _dimangular{enter}
^+XButton2::Send, ConvTo2d{enter}
+#XButton2::Send, РPL-VxAdd{enter}
^+!XButton2::Send, восстан{enter}
}
Малёха вне форума  
 
Непрочитано 29.05.2015, 11:55
#42
nifra


 
Регистрация: 20.06.2012
Сообщений: 64


Для 2016 может кто сделать?
nifra вне форума  
 
Непрочитано 06.06.2015, 10:40
#43
Малёха

Инженер-геодезист
 
Регистрация: 16.09.2009
Архангельск
Сообщений: 49


У меня к 2016 AutoCAD подошёл скрипт от 2015.
Малёха вне форума  
 
Непрочитано 06.06.2015, 11:01
#44
ssn

Инженер проектировщик (раздел ТМ - фриланс)
 
Регистрация: 06.12.2003
Геленджик
Сообщений: 1,783
Отправить сообщение для ssn с помощью Skype™


Цитата:
Сообщение от Uduzr Посмотреть сообщение
Ох понимаю что оффтопик но смолчать не могу....
А зачем это все нужно? Если вы и так будете нажимать на Ctrl, Shift, Win то почему бы не нажимать комбинацию клавиш на клавиатуре?? Хотите сделать мышь более функциональной? Купите хорошую мышь. В частности я пользуюсь и на работе и дома A4tech XL-755k. 11 кнопок перенастраиваемых. Не рекламы для, а только ради поделиться опытом говорю - очень удобно. На мыши висит enter, del, shift, esc, Ctrl+c (назначено копирование с базовой точкой простым копированием для объектов не пользуюсь вообще), Ctrl-v, Ctrl-w (назначена на перенести), Ctrl-E (назначена на обрезать), плюс поворот двумя клавишами (Shift+Ctrl+c). В 3d вид тоже меняется зажатием 2х клавиш одним пальцем - очень удобно.. В итоге вторая рука подносит чай, подпирает голову, листает документацию. Только координаты вводить приходится и текст набирать с клавиатуры ;-).
хотя на самом деле, для работы вполне хватает Del и Esc на доп кнопках мыши. и все. ну на правом клике повтор операции.
больше - только голову забивать, где эта кнопка которая делает мирор на мышке... Я пробовал многокнопочный логитек (чето очень много кнопок... сколько не помню, но по моему только слева на боку было 8 штук). была такая история - левую руку сломал, думал все будет на мыши. а фиг там, так и не смог осилить.
ssn вне форума  
 
Непрочитано 06.06.2015, 11:53
#45
art_rrc


 
Регистрация: 28.01.2013
Минск
Сообщений: 375


Цитата:
Сообщение от ssn Посмотреть сообщение
так и не смог осилить
Ключевая фраза...
art_rrc вне форума  
 
Непрочитано 08.06.2015, 01:36 ssn
#46
perpetule


 
Регистрация: 23.09.2008
Волгоград
Сообщений: 805
<phrase 1= Отправить сообщение для perpetule с помощью Skype™


Цитата:
11 кнопок перенастраиваемых
Хотелось бы предостеречь от такого подхода!
Модель мыша вечно выпускаться не будет.Сам искал ужо side winder.
Забрал последнюю пару (работа/дом) в Ростове и она практически стандартна.
Всего лишь + 2 боковых добавлено, но уж очень привычно для меня расположенных.
Autohotkey _ем -> на них "Copy" (без всяких ctrl, любое прил.), вставка - нажатие на колесо (без всяких ctrl, любое прил.).
А как же панорамирование автокада, спросите вы?
Вторая боковая, сам на другой машине перестраиваюсь без проблем, по этой схеме работаю около 6 лет.

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

-1- Вариант "simply" -> переделан для коллег из моего -> использование самого обычного грызуна и стандартное панорамирование, крайне рекомендуется лицам плотно работающим только с 2D.
-2- Вариант "-microsoft-side-winder-" мой ,только 2D, под мышь с двумя дополнительными клавишами, переназначение панорамирования легко закомментировать, расчитан на RU локализацию автокада, т.к.
используются предустановленные в стандартном PGP русские алиасы, описание понятно из *.ahk файла.


P.S. Крайне рекомендуется WindowPadX -> позволяет жонглировать активными окнами, во всяческих вариациях.
офф. сайт: https://github.com/hoppfrosch/WindowPadX

___
Вложения
Тип файла: zip AUTOCAD-SHORT-FOR-SIMPLY-MOUSE.zip (379.1 Кб, 24 просмотров)
Тип файла: zip AUTOCAD-SHORT-NOT-FOR-microsoft-side-winder-.zip (589.6 Кб, 15 просмотров)
__________________
tc71

Последний раз редактировалось perpetule, 08.06.2015 в 09:51.
perpetule вне форума  
 
Непрочитано 08.06.2015, 05:47
#47
RNB

Проектирование мостов
 
Регистрация: 29.01.2014
Новосибирск
Сообщений: 431


Цитата:
Сообщение от ssn Посмотреть сообщение
хотя на самом деле, для работы вполне хватает Del и Esc на доп кнопках мыши. и все. ну на правом клике повтор операции.
больше - только голову забивать, где эта кнопка которая делает мирор на мышке... Я пробовал многокнопочный логитек (чето очень много кнопок... сколько не помню, но по моему только слева на боку было 8 штук). была такая история - левую руку сломал, думал все будет на мыши. а фиг там, так и не смог осилить.
После недели работы с логитек г600 (12 кнопок и шифт - 24 функции) не могу понять как можно теперь работать без неё
RNB вне форума  
 
Непрочитано 13.01.2016, 12:07
#48
brokman


 
Регистрация: 22.09.2014
Сообщений: 491


Разобрался. Вот сслыка на отличную инструкцию к программе ссылка.

Последний раз редактировалось brokman, 13.01.2016 в 12:39.
brokman вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Назначаем 5-ти кнопочной мыши 16(можно больше) основных функций(move, copy...)