Update multiply devices work

This commit is contained in:
2025-11-23 22:10:18 +03:00
parent 6c3c50e86b
commit 655fdaf04b

View File

@@ -4,7 +4,7 @@
---
Мои коллеги обычно имеют как минимум 2 монитора для работы и это несомненно удобно. Наша работа требует использование немалого количества программ, кроме IDE. Переключаться между окнами или пытаться уместить их на экране - не всегда удобно. Несколько мониторов в такой ситуации спасают.
Мои коллеги разработчики обычно имеют как минимум 2 монитора для работы и это несомненно удобно. Наша работа требует использования немалого количества программ, кроме IDE. Переключаться между окнами или пытаться уместить их на экране - не всегда удобно. Несколько мониторов в такой ситуации спасают.
В моем случае есть только два ноутбука, которые можно расценить как два монитора, но все же это разные и независимые устройства. Я постарался сделать работу между этими устройствами максимально удобной, как если бы это были два монитора подключенных к одному устройству.
@@ -12,60 +12,63 @@
---
Первое, что нужно сделать удобным - это устройства ввода: мышь и клавиатура. Я начал с мыши.
Первое, что нужно сделать удобным - это устройства ввода: мышь и клавиатура.
Первое что приходит в голову - использовать KVM переключатель. Но вариант не самый удобный, т.к. добавляет провода и занимает пространство. К тому же люблю использовать беспроводную технику, чтобы сохранить мобильность рабочих устройств.
Можно использовать KVM переключатель. Подключаешь ноутбуки и периферию к переключателю и по нажатию кнопки меняешь устройства. Но для меня это не подходящий вариант по следующим причинам:
Идеальным, для меня, вариантом стали беспроводные мыши с поддержкой нескольких устройств. Работает это просто: у мыши есть 2-3 профиля, каждый из которых по Bluetooth подключен к нужному устройству. Чтобы переключиться между устройствами достаточно нажать специальную кнопку.
1. Занимает пространство. Хорошо, если есть где за пределами рабочего стола расположить такое устройство, но занимать стол совсем не хочется.
2. Провода, провода, провода. Не люблю провода, они всегда ограничивают подвижность, особенно если любишь ходить с ноутбуком по квартире, как я.
3. Нажимать на кнопку для переключения между устройствами - не самый удобный вариант. Хочется как с двумя мониторами - увел курсор в сторону другого монитора и он автоматически переместился.
Конечный выбор пал на модель Logitech MX Master 3s. Не дешевый вариант, но, как потом оказалось, абсолютно оправданный.
### Bluetooth устройства
С первым опытом стало понятно, что переворачивать мышь и нажимать на кнопку - не очень удобно. Тогда в дело вступает ПО от Logitech, которое позволяет настроить автоматическое переключение между устройствами, когда мышь уходит за границу экрана в сторону другого устройства, как при нескольких мониторах.
Беспроводная периферия с поддержкой нескольких устройств - отличный вариант, если вам конечно не лень заряжать их. Хотя на моём опыте зарядить мышь раз в неделю - совсем не проблема.
Работает просто: у мыши есть 2-3 профиля, каждый из которых через Bluetooth подключен к нужному устройству. Для переключения между устройствами достаточно нажать специальную кнопку.
Опять, нужно нажимать кнопку, но можно обойтись без неё, если использовать экосистему Logitech. Возможно у других производителей есть подобные экосистемы, но я не проверял.
Выбрав мышь Logitech MX Master 3s и клавиатуру Logitech MX Keys S, связав их с Logitech Flow мы получаем мощную экосистему, которая решает почти все проблемы периферии при использовании нескольких устройств.
1. Уведя мышь за пределы экрана, в сторону соседнего устройства, ПО автоматически переключит профиль.
2. Клавиатура так же переключится на другой профиль, следом за мышью.
![](./img_1.png)
Переключение происходит в течении 1-2 сек, не самая приятная задержка.
Кроме того он автоматически синхронизирует буфер обмена между устройствами, а значит копировать текст и передавать файлы становится очень удобно.
## Клавиатура
Так же советую использовать способ подключения через Logitech Bolt. Это специальный USB-приёмник, к которому можно подключать до 6 устройств. Ключевое отличие от подключения по Bluetooth - скорость. Используя USB-приемник переключение устройств будет происходить за сотни, а иногда и десятки миллисекунд, а в случае Bluetooth - 1-3 секунды.
---
Выбор клавиатуры был быстрым, это модель Logitech MX Keys S. Вариант обусловлен желанием поддержать уже зарождающуюся экосистему и это было не зря.
Благодаря ПО, клавиатура автоматически переключается между устройствами вместе с мышью. Но скорость переключения все еще оставляет желать лучшего и с этим нужно что-то делать.
Вместе с устройствами Logitech в комплекте идет Logitech Bolt, это USB приемник, которых у меня теперь 2. К каждому приемнику можно подключить до 6 устройств. Перенастроив свои устройства на этот приемник, вместо Bluetooth, получился очень впечатляющий результат. Переключение между устройствами занимает сотни, а иногда десятки, миллисекунд, что уже очень приятно.
По этому не пожалейте и купите по одному Logitech Bolt на каждое устройство. Но если вы, как и я, покупаете мышь и клавиатуру от Logitech, то в комплекте уже идет один приёмник, так что мне не пришлось докупать их.
## Программы
---
Открытой проблемой остается синхронизация программ и их конфигурации между устройствами. Это достаточно важно, т.к. некоторые программы могут настраиваться сложно и долго. Дублировать каждую настройку на второе устройство - тяжело.
Открытой проблемой остается синхронизация программ и их конфигурации между устройствами. Некоторые программы могут настраиваться тяжело и долго, так что их автоматическая синхронизация - важно.
В этом вопросе пошел по пути наименьшего сопротивления - разделил какие программы на каком устройстве буду использовать. В моем случае это допустимое решение, но не допустимо для всех. По этому проблема остается открытой для обсуждения и предложений.
В этом вопросе пошел по пути наименьшего сопротивления - разделил, какие программы на каком устройстве буду использовать. В моем случае это допустимое решение, но не допустимо для всех. По этому проблема остается открытой для обсуждения и предложений.
## Локальное тестирование
---
Не редко возникают случаи, когда нужно протестировать локальное приложение/сайт по localhost и делать это на соседнем устройстве не всегда просто.
Не редко возникают случаи, когда нужно протестировать приложение/сайт по localhost и делать это на соседнем устройстве не всегда просто.
Например когда разрабатываю сайт, обычно на одном устройстве открываю сам сайт, а на другом среду разработки. Посколько устройства находятся в одной локальной сети, то достаточно вместо localhost подставить локальный адрес устройства.
Например, когда разрабатываю сайт, на одном устройстве открываю среду разработки, а на другом сам сайт. Поскольку устройства находятся в одной локальной сети, достаточно вместо localhost подставить локальный адрес устройства.
Но иногда нужно использовать именно localhost и тогда я подключаю SSH. Один раз настроив SSH соединиение между устройствами, с легкостью пробрасываю порты, чтобы обращаться к ним по localhost на другое устройство.
Но иногда нужно использовать именно localhost и тогда я подключаю SSH. Для неподкованных пользователей настроить SSH соединение между двумя Windows устройствами может быть непросто, есть свои особенности в отличие от Linux. А если используете ИИ для получения инструкций, то рискуете накосячить с безопасностью и навлечь на себя беду. Так что будьте осторожны.
## Копирование текста и файлов
---
Очень важно иметь возможность быстро передавать текст и файлы между устройствами и тут вновь помогает Logitech Flow, который используется для автоматического переключения мыши и клавиатуры между устройствами. Он так же синхронизирует буфер обмена, а значит можно переносить текст и файлы, что очень удобно.
Один раз настроив SSH соединение, с легкостью пробрасываю порты между устройствами и обращаюсь к ним по localhost.
## Заключение
---
Работу за разными устройствами можно привести к достаточно комфортному уровню, хотя иногда нужно повозиться с деталями.
Конечно лучше иметь два монитора, подключенных к одному устройству. Так будет меньше проблем и экономия на устройствах. Но если же приходится работать за двумя разными устройствами, то мой опыт показывает, что такую работу можно сделать вполне комфортной, хоть и со своими нюансами.
Моё решение по большей части основано на экосистеме Logitech и это действительно удобно. Но о наличии подобных решений у других производителей не знаю, по этому не стоит ограничиваться одним только Logitech.
Моё решение по большей части основано на экосистеме Logitech и это действительно удобно. Но о наличии подобных решений у других производителей не знаю.
Но если уж выбираете мышь и клавиатуру, то смотри в сторону тех, что работают на основе USB-приёмников, т.к. Bluetooth не даст нужной скорость переключения между устройствами.
Но если уж выбираете мышь и клавиатуру, то смотри в сторону тех, что работают на основе USB-приёмников, так как Bluetooth не даст нужной скорость переключения между устройствами.
Это моя первая стать и она не претендует на роль идеального решения. Так что призываю конструктивно обсуждать эту тему.