Переключение устройств ввода к определённому сеансу
Модератор: mercenary
Переключение устройств ввода к определённому сеансу
День добрый, такой вопрос, использую 3 рабочих места, мне нужно переключаться (клавиатура, мышь) только между 1 и 3 по нажатию ctrl+f12, в обход 2-го места. Есть ли какие варианты? В иделе чтоб был переход по конкретной комбинации к конкретной сесии. Например ctrl+1 рабочее место 1, ctrl+3 рабочее место 3.
Подойдут любые варианты, костыли, реестр, api, стороний софт итд.
Подойдут любые варианты, костыли, реестр, api, стороний софт итд.
-
- Сообщения: 2
- Зарегистрирован: Вт мар 12, 2024 11:37
Re: Переключение устройств ввода к определённому сеансу
День добрый! Для реализации переключения между рабочими местами с помощью горячих клавиш можно рассмотреть несколько вариантов:
Использование стороннего ПО: papa's games louie
AutoHotkey: Это мощный инструмент для автоматизации задач в Windows. Вы можете создать скрипт, который будет переключать фокус между рабочими столами по заданным комбинациям клавиш. Например:
Copy
^1:: ; Ctrl+1 для рабочего места 1
{
; код для переключения на рабочий стол 1
}
^3:: ; Ctrl+3 для рабочего места 3
{
; код для переключения на рабочий стол 3
}
^F12:: ; Ctrl+F12 для переключения между 1 и 3
{
; код для переключения между 1 и 3
}
Использование встроенных возможностей Windows:
В Windows можно использовать комбинации клавиш Win + Ctrl + D для создания нового рабочего стола и Win + Ctrl + <стрелка влево/вправо> для переключения между ними. Однако это не совсем то, что вы ищете, так как придется вручную переключаться.
Изменение реестра:
Возможно, существуют ключи реестра, которые можно изменить для настройки поведения переключения, но это может быть сложнее и менее надежно, чем использование стороннего ПО.
Использование API:
Если вы знакомы с программированием, можно использовать Windows API для управления рабочими столами, но это потребует значительных усилий и знаний.
Кастомизация через PowerToys:
Microsoft PowerToys предоставляет различные утилиты для улучшения производительности Windows, но прямого переключения между рабочими столами там нет.
Если вы решите использовать AutoHotkey, это, вероятно, самый простой и гибкий способ достижения вашей цели.
Использование стороннего ПО: papa's games louie
AutoHotkey: Это мощный инструмент для автоматизации задач в Windows. Вы можете создать скрипт, который будет переключать фокус между рабочими столами по заданным комбинациям клавиш. Например:
Copy
^1:: ; Ctrl+1 для рабочего места 1
{
; код для переключения на рабочий стол 1
}
^3:: ; Ctrl+3 для рабочего места 3
{
; код для переключения на рабочий стол 3
}
^F12:: ; Ctrl+F12 для переключения между 1 и 3
{
; код для переключения между 1 и 3
}
Использование встроенных возможностей Windows:
В Windows можно использовать комбинации клавиш Win + Ctrl + D для создания нового рабочего стола и Win + Ctrl + <стрелка влево/вправо> для переключения между ними. Однако это не совсем то, что вы ищете, так как придется вручную переключаться.
Изменение реестра:
Возможно, существуют ключи реестра, которые можно изменить для настройки поведения переключения, но это может быть сложнее и менее надежно, чем использование стороннего ПО.
Использование API:
Если вы знакомы с программированием, можно использовать Windows API для управления рабочими столами, но это потребует значительных усилий и знаний.
Кастомизация через PowerToys:
Microsoft PowerToys предоставляет различные утилиты для улучшения производительности Windows, но прямого переключения между рабочими столами там нет.
Если вы решите использовать AutoHotkey, это, вероятно, самый простой и гибкий способ достижения вашей цели.
-
- Сообщения: 1
- Зарегистрирован: Пн дек 30, 2024 7:47
Re: Переключение устройств ввода к определённому сеансу
Возможные решения: Создайте сценарий PowerShell, который будет отправлять соответствующие команды для переключения между рабочими местами. Вы можете использовать команды ASTER API для этого.
Re: Переключение устройств ввода к определённому сеансу
У АСТЕР есть API?VernaCross писал(а): ↑Пн дек 30, 2024 7:50Возможные решения: Создайте сценарий PowerShell, который будет отправлять соответствующие команды для переключения между рабочими местами. Вы можете использовать команды ASTER API для этого.

Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей