Не распознаются комбинации с CtrlRAlt (AltGr)

Здесь можно сообщить о найденных багах в Far.
Post Reply
User avatar
SUSim
Posts: 1471
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 4 times
Been thanked: 3 times

невозможно назначить макрос на CtrlRAlt...

Post by SUSim » Mon 29 Apr, 2013 20:02

Не могу назначить макрос на CtrlRAlltКлавиша, это у меня только?
Ctrl. Ctrl. не воспринимает нажатие - ЛевыйКонтрол+ПравыйАльт+Чтото ещё

FAR 3.0 build 3373 x86 (WinXPx32 и Win7x64)
SimSU ··· ·· -- ··· ··-

Shmuel
Posts: 5041
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 133 times

Re: невозможно назначить макрос на CtrlRAlt...

Post by Shmuel » Mon 29 Apr, 2013 20:48

SUSim wrote:Не могу назначить макрос на CtrlRAlltКлавиша, это у меня только?
Ctrl. Ctrl. не воспринимает нажатие - ЛевыйКонтрол+ПравыйАльт+Чтото ещё
Столкнулся с этим ещё в январе. Это поведение заложено в keyboard.cpp. Мне объяснили, что это нужно для ввода некоторых символов на разных национальных клавиатурах, что имеет более высокий приоритет для Фара, чем макросы.

User avatar
John Doe
Бюрократ
Posts: 11075
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 11 times
Been thanked: 64 times

Не распознаются комбинации с CtrlRAlt (AltGr)

Post by John Doe » Tue 04 Nov, 2014 13:03

Far 3 не распознаёт никакие комбинации с модификаторами LCtrlRAlt-
Можно убедиться, попытавшись назначить макрос.

А с RCtrlLAlt- проблем нет.

User avatar
zg
zero-gravity
Posts: 5231
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 42 times
Contact:

LuaMacro — Lua как язык макросов

Post by zg » Tue 04 Nov, 2014 13:12

John Doe wrote:Far 3 не распознаёт никакие комбинации с модификаторами LCtrlRAlt
потому что это altgr.

User avatar
John Doe
Бюрократ
Posts: 11075
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 11 times
Been thanked: 64 times

LuaMacro — Lua как язык макросов

Post by John Doe » Tue 04 Nov, 2014 13:23

А комбинации с altgr не должны распознаваться?
Прошлые версии фара распознают как обычное нажатие CtrlAlt-<x>
Explorer аналогично (назначал ярлыку на десктопе).

И если верить википедии, то AltGr+C → ©
Ничего подобного не наблюдаю при нажатии на LCtrlRAltC

User avatar
zg
zero-gravity
Posts: 5231
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 42 times
Contact:

LuaMacro — Lua как язык макросов

Post by zg » Tue 04 Nov, 2014 13:36

John Doe wrote:А комбинации с altgr не должны распознаваться?
присылайте патч.
John Doe wrote:И если верить википедии, то AltGr+C → ©
Ничего подобного не наблюдаю при нажатии на LCtrlRAltC
я наблюдаю. не «©», а «č». оплатите время по установки us раскладки, пронаблюдаю и за «©».

ps: там всё очень сложно. вы реально несёте чушь. есть keyboard.cpp — разбирайтесь.

User avatar
John Doe
Бюрократ
Posts: 11075
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 11 times
Been thanked: 64 times

LuaMacro — Lua как язык макросов

Post by John Doe » Tue 04 Nov, 2014 13:46

zg wrote: там всё очень сложно
Верю. Так что теперь, и спросить нельзя?
zg wrote: вы реально несёте чушь
:shock: Это где?

User avatar
zg
zero-gravity
Posts: 5231
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 42 times
Contact:

LuaMacro — Lua как язык макросов

Post by zg » Tue 04 Nov, 2014 13:59

John Doe wrote:Верю. Так что теперь, и спросить нельзя?
можно. ответ был дан.
John Doe wrote: :shock: Это где?
здесь.

User avatar
John Doe
Бюрократ
Posts: 11075
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 11 times
Been thanked: 64 times

LuaMacro — Lua как язык макросов

Post by John Doe » Tue 04 Nov, 2014 14:10

"Здесь" не чушь, а факты, полученные в результате нехитрых наблюдений.
Факты говорят о том, что на моей системе (и с моей клавиатурой) Far 3 в отличии от прошлых версий, и в отличии от прочих программ, никак не реагирует на указанные комбинации.

Я ничего не утверждаю, а только лишь пытаюсь разобраться
"AltGr" понимания не добавляет.
В keyboard.cpp 4 раза упоминается "шаманство".

User avatar
zg
zero-gravity
Posts: 5231
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 42 times
Contact:

LuaMacro — Lua как язык макросов

Post by zg » Tue 04 Nov, 2014 14:14

John Doe wrote:Far 3 в отличии от прошлых версий
каких версий?

User avatar
John Doe
Бюрократ
Posts: 11075
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 11 times
Been thanked: 64 times

LuaMacro — Lua как язык макросов

Post by John Doe » Tue 04 Nov, 2014 14:19

1.75 и 2.0.
Вероятно и в тройке было так же, но утверждать не могу, т.к. старых билдов не имею.

User avatar
zg
zero-gravity
Posts: 5231
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 42 times
Contact:

LuaMacro — Lua как язык макросов

Post by zg » Tue 04 Nov, 2014 14:30

John Doe wrote:1.75 и 2.0.
1.75 — описанное тут у вас работает?
2.0 — описанное тут у вас работает?

User avatar
John Doe
Бюрократ
Posts: 11075
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 11 times
Been thanked: 64 times

LuaMacro — Lua как язык макросов

Post by John Doe » Tue 04 Nov, 2014 14:43

Я понимаю, что в keyboard.cpp этот код неспроста.
Но подозреваю, что где-то недошаманили, иначе как объяснить, почему комбинации с CtrlRAlt- не распознаются как нажатия.
Т.е. вообще никак (можно убедиться в диалоге назначения макроклавиши).

При этом RCtrlRAlt- распознаются нормально.

User avatar
John Doe
Бюрократ
Posts: 11075
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 11 times
Been thanked: 64 times

Не распознаются комбинации с CtrlRAlt (AltGr)

Post by John Doe » Tue 04 Nov, 2014 14:54

P.S.
В немецкой раскладке точно так же не распознаются нажатия с модификатором RAlt, проблема только с теми клавишами, которые не имеют реального соответствия в раскладке.
Например: RAlt2 воспринимается, а RAltC нет.

User avatar
zg
zero-gravity
Posts: 5231
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 42 times
Contact:

LuaMacro — Lua как язык макросов

Post by zg » Tue 04 Nov, 2014 14:57

John Doe wrote:Но подозреваю, что где-то недошаманили
вы ходите по кругу. уже было:
zg wrote:присылайте патч.

User avatar
John Doe
Бюрократ
Posts: 11075
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 11 times
Been thanked: 64 times

Не распознаются комбинации с CtrlRAlt (AltGr)

Post by John Doe » Tue 04 Nov, 2014 15:04

Патч нет, тикет на багтрекере — да.

Post Reply

Return to “Глюки и баги”

Who is online

Users browsing this forum: No registered users and 5 guests