Existe-t-il un raccourci clavier Windows 7 pour modifier l'arrière-plan du bureau?

11

Avec tous les nouveaux raccourcis clavier ajoutés à Windows 7, je me demandais si un raccourci avait été ajouté pour changer l'arrière-plan du bureau lorsque le thème a été configuré pour fonctionner comme un diaporama.

Je veux exécuter la Next desktop backgroundcommande demandée à un utilisateur lors d'un clic droit sur un bureau configuré pour un diaporama.

ahsteele
la source

Réponses:

17

Pas que je sache, mais cela peut être corrigé avec un script AutoHotkey . Par exemple, cela utilisera Win+ npour passer à l'arrière-plan du bureau suivant:

#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!

Le « n » dans Send nn'est valide que pour un Windows 7 anglais ( fond de bureau N ext). Vous devrez le modifier si votre Windows 7 n'est pas en anglais pour correspondre à la clé soulignée.

Snark
la source
Dommage que Microsoft n'ait pas ajouté de raccourci, mais je suis heureux que vous m'ayez transformé en AuthoHotKey.
ahsteele
Sans rapport avec ce fil, quel est le démarque que vous avez utilisé pour hte Win + n pour le faire ressembler à des clés?
ahsteele
<kbd> </kbd> :-)
Snark
Je n'étais pas croyant au début. Chaque jour maintenant, je suis plus convaincu qu'il y a toujours un moyen avec autohotkey.
Malabarba
Remarque: si votre menu contient plusieurs entrées répondant à "N", vous devrez utiliser Send nle nombre approprié de fois, suivi par Send {Enter}pour activer l'entrée de menu.
George Marian
8

J'ai trouvé un moyen beaucoup plus simple de changer l'arrière-plan de votre bureau:

  1. Accédez à votre bureau ( Windows Key+ D)
  2. Appuyez sur la touche "menu" du clavier (ouverture du même menu que le menu du bouton droit de la souris) + touche "n" ...

Le résultat est le même - 2 boutons, le bureau a changé.

Vladec
la source
bonne suggestion, mais il n'y a pas de touche Menu dans de nombreux claviers modernes (en particulier les ordinateurs portables).
Giacomo Lacava
si plusieurs entrées répondent à la touche 'n'-clé, vous devez activer avec <Entrée>
Yolgie
@GiacomoLacava SHIFT + F10 agit comme touche Menu.
gérer le
1

WinActivate, ahk_class Progman

ne semble pas fonctionner si Microsoft Visual Studio est en cours d'exécution maximisé, une vraie honte. A part ça, ça marche bien.


Modifier: ce qui suit fonctionne bien, mais fait clignoter le bureau. Avantages et inconvénients à tous, je suppose.

#n::                             ; Use the Windows+n hotkey
Send #d                          ; Switch to 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
Send #d                          ; Switch away from the Desktop again
return                           ; Done!
Joris
la source
0

Je pense que cela ne fonctionne que si vos icônes de bureau s'affichent. Si vous ne le faites pas, Shift-F10 ne fait pas apparaître le menu clic droit.

Edit: Eh bien, je n'ai pas installé AutoHotKey, mais quelqu'un sur www.technixupdate.com/keyboard-shortcut-or-hotkey-to-switch-to-next-windows-7-desktop-wallpaper/ l'a compilé et cela fonctionne avec ou sans affichage des icônes du bureau. Je pensais juste que cela ne fonctionnerait pas car lorsque mes icônes sont cachées, la touche "Application" et Shift-F10 ne fonctionnent pas. Alors, ne m'écoutez pas, ça marchera probablement ...


la source
La touche Menu / SHIFT + F10 fait apparaître le menu, mais uniquement lorsque le bureau est déjà concentré (Windows + D) (j'ai des icônes cachées).
gérer le
0

J'ai trouvé que la deuxième version du script fonctionnait mieux. Étant donné que la commande window key + d bascule entre la fenêtre et le bureau si vous êtes déjà sur le bureau, elle peut d'abord quitter le bureau au lieu de basculer vers celui-ci. Ce qui suit fonctionne mieux pour cette raison :-)

#n::                             ; use the Windows+n hotkey
Send #m                          ; minimize all open windows
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
Send #+m                         ; undo minimize
return                           ; done!
jono
la source