Que faire si une fenêtre est plus grande que la résolution d'écran?


12

J'utilise Windows 7 sur un moniteur de 8,9 pouces avec une résolution d'écran de 1280 x 768. En utilisant la puissance de l'arithmétique, je suis en mesure de déterminer que mon dpi (en fait ppi) devrait être 167. Win7 est vraiment utile car il n'a pas à redémarrer pour appliquer de nouveaux paramètres dpi, contrairement à ses prédécesseurs (bien que je il s'applique plutôt tout de suite).

Le problème avec les petits moniteurs sous Windows est que lorsque vous rencontrez des fenêtres trop grandes pour s'adapter à l'écran, vous ne pouvez pas déplacer la barre de titre bien au-dessus. Dans les gestionnaires de fenêtres X que j'ai utilisés dans le passé, vous pouvez faire glisser la fenêtre vers n'importe où, mais dans Windows, même si vous faites un espace alt et sélectionnez déplacer, cela repoussera automatiquement la fenêtre jusqu'à ce que la barre de titre soit visible.

Je recherche une solution qui soit:

  • me permet de déplacer librement la fenêtre sans tenir compte de la visibilité de la barre de titre, ou
  • attacher une barre de défilement à une fenêtre existante, ou
  • créer des bureaux virtuels qui me permettent d'étendre les fenêtres sur 2 bureaux, ou
  • me permet de définir une plus grande résolution virtuelle, puis de faire un panoramique et un scan.

ÉDITER:

J'ai trouvé des progs qui pourraient faire ce qui précède:

  1. AltDrag

    Me permet de faire glisser, redimensionner en utilisant alt et bouton gauche / droit de la souris. Soigné! Jusqu'à présent, la meilleure solution.

  2. Extenseur de bureau GiMeSpace

    Est censé me permettre de faire défiler le bureau. Ça n'a pas marché. L'autre nouvelle version, GiMeSpace Ultimate Taskbar a fonctionné, mais elle détruit ma Superbar, la remplaçant par sa carte.

Réponses:


3

introduction

Un mois d'utilisation de GimmeSpace Desktop Extender dans Windows 7 m'a donné un mal de tête, littéralement. Mais j'ai compris comment obtenir un bureau virtuel pan-and-scan dans Windows 7 en utilisant des cartes vidéo ATI Radeon et je suis sûr que les gens qui utilisent des cartes NVIDIA peuvent aussi comprendre comment le faire avec eux en utilisant les principes de base décrits au dessous de. Essentiellement, vous voudrez forcer l'installation d' un pilote vidéo Windows XP dans Windows 7. Lisez la suite pour les détails, à l'extrême.

Grâce au conjoint d'un ami qui est ingénieur matériel dans une entreprise qui doit rester anonyme, j'ai appris à configurer un bureau virtuel panoramique et scan dans Windows 7. Cela a pris un peu d'expérimentation, mais ses suggestions ont finalement fonctionné. J'écris ceci sur un bureau virtuel pan-and-scan dans Windows 7.

Base technique

Microsoft a causé le problème en créant le modèle de pilote d'affichage Windows (WDDM) pour VISTA et maintenant Windows 7. C'est Windows 98SE à nouveau où Microsoft a désactivé la possibilité de créer un bureau virtuel panoramique et numérisation afin d'encourager les consommateurs à acheter deux moniteurs.

WDDM désactive cette capacité. Cependant, WDDM n'est que le système par défaut pour les graphiques dans Windows 7 et VISTA. L'ancien modèle de pilote d'affichage Windows XP (XPDM) est toujours présent dans Windows VISTA et Windows 7. La clé est que vous devez forcer l'installation du pilote d'affichage Windows XP pour votre carte ATI (et je parierais que cela fonctionnerait avec NVIDIA) cartes aussi). Le pilote d'affichage Windows XP utilise le système graphique XPDM qui est toujours dans Windows 7 et VISTA. Vous devez installer uniquement le pilote d'affichage. N'installez pas le Catalyst Control Center (ci-après appelé CCC).

Cette approche fonctionne si votre moniteur est connecté via VGA ou DVI. Cela n'a pas fonctionné pour moi lorsque j'ai essayé HDMI.

Notez que ce n'est pas très bien un bureau virtuel pan-and-scan comme vous pouvez obtenir dans Windows XP en utilisant le CCC pour le configurer. Le bureau virtuel n'est pas aussi large ou grand que ce que je pouvais obtenir sous XP. Mais il bat un bureau statique pour moi et peut-être aussi pour vous.

Cela désactivera les graphiques Aero dans Windows 7 car ils utilisent le système graphique WDDM. Je peux vivre sans les bonbons visuels d'Aero, même si ça avait vraiment l'air sympa. Mais je sacrifierai de bonnes chances pour la fonctionnalité à tout moment - quand il s'agit d'un ordinateur.

Étapes à suivre

Voici comment procéder si (1) vous installez Windows 7 et n'avez pas encore installé ATI CCC, et (2) si vous avez déjà installé Windows 7.

Il s'agit d'un guide étape par étape, probablement plus de détails que la plupart des lecteurs ont besoin.

  1. Si vous installez simplement Windows 7 et n'avez pas encore installé ATI Catalyst Control Center:

    1. Après avoir installé Windows 7 et votre programme de sécurité Internet, téléchargez à partir d'ATI le pilote Windows XP pour Windows 32 ou 64 bits. Je vous recommande de trouver la version 10.4 du pilote Windows XP car je sais que cela fonctionne. Des versions plus récentes peuvent fonctionner, mais je ne les ai pas testées. Pour accéder à la version 10.4 (sortie fin avril 2010), suivez les étapes pour trouver les pilotes Windows XP pour votre carte ATI. Cela vous amènera à un écran avec un fond noir pour les pilotes de carte vidéo AMD Radeon (je vais utiliser ma carte pour cet exemple). Près du bas de la boîte avec les pilotes se trouve un lien appelé Pilotes précédents. Cliquez sur le lien et choisissez le choix Catalyst 10.4. Accédez aux téléchargements individuels et sélectionnez le pilote d'affichage ou lePilote intégré WDM . Télécharge le. Vous pouvez également télécharger le pilote audio HDMI ATI et le package Avivo de codecs vidéo. J'imagine que vous pouvez télécharger l'ensemble du package CCC et l'utiliser (c'est ce que je suppose que j'ai fait). Des versions plus récentes peuvent fonctionner. Je ne les ai pas encore essayés.

    2. Accédez à votre Gestionnaire de périphériques (cliquez avec le bouton droit sur Poste de travail et sélectionnez Gérer ). S'il existe une carte graphique pour votre carte vidéo, double-cliquez dessus et désinstallez (et supprimez) le pilote vidéo qui s'y trouve. Redémarrez Windows 7.

    3. Exécutez le fichier ATI que vous avez téléchargé pour qu'il configure ses fichiers dans

      C:\ATI\Support\10-4_xp32_dd_ccc_wdm_enu
      

      C'est le sous-répertoire lorsque vous utilisez le package ATI complet. Annulez l'installation.

    4. Accédez à votre gestionnaire de fichiers (Explorateur Windows, Directory Opus ou autre gestionnaire de fichiers) et accédez à

      C:\ATI\Support\10-4_xp32_dd_ccc_wdm_enu
      

      Faites un clic droit sur Setup.exeet choisissez Propriétés . Cliquez sur l' onglet Compatibilité et sous Vérification du mode de compatibilité, exécutez ce programme en mode de compatibilité pour Windows XP (SP 3). Toujours sous Niveau de privilège , cochez Exécuter ce programme en tant qu'administrateur .

    5. Faites la même chose pour

      C:\ATI\Support\10-4_xp32_dd_ccc_wdm_enu\Bin\Setup.exe
      

      et pour

      C:\ATI\Support\10-4_xp32_dd_ccc_wdm_enu\Bin\ATISetup.exe
      

      Je ne sais pas si c'était nécessaire, mais j'ai fait quelque chose de similaire avec

      C:\ATI\Support\10-4_xp32_dd_ccc_wdm_enu\Config\atiicdxx.msi
      

      où j'ai choisi d'exécuter le programme en mode de compatibilité pour la ** version précédente de Windows * (j'ai un double démarrage avec Windows XP - je ne sais pas ce qui serait disponible si vous n'avez pas de configuration à double démarrage) . J'ai fait la même chose pour le dossier

      C:\ATI\Support\10-4_xp32_dd_ccc_wdm_enu\Packages\Drivers\WDM\RIO\XP\atirioxp.msi
      
    6. Exécutez ensuite

      C:\ATI\Support\10-4_xp32_dd_ccc_wdm_enu\setup.exe
      

      Vous devez choisir une installation personnalisée lorsque vous avez le choix entre Express et Personnalisé.

    7. Lorsque vous arrivez à la liste des éléments à installer, vérifiez le pilote d'affichage ATI. Décochez Catalyst Control Center (CCC). Si vous l'installez, CCC se bloque et vous donne BSOD chaque fois que vous exécutez CCC. Je le laisse également installer les codecs AVIVO et l'assistant de rapport de problème ATI. Après l'installation, redémarrez Windows 7.

    8. Cliquez avec le bouton droit sur votre bureau et sélectionnez Résolution d'écran . Allez dans Paramètres avancés et cliquez sur l' onglet Moniteur . Décochez Masquer les modes que ce moniteur ne peut pas afficher . Cliquez sur le bouton OK. De retour dans la fenêtre Changer l'apparence de votre affichage , cliquez sur Résolution. Il devrait y avoir au moins un choix en haut de l'échelle qui est une résolution plus élevée que ce que votre moniteur prend réellement en charge. Sélectionnez et appliquez l'un d'entre eux. Dans mon cas, la résolution réelle de mon moniteur est de 1920 x 1200. Ces étapes m'ont donné une résolution de 2048 x 1536 - et un bureau virtuel pan-and-scan. Ce n'est pas aussi grand que le panoramique et l'analyse que je pouvais obtenir dans Windows XP, mais cela fonctionne. Je peux ouvrir mon programme de PAO en pleine page et ne pas perdre de temps et d'énergie en utilisant les barres de défilement.

  2. Si Windows 7 est déjà installé et que vous avez déjà installé ATI Catalyst Control Center:

    La seule vraie différence par rapport aux instructions ci-dessus est que vous devez désinstaller complètement Windows 7 CCC et les autres fonctionnalités Windows 7 ATI déjà installées. Vous pouvez ouvrir le Panneau de configuration et sélectionner Programmes et fonctionnalités . Faites défiler jusqu'à ATI Catalyst Control Manager et faites un clic droit dessus. Sélectionnez Modifier . Vous pouvez choisir le gestionnaire de désinstallation pour désinstaller CCC, le pilote d'affichage (si possible) et d'autres fonctionnalités - ou sélectionner Désinstaller Express TOUS les logiciels ATI. Dans tous les cas, vous devez désinstaller tous les logiciels liés à la vidéo ATI et redémarrer Windows 7. Vous devez également vous assurer d'effectuer l'étape B ci-dessus pour vous assurer que le pilote ATI est désinstallé et supprimé.

Les étapes restantes devraient vous permettre de produire le bureau virtuel pan-and-scan.

Mise en garde

Un de mes programmes a systématiquement provoqué un BSOD après avoir effectué ces modifications. Il s'agit d'un éditeur de texte gratuit appelé EditPad Lite 6.4.4. Je ne sais pas pourquoi cela planterait Windows 7, mais il le faisait à chaque fois que je l'exécutais. Je viens donc de recevoir un autre éditeur de texte gratuit. Espérons que tous vos programmes fonctionneront très bien.

C'est ça. J'espère que cette procédure fonctionnera pour vous. S'il vous plaît, faites-le nous savoir pour vous.


4

Infinite Screen est un outil gratuit pour le défilement du bureau.
Il vous permet de définir des fenêtres plus grandes que la taille de l'écran .

La norme consiste à appuyer Ctrl+(déplacer la souris sur les bords) ou CtrlShift+(déplacer la souris) et 4 autres. (pour faire défiler jusqu'à la partie inférieure de votre fenêtre surdimensionnée)

Vous pouvez définir la taille de votre fenêtre dans l' onglet "oversize" de l'application!

Téléchargez ici: Infinite_Screen


Excellente réponse. Vous aurez déjà une excellente communauté de membres membres SU.
wizlog

1

Dans Windows 7, la possibilité de déplacer manuellement une fenêtre était masquée, mais il est toujours possible de déplacer une fenêtre avec le clavier. Pour ce faire, maintenez la touche MAJ enfoncée et cliquez avec le bouton droit sur le bouton de la barre des tâches de la fenêtre que vous devez déplacer (ou redimensionner, etc.). Cliquez sur déplacer et vous pouvez utiliser les flèches du clavier pour déplacer la fenêtre autour de l'écran. Vous pouvez également utiliser la souris, mais vous devez appuyer sur une flèche au moins une fois pour activer la capacité de déplacement de la souris.

Étant donné que ce qui précède ne fonctionne pas réellement pour faire disparaître la barre de titre de l'écran, peut-être qu'un de ces gestionnaires de bureaux virtuels vous aidera:


C'est la même chose que d'appuyer sur alt-espace sur la fenêtre active (et je préfère alt-espace, mon habitude depuis Win3.1). Non, cela remettra toujours la barre de titre en vue. Vous pouvez essayer vous-même: sélectionnez déplacer, déplacez-vous avec le clavier à l'aide des touches fléchées, puis confirmez en appuyant sur entrée. Cela ne fonctionnera pas si vous vous déplacez trop loin vers le haut, mais fonctionnera si vous vous déplacez trop loin vers le bas (tant que la barre de titre est toujours en vue).
syockit

@syockit: Eh bien, semble votre droit. Je n'avais jamais remarqué ça auparavant. Voyant que vous avez modifié votre question concernant les bureaux virtuels, j'ai mis à jour ma réponse.
jrista

Merci pour les suggestions! Hélas, aucun d'entre eux ne permet d'étendre les fenêtres sur plusieurs bureaux.
syockit

0

Je ne peux pas penser à n'importe quoi du haut de ma tête, mais la plupart des configurations X permettent de déplacer une fenêtre en cliquant et en la faisant glisser n'importe où dessus alors que Alt est pressé, il pourrait donc être utile de rechercher des outils qui tentent d'imiter X et d'autres Unix. comportements sur Windows. Comme X-focus dans les MS PowerToys, bien que (comme son nom l'indique) ne modifie que le comportement de concentration et rien d'autre.

(désolé, ce n'est pas une vraie réponse , mais cela peut vous donner de nouveaux termes de recherche à essayer)


Oui, il y a AltDrag pour Windows.
syockit

0

Dans des situations similaires (serveurs dont la valeur par défaut est 800x600 et appliquant les Service Packs HP Proliant), j'ai eu la chance de double-cliquer sur la barre de titre pour «maximiser» la fenêtre. Parfois, tous les éléments de l'interface utilisateur sont triés de manière à ce que tout corresponde. Ça a l'air moche, mais au moins je peux cliquer sur ce bouton OK en bas à droite.


La plupart du temps, c'est la faute du programmeur. C'est pourquoi je suis coincé avec certaines fenêtres de dialogue, car elles désactivent le redimensionnement, mais elles ne suivent pas les conventions de l'interface graphique (allez, les gars! Vous ne programmez pas pour un seul système avec des configurations fixes!)
syockit

0

Windows n'est pas conçu pour fonctionner avec un écran aussi petit sans laisser les éléments de l'écran devenir plus petits. S'il s'agissait d'un écran standard de 96 DPI, ce ne serait que 736x441, et il y aura des choses qui ne rentreront tout simplement pas.

Comme compromis, vous pouvez essayer 120 DPI.


0

J'ai trouvé une solution à mon incapacité à afficher l'intégralité de la boîte de dialogue Suivi des modifications dans mon HP Mini fonctionnant sous Windows 7. J'ai tout essayé, y compris, comme un site le recommandait, en maintenant Alt et en faisant glisser la fenêtre avec le bouton gauche de la souris. Cela a bien fonctionné jusqu'à ce que je lâche prise, puis la boîte de dialogue est revenue en place, me refusant la possibilité de cliquer sur OK en bas.

J'ai essayé une astuce de registre, mais je n'ai même pas pu passer à l'étape 1 car ma carte graphique n'a évidemment pas ce qu'il faut.

En désespoir de cause, je fouillais dans les boîtes de dialogue de la carte graphique et j'ai remarqué que le netbook était réglé sur une orientation paysage. Et si je le mettais temporairement en portrait? Oui, alors je pourrais voir la boîte de dialogue entière. Whoopie! Ça a marché. C'était la première fois que j'utilisais Microsoft Word 2007 sur cette machine depuis l'installation de Windows 7, donc je pense que c'est probablement la seule fois que j'aurai besoin de suivre cette procédure. J'ai utilisé Word sur cet ordinateur avec XP auparavant, mais je ne me souviens pas de ce que j'ai fait en 2009 pour configurer le suivi des modifications.

Quoi qu'il en soit, j'espère que ma petite découverte aidera quelqu'un.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.