Вы должны войти, чтобы создавать сообщения и темы.

2 монитора

Доброе утро! Возник вопрос, т.к. доступа к ПК сейчас нет, и зайти в твикер не могу.
Вопрос:
В службах видел пункт связанный с доп.  монитором, и возник вопрос, влияет ли этот пункт на корректную работу 2х мониторов?
Или есть ли функция в твикере которая может помешать работе с 2мя мониторами?

Добрый🖐.
Ну этот пункт влияет конечно.

«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

Привет.
У меня эта служба выключена, использую 2 монитора: один по DP, второй по HDMI. 
Единственное, что недоступно для работы с мониторами, так это вызов боковой панели для переключения мониторов (Win+P, если не ошибаюсь). 
Для себя эту "проблему" решил созданием ярлыков для переключения режима работы мониторов и поместил их в Панель задач.

Лайкнул Psydiant
Psydiant
Цитата: Pavel от 15.01.2022, 12:55

Привет.
У меня эта служба выключена, использую 2 монитора: один по DP, второй по HDMI. 
Единственное, что недоступно для работы с мониторами, так это вызов боковой панели для переключения мониторов (Win+P, если не ошибаюсь). 
Для себя эту "проблему" решил созданием ярлыков для переключения режима работы мониторов и поместил их в Панель задач.

Привет, выложи, пожалуйста, свои иконки. Понравились 🙂

Цитата: Pavel от 15.01.2022, 12:55

Привет.
У меня эта служба выключена, использую 2 монитора: один по DP, второй по HDMI. 
Единственное, что недоступно для работы с мониторами, так это вызов боковой панели для переключения мониторов (Win+P, если не ошибаюсь). 
Для себя эту "проблему" решил созданием ярлыков для переключения режима работы мониторов и поместил их в Панель задач.

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

Спойлер

@echo off
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "Position" /t REG_SZ /d "Bottom" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "MUIVERB" /t REG_SZ /d "Переключиться на ..." /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "Icon" /t REG_SZ /d "imageres.dll,261" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "subcommands" /t REG_SZ /d "" /f >nul

::ПК
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyPC" /ve /t REG_SZ /d "" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyPC" /v "MUIVERB" /t REG_SZ /d "На компьютер" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyPC\command" /ve /t REG_SZ /d "displaySwitch.exe /external" /f >nul

::ТВ
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV" /ve /t REG_SZ /d "" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV" /v "CommandFlags" /t REG_DWORD /d "32" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV" /v "MUIVERB" /t REG_SZ /d "На телевизор" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV\command" /ve /t REG_SZ /d "displaySwitch.exe /internal" /f >nul

::Дублировать
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share" /ve /t REG_SZ /d "" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share" /v "CommandFlags" /t REG_DWORD /d "32" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share" /v "MUIVERB" /t REG_SZ /d "ПК и телевизор" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share\command" /ve /t REG_SZ /d "displaySwitch.exe /clone" /f>nul
echo.
echo.
pause
exit

Отмена изменений:

Reg.exe delete "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /f >nul

Лайкнули Alex и Psydiant
AlexPsydiant
Цитата: Alex от 25.01.2022, 21:15
Цитата: Pavel от 15.01.2022, 12:55

Привет.
У меня эта служба выключена, использую 2 монитора: один по DP, второй по HDMI. 
Единственное, что недоступно для работы с мониторами, так это вызов боковой панели для переключения мониторов (Win+P, если не ошибаюсь). 
Для себя эту "проблему" решил созданием ярлыков для переключения режима работы мониторов и поместил их в Панель задач.

Привет, выложи, пожалуйста, свои иконки. Понравились 🙂

🖐
Это системные иконки библиотеки imageres.dll, они у Вас есть =)
Но все же: скачать

Лайкнули Alex и Pavel
AlexPavel
Цитата: Alex от 25.01.2022, 21:15
Цитата: Pavel от 15.01.2022, 12:55

Привет.
У меня эта служба выключена, использую 2 монитора: один по DP, второй по HDMI. 
Единственное, что недоступно для работы с мониторами, так это вызов боковой панели для переключения мониторов (Win+P, если не ошибаюсь). 
Для себя эту "проблему" решил созданием ярлыков для переключения режима работы мониторов и поместил их в Панель задач.

Привет, выложи, пожалуйста, свои иконки. Понравились 🙂

Привет.
Уважаемый Vlado уже ответил, то тем не менее вставлю свои 5 копеек:
Делаешь ярлык, потом ПКМ по ярлыку Свойства>Сменить значок и далее в строке, указывающей на библиотеку значков, вставляешь значения из этой статьи, например. Выбираешь значок и ву-аля.  

Лайкнули Alex и Psydiant
AlexPsydiant
Цитата: Vlado от 25.01.2022, 21:48
Цитата: Pavel от 15.01.2022, 12:55

Привет.
У меня эта служба выключена, использую 2 монитора: один по DP, второй по HDMI. 
Единственное, что недоступно для работы с мониторами, так это вызов боковой панели для переключения мониторов (Win+P, если не ошибаюсь). 
Для себя эту "проблему" решил созданием ярлыков для переключения режима работы мониторов и поместил их в Панель задач.

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

Спойлер

 
 
 
 
@echo off
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "Position" /t REG_SZ /d "Bottom" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "MUIVERB" /t REG_SZ /d "Переключиться на ..." /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "Icon" /t REG_SZ /d "imageres.dll,261" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "subcommands" /t REG_SZ /d "" /f >nul
 
::ПК
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyPC" /ve /t REG_SZ /d "" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyPC" /v "MUIVERB" /t REG_SZ /d "На компьютер" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyPC\command" /ve /t REG_SZ /d "displaySwitch.exe /external" /f >nul
 
::ТВ
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV" /ve /t REG_SZ /d "" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV" /v "CommandFlags" /t REG_DWORD /d "32" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV" /v "MUIVERB" /t REG_SZ /d "На телевизор" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV\command" /ve /t REG_SZ /d "displaySwitch.exe /internal" /f >nul
 
::Дублировать
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share" /ve /t REG_SZ /d "" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share" /v "CommandFlags" /t REG_DWORD /d "32" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share" /v "MUIVERB" /t REG_SZ /d "ПК и телевизор" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share\command" /ve /t REG_SZ /d "displaySwitch.exe /clone" /f>nul
echo.
echo.
pause
exit
@echo off Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "Position" /t REG_SZ /d "Bottom" /f >nul Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "MUIVERB" /t REG_SZ /d "Переключиться на ..." /f >nul Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "Icon" /t REG_SZ /d "imageres.dll,261" /f >nul Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "subcommands" /t REG_SZ /d "" /f >nul ::ПК Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyPC" /ve /t REG_SZ /d "" /f >nul Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyPC" /v "MUIVERB" /t REG_SZ /d "На компьютер" /f >nul Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyPC\command" /ve /t REG_SZ /d "displaySwitch.exe /external" /f >nul ::ТВ Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV" /ve /t REG_SZ /d "" /f >nul Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV" /v "CommandFlags" /t REG_DWORD /d "32" /f >nul Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV" /v "MUIVERB" /t REG_SZ /d "На телевизор" /f >nul Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV\command" /ve /t REG_SZ /d "displaySwitch.exe /internal" /f >nul ::Дублировать Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share" /ve /t REG_SZ /d "" /f >nul Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share" /v "CommandFlags" /t REG_DWORD /d "32" /f >nul Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share" /v "MUIVERB" /t REG_SZ /d "ПК и телевизор" /f >nul Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share\command" /ve /t REG_SZ /d "displaySwitch.exe /clone" /f>nul echo. echo. pause exit
 
@echo off
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "Position" /t REG_SZ /d "Bottom" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "MUIVERB" /t REG_SZ /d "Переключиться на ..." /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "Icon" /t REG_SZ /d "imageres.dll,261" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "subcommands" /t REG_SZ /d "" /f >nul

::ПК
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyPC" /ve /t REG_SZ /d "" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyPC" /v "MUIVERB" /t REG_SZ /d "На компьютер" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyPC\command" /ve /t REG_SZ /d "displaySwitch.exe /external" /f >nul

::ТВ
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV" /ve /t REG_SZ /d "" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV" /v "CommandFlags" /t REG_DWORD /d "32" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV" /v "MUIVERB" /t REG_SZ /d "На телевизор" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV\command" /ve /t REG_SZ /d "displaySwitch.exe /internal" /f >nul

::Дублировать
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share" /ve /t REG_SZ /d "" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share" /v "CommandFlags" /t REG_DWORD /d "32" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share" /v "MUIVERB" /t REG_SZ /d "ПК и телевизор" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share\command" /ve /t REG_SZ /d "displaySwitch.exe /clone" /f>nul
echo.
echo.
pause
exit

Отмена изменений:

 
 
 
 
Reg.exe delete "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /f >nul
Reg.exe delete "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /f >nul
 
Reg.exe delete "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /f >nul

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

Изменённый код

@echo off
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "Position" /t REG_SZ /d "Bottom" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "MUIVERB" /t REG_SZ /d "Display" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "Icon" /t REG_SZ /d "imageres.dll,261" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /v "subcommands" /t REG_SZ /d "" /f >nul
::ПК
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyPC" /ve /t REG_SZ /d "" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyPC" /v "MUIVERB" /t REG_SZ /d "TV screen only" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyPC" /v "Icon" /t REG_SZ /d "imageres.dll,193" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyPC\command" /ve /t REG_SZ /d "displaySwitch.exe /external" /f >nul
::ТВ
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV" /ve /t REG_SZ /d "" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV" /v "MUIVERB" /t REG_SZ /d "PC screen only" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV" /v "Icon" /t REG_SZ /d "imageres.dll,104" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\OnlyTV\command" /ve /t REG_SZ /d "displaySwitch.exe /internal" /f >nul
::Дублировать
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share" /ve /t REG_SZ /d "" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share" /v "MUIVERB" /t REG_SZ /d "Duplicate" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share" /v "Icon" /t REG_SZ /d "imageres.dll,141" /f >nul
Reg.exe add "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay\shell\Share\command" /ve /t REG_SZ /d "displaySwitch.exe /clone" /f>nul
echo.
echo.
pause
exit

Отмена изменений:

Reg.exe delete "HKLM\SOFTWARE\Classes\DesktopBackground\Shell\ChangeDisplay" /f >nul

Лайкнули vb и Psydiant
vbPsydiant

@chcp 1251 - вначале батника, если кириллица

vitos, добрый день.
Не забывайте здороваться.

Можно сохранить bat-ник в OEM-866 кодировке, изначально.

Лучший способ помочь себе — помогать другим.