Возможно ли менять (а не изменять) язык ввода с клавиатуры одной кнопкой?
-
- Advanced Member
- Сообщения: 734
- Зарегистрирован: 04.04.2015,13:35
- Откуда: Понемногу отовсюду
Возможно ли менять (а не изменять) язык ввода с клавиатуры одной кнопкой?
Планирую так сделать. Выбора кнопки никакого не будет, если что править буду в исходнике. И так как мне не нужны никакие языки кроме инглиша и русского, то и будет переключаться левой кнопкой Win с основного русского на альтернативный инглиш. Исходники опубликую, но не скоро - все же это на общественных началах, урывками.
Возможно ли менять (а не изменять) язык ввода с клавиатуры одной кнопкой?
Было бы здорово!
P.S. может наоборот: основной Инглиш на альтернативный Русский? Или это не принципиально?
P.S. может наоборот: основной Инглиш на альтернативный Русский? Или это не принципиально?
- nimdasys_inbox_ru
- Advanced Member
- Сообщения: 3660
- Зарегистрирован: 05.06.2019,18:58
- Откуда: Черкесск
-
Вклад в сообщество
Возможно ли менять (а не изменять) язык ввода с клавиатуры одной кнопкой?
Эти клавиши опциональны!
Что [Left Win], что [Right Win] - обычно сидят на одном стандартном коде 91 (&H5B), но бывают клавы которые [Right Win] различают по коду 92 (&H5C)!
Кнопочка [Scroll Lock] очень любима во всяких приблудах для каких-либо специфичных задач, почти все KVM также неравнодушны к ней!
Поэтому для быстрой смены языка одной кнопочкой самым оптимальным вариантом будет использование [Num Lock] её код 144 (&H90), потому что в основном при наборе текста эта кнопочка не нужна, если пользоваться стандартной клавиатурой даже на полноразмерных ноутах (на компактных и на нетбуках её просто нет - в принципе для таких клав можно использовать другую редко используемую или вовсе незадействованную функциональную из диапазона F1-F12)!
- CodeMaster
- Advanced Member
- Сообщения: 7669
- Зарегистрирован: 27.08.2010,11:17
- Откуда: Воронеж
- Контактная информация:
-
Вклад в сообщество
Возможно ли менять (а не изменять) язык ввода с клавиатуры одной кнопкой?
Непринципиально, свитчер должен просто включать альтернативную от текущей, а переключать их ты будешь как обычно.
Это очень спорный вопрос ;-) но если будут опубликованы исходники с краткой инструкцией как скомпилить exeшник, то проблем быть не должно.nimdasys_inbox_ru писал(а): ↑24.07.2019,22:40 самым оптимальным вариантом будет использование [Num Lock]
"Во времена всеобщей лжи говорить правду - это экстремизм" © Джордж Оруэлл, "1984"
- nimdasys_inbox_ru
- Advanced Member
- Сообщения: 3660
- Зарегистрирован: 05.06.2019,18:58
- Откуда: Черкесск
-
Вклад в сообщество
Возможно ли менять (а не изменять) язык ввода с клавиатуры одной кнопкой?
Кстати, в Punto Switcher можно использовать для смены раскладки [Alt] + [Space] (универсальное решение для правшей и левшей), даже при печати в слепую вполне удобно использовать, если не использовать автоматическое переключение раскладки, хотя намного удобнее использовать автоматическое!CodeMaster писал(а): ↑23.07.2019,13:38 В. - В смысле "менять"?
О. - Аналогично клавише Shift, нажал и держишь - идёт альтернативная раскладка, отпустил - основная.
Насколько я понял в Punto Switcher и иже с ним, такого нет. Там можно только изменять язык ввода одной клавишей только до следующего нажатия этой или другой клавиши.
-
- Advanced Member
- Сообщения: 734
- Зарегистрирован: 04.04.2015,13:35
- Откуда: Понемногу отовсюду
Возможно ли менять (а не изменять) язык ввода с клавиатуры одной кнопкой?
DLL-ку накатал, но есть подводные камни.
Возможно ли менять (а не изменять) язык ввода с клавиатуры одной кнопкой?
где посмотреть, потрогать?
-
- Advanced Member
- Сообщения: 734
- Зарегистрирован: 04.04.2015,13:35
- Откуда: Понемногу отовсюду
Возможно ли менять (а не изменять) язык ввода с клавиатуры одной кнопкой?
Несколько позже. То работает, то нет. Надо отлаживать.
- CodeMaster
- Advanced Member
- Сообщения: 7669
- Зарегистрирован: 27.08.2010,11:17
- Откуда: Воронеж
- Контактная информация:
-
Вклад в сообщество
Возможно ли менять (а не изменять) язык ввода с клавиатуры одной кнопкой?
Потыкаю в тему палочкой, нет ли запаха от неё ;-)
"Во времена всеобщей лжи говорить правду - это экстремизм" © Джордж Оруэлл, "1984"
- CodeMaster
- Advanced Member
- Сообщения: 7669
- Зарегистрирован: 27.08.2010,11:17
- Откуда: Воронеж
- Контактная информация:
-
Вклад в сообщество
Возможно ли менять (а не изменять) язык ввода с клавиатуры одной кнопкой?
Это что-то у меня не работает.
Лично я про некоторые слышал, но ничего не использую. К тому же я сразу предложил использовать только одну кнопку Win на выбор, а вторую оставить по прямому назначению.
"Во времена всеобщей лжи говорить правду - это экстремизм" © Джордж Оруэлл, "1984"