Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Не убираются клавиатурные хуки в Win7 64 #384

Closed
Maximus5 opened this issue Jul 31, 2015 · 11 comments
Closed

Не убираются клавиатурные хуки в Win7 64 #384

Maximus5 opened this issue Jul 31, 2015 · 11 comments

Comments

@Maximus5
Copy link
Owner

Originally reported on Google Code with ID 384

Добрый день!
Заметил небольшую проблему в Win7 64.
Нужно, чтобы в ConEmu окна переключались по Ctrl+цифра без глобальных хуков.
Настраиваю Hotkeys:
LCtrl
Use "Host-key"+Number to switch consoles = on
Install keyboard hooks (Vista & Win7) = off

По Ctrl+цифра переключает окна внутри - тут все ок.
Но если вне ConEmu нажать Ctrl+C, то происходит переключение на ConEmu и галочка "Install
keyboard hooks" включается.
То есть хуки не убираются.

Баг?

Reported by dmitry.kononoff on 2011-04-19 05:57:11

@Maximus5
Copy link
Owner Author

баг, починю.
слетает в момент_закрытия_ окна настроек, то есть на данный момент можно поправить
ручками через реестр и пользоваться

Reported by ConEmu.Maximus5 on 2011-04-19 11:20:02

@Maximus5
Copy link
Owner Author

Закрываю ConEmu.
Выставляю:
HKEY_CURRENT_USER\Software\ConEmu\KeyboardHooks = 0
HKEY_CURRENT_USER\Software\ConEmu\.Vanilla\KeyboardHooks = 0
Запускаю ConEmu.
Он меня спрашивает, хочу ли я установить хуки.
Отвечаю "нет", но хуки все равно устанавливаются.

Reported by dmitry.kononoff on 2011-04-20 05:00:40

@Maximus5
Copy link
Owner Author

Settings-ConEmu.reg читать не хотим?

HKEY_CURRENT_USER\Software\ConEmu\.Vanilla\KeyboardHooks = 02

Reported by ConEmu.Maximus5 on 2011-04-20 06:23:30

@Maximus5
Copy link
Owner Author

02 тоже ставил, хуки все равно остаются.

Reported by dmitry.kononoff on 2011-04-20 08:13:07

@Maximus5
Copy link
Owner Author

Ну и как вы определили, что "хуки остались"?

Reported by ConEmu.Maximus5 on 2011-04-20 12:37:45

@Maximus5
Copy link
Owner Author

Сворачиваю ConEmu, открываю другую программу, нажимаю Ctrl-C, происходит переключение
на ConEmu.

Reported by dmitry.kononoff on 2011-04-21 01:25:50

@Maximus5
Copy link
Owner Author

Один нюанс - это НЕ хук :-P Читайте матчасть (msdn в смысле).

PS. Комбинация Ctrl-C отключается отдельно в настройках.

Reported by ConEmu.Maximus5 on 2011-04-21 06:49:11

@Maximus5
Copy link
Owner Author

А, ну это глобальный хоткей, а не хук.
Сломал глаза, пока пытался в настройках гуи найти.
Нашел в реестре MinimizeRestore, вроде оно.
Как его кошерно отключить, установить 00 или удалить совсем?
И еще вопрос. Чем отличаются ветки HKEY_CURRENT_USER\Software\ConEmu и HKEY_CURRENT_USER\Software\ConEmu\.Vanilla?

Reported by dmitry.kononoff on 2011-04-21 10:44:02

@Maximus5
Copy link
Owner Author

00 - отключает. В интерфейс пихать некуда, нужно переделывать настроку хоткеев.

про .Vanilla читаем whatsnew.
hkcu\software\conemu более не используется

Reported by ConEmu.Maximus5 on 2011-04-21 15:00:01

@Maximus5
Copy link
Owner Author

Ок, спасибо.

Reported by dmitry.kononoff on 2011-04-22 04:35:18

@Maximus5
Copy link
Owner Author

Reported by ConEmu.Maximus5 on 2011-08-05 21:15:59

  • Status changed: Fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant