Page 1 of 2
невозможно назначить макрос на CtrlRAlt...
Posted: Mon 29 Apr, 2013 20:02
by SUSim
Не могу назначить макрос на CtrlRAlltКлавиша, это у меня только?
Ctrl. Ctrl. не воспринимает нажатие - ЛевыйКонтрол+ПравыйАльт+Чтото ещё
FAR 3.0 build 3373 x86 (WinXPx32 и Win7x64)
Re: невозможно назначить макрос на CtrlRAlt...
Posted: Mon 29 Apr, 2013 20:48
by Shmuel
SUSim wrote:Не могу назначить макрос на CtrlRAlltКлавиша, это у меня только?
Ctrl. Ctrl. не воспринимает нажатие - ЛевыйКонтрол+ПравыйАльт+Чтото ещё
Столкнулся с этим ещё в январе. Это поведение заложено в keyboard.cpp. Мне объяснили, что это нужно для ввода некоторых символов на разных национальных клавиатурах, что имеет более высокий приоритет для Фара, чем макросы.
Не распознаются комбинации с CtrlRAlt (AltGr)
Posted: Tue 04 Nov, 2014 13:03
by John Doe
Far 3 не распознаёт никакие комбинации с модификаторами LCtrlRAlt-
Можно убедиться, попытавшись назначить макрос.
А с RCtrlLAlt- проблем нет.
LuaMacro — Lua как язык макросов
Posted: Tue 04 Nov, 2014 13:12
by zg
John Doe wrote:Far 3 не распознаёт никакие комбинации с модификаторами LCtrlRAlt
потому что это altgr.
LuaMacro — Lua как язык макросов
Posted: Tue 04 Nov, 2014 13:23
by John Doe
А комбинации с altgr не должны распознаваться?
Прошлые версии фара распознают как обычное нажатие CtrlAlt-<x>
Explorer аналогично (назначал ярлыку на десктопе).
И если верить
википедии, то AltGr+C → ©
Ничего подобного не наблюдаю при нажатии на LCtrlRAltC
LuaMacro — Lua как язык макросов
Posted: Tue 04 Nov, 2014 13:36
by zg
John Doe wrote:А комбинации с altgr не должны распознаваться?
присылайте патч.
John Doe wrote:И если верить
википедии, то AltGr+C → ©
Ничего подобного не наблюдаю при нажатии на LCtrlRAltC
я наблюдаю. не «©», а «č». оплатите время по установки us раскладки, пронаблюдаю и за «©».
ps: там всё очень сложно. вы реально несёте чушь. есть
keyboard.cpp — разбирайтесь.
LuaMacro — Lua как язык макросов
Posted: Tue 04 Nov, 2014 13:46
by John Doe
zg wrote: там всё очень сложно
Верю. Так что теперь, и спросить нельзя?
zg wrote: вы реально несёте чушь
Это где?
LuaMacro — Lua как язык макросов
Posted: Tue 04 Nov, 2014 13:59
by zg
John Doe wrote:Верю. Так что теперь, и спросить нельзя?
можно.
ответ был дан.
John Doe wrote: Это где?
здесь.
LuaMacro — Lua как язык макросов
Posted: Tue 04 Nov, 2014 14:10
by John Doe
"Здесь" не чушь, а факты, полученные в результате нехитрых наблюдений.
Факты говорят о том, что на моей системе (и с моей клавиатурой) Far 3 в отличии от прошлых версий, и в отличии от прочих программ, никак не реагирует на указанные комбинации.
Я ничего не утверждаю, а только лишь пытаюсь разобраться
"AltGr" понимания не добавляет.
В keyboard.cpp 4 раза упоминается "шаманство".
LuaMacro — Lua как язык макросов
Posted: Tue 04 Nov, 2014 14:14
by zg
John Doe wrote:Far 3 в отличии от прошлых версий
каких версий?
LuaMacro — Lua как язык макросов
Posted: Tue 04 Nov, 2014 14:19
by John Doe
1.75 и 2.0.
Вероятно и в тройке было так же, но утверждать не могу, т.к. старых билдов не имею.
LuaMacro — Lua как язык макросов
Posted: Tue 04 Nov, 2014 14:30
by zg
John Doe wrote:1.75 и 2.0.
1.75 — описанное
тут у вас работает?
2.0 — описанное
тут у вас работает?
LuaMacro — Lua как язык макросов
Posted: Tue 04 Nov, 2014 14:43
by John Doe
Я понимаю, что в keyboard.cpp этот код неспроста.
Но подозреваю, что где-то недошаманили, иначе как объяснить, почему комбинации с CtrlRAlt- не распознаются как нажатия.
Т.е. вообще никак (можно убедиться в диалоге назначения макроклавиши).
При этом RCtrlRAlt- распознаются нормально.
Не распознаются комбинации с CtrlRAlt (AltGr)
Posted: Tue 04 Nov, 2014 14:54
by John Doe
P.S.
В немецкой раскладке точно так же не распознаются нажатия с модификатором RAlt, проблема только с теми клавишами, которые не имеют реального соответствия в раскладке.
Например: RAlt2 воспринимается, а RAltC нет.
LuaMacro — Lua как язык макросов
Posted: Tue 04 Nov, 2014 14:57
by zg
John Doe wrote:Но подозреваю, что где-то недошаманили
вы ходите по кругу. уже было:
zg wrote:присылайте патч.