Не то чтобы я знал, но это можно исправить с помощью скрипта AutoHotkey . Например, это будет использовать Win+, nчтобы перейти к следующему фону рабочего стола:
#n:: ; use the Windows+n hotkey
WinActivate, ahk_class Progman ; activate the Desktop
MouseGetPos, xpos, ypos ; get current mouse position
Click 0,0 ; click in the corner of the desktop, to unselect any selected icon
Send +{F10} ; send Shift+F10, the shortcut for right-click
Send n ; send "n", the key for "next desktop background"
Click %xpos%, %ypos%, 0 ; put the mouse back at its previous position
return ; done!
« N » в Send n
действителен только для английской Windows 7 ( N ext фон рабочего стола). Вам придется изменить его, если ваша Windows 7 не на английском языке, чтобы соответствовать подчеркнутому ключу.
Send n
соответствующее количество раз, а затемSend {Enter}
активировать пункт меню.Я нашел гораздо более простой способ изменить фон рабочего стола:
Результат тот же - 2 кнопки, рабочий стол изменен.
источник
кажется, не работает, если Microsoft Visual Studio работает развернуто, настоящий позор. Кроме этого он работает нормально.
Изменить: следующее работает отлично, но мигает рабочий стол. Плюсы и минусы всем, наверное.
источник
Я думаю, что это работает, только если у вас есть значки на рабочем столе. Если вы этого не сделаете, Shift-F10 не вызывает меню правой кнопки мыши.
Редактировать: Ну, я не установил AutoHotKey, но кто-то по адресу или без отображения значков на рабочем столе. Я просто подумал, что это не сработает, потому что, когда у меня скрыты значки, не работают клавиши «Приложение» и Shift-F10. Так что, не слушайте меня, это, вероятно, сработает ...
источник
Я обнаружил, что вторая версия сценария работает лучше всего. Поскольку команда window key + d переключает между окном и рабочим столом, если вы уже находитесь на рабочем столе, она может сначала переключиться с рабочего стола, а не переключаться на него. По этой причине лучше работает следующее :-)
источник