Bir pencere ekran çözünürlüğünden daha büyükse ne yapmalı?


12

1280x768 ekran çözünürlüğüne sahip 8,9 'monitörde Windows 7 kullanıyorum. Aritmetik gücünü kullanarak, dpi'm (aslında ppi) 167 olması gerektiğini belirleyebiliyorum. Win7, öncekilerden farklı olarak, yeni dpi ayarlarını uygulamak için yeniden başlatmaya gerek kalmaması açısından gerçekten yararlı. bunun yerine doğrudan uygulanır).

Windows'taki küçük monitörlerle ilgili sorun, ekrana sığmayacak kadar büyük pencerelere rastladığınızda, başlık çubuğunu bunun üstüne taşıyamazsınız. Geçmişte kullandığım X pencere yöneticilerinde, pencereyi istediğiniz yere alt sürükleyebilirsiniz, ancak Windows'da, alt alanı seçip taşımayı seçseniz bile, başlık çubuğu görünene kadar pencereyi otomatik olarak geri iter.

Ben de bir çözüm arıyorum:

  • başlık çubuğunun görünürlüğüne bakmadan pencereyi serbestçe hareket etmeme olanak tanır veya
  • mevcut pencereye bir kaydırma çubuğu ekleyin veya
  • pencereleri 2 masaüstüne yaymamı sağlayan sanal masaüstleri oluştur veya
  • daha büyük sanal çözünürlük ayarlamama izin ver, sonra kaydır ve tara.

DÜZENLE:

Yukarıdakilerin bazılarını yapabilen bazı proglar buldum:

  1. AltDrag

    Alt ve sol / sağ fare düğmesini kullanarak sürüklememi, yeniden boyutlandırmamı sağlar. Temiz! Şimdiye kadarki en iyi çözüm.

  2. GiMeSpace Masaüstü Genişletici

    Masaüstünü kaydırmama izin vermesi gerekiyor. İşe yaramadı. Diğer yeni versiyon, GiMeSpace Ultimate Taskbar çalıştı, ancak Superbar'ımı yok etti ve yerini harita ile değiştirdi.

Yanıtlar:


3

Giriş

Windows 7'de GimmeSpace Desktop Extender'ı kullanmanın bir ayı bana tam anlamıyla bir baş ağrısı verdi. Ancak ATI Radeon ekran kartlarını kullanarak Windows 7'de pan-and-scan sanal masaüstünü nasıl alacağımı anladım ve NVIDIA kartlarını kullanan kişilerin, açıklanan temel ilkeleri kullanarak da onlarla nasıl yapılacağını anlayabileceğinden eminim altında. Esasen Windows 7'de bir Windows XP video sürücüsünü zorla yüklemeyi isteyeceksiniz. Ayrıntılar için aşırı derecede okuyun.

İsimsiz kalması gereken bir şirkette donanım mühendisi olan bir arkadaşın eşi sayesinde, Windows 7'de bir pan-and-scan sanal masaüstü kurmayı öğrendim. Bazı deneyler yaptı, ancak önerileri sonunda işe yaradı. Bunu Windows 7'de bir kaydır ve tara sanal masaüstüne yazıyorum.

Teknik Dayanak

Microsoft, VISTA ve şimdi Windows 7 için Windows Ekran Sürücüsü Modeli'ni (WDDM) oluşturduğunda soruna neden oldu. iki monitör.

WDDM bu özelliği devre dışı bırakır. Ancak, WDDM yalnızca Windows 7 ve VISTA'daki grafikler için varsayılan sistemdir. Eski Windows XP Ekran Sürücüsü Modeli (XPDM) hala Windows VISTA ve Windows 7'de bulunmaktadır. Anahtar, ATI kartınız için Windows XP ekran sürücüsünü zorla yüklemeniz gerektiğidir (ve bunun NVIDIA tabanlı kartları da). Windows XP ekran sürücüsü, hala Windows 7 ve VISTA'da bulunan XPDM grafik sistemini kullanır. Yalnızca ekran sürücüsünü yüklemelisiniz. Catalyst Control Center'ı (bundan sonra CCC olarak adlandırılacaktır) kurmayın.

Monitörünüz VGA veya DVI ile bağlıysa bu yaklaşım işe yarar. HDMI'yi denediğimde benim için işe yaramadı.

Bunu ayarlamak için CCC'yi kullanarak Windows XP'de alabileceğiniz gibi bir pan-and-scan sanal masaüstünün iyi olmadığını unutmayın. Sanal masaüstü, XP'de alabileceğim kadar geniş veya uzun değil. Ama benim için ve belki de sizin için statik bir masaüstünü atıyor.

Bunu yapmak, WDDM grafik sistemini kullandıkları için Windows 7'deki Aero grafiklerini devre dışı bırakır. Gerçekten güzel görünmesine rağmen, Aero'nun görsel şekeri olmadan yaşayabilirim . Ama bir bilgisayar söz konusu olduğunda, işlevsellik için iyi şansları feda edeceğim.

Atılacak Adımlar

(1) Windows 7 yüklüyorsanız ve henüz ATI CCC yüklemediyseniz ve (2) zaten Windows 7 yüklediyseniz nasıl yapacağınız aşağıda açıklanmıştır.

Bu, adım adım bir kılavuzdur, muhtemelen çoğu okuyucunun ihtiyaç duyduğundan daha ayrıntılıdır.

  1. Sadece Windows 7 yüklüyorsanız ve henüz ATI Catalyst Control Center'ı yüklemediyseniz:

    1. Windows 7'yi ve Internet Security programınızı kurduktan sonra, 32 veya 64 bit Windows için ATI'den Windows XP sürücüsünü indirin. Çalıştığını bildiğim için Windows XP sürücüsünün 10.4 sürümünü bulmanızı öneririm. Daha yeni sürümler işe yarayabilir, ancak bunları test etmedim. 10.4 sürümüne (Nisan 2010'un sonlarında piyasaya sürüldü) ulaşmak için ATI kartınızın Windows XP sürücülerini bulma adımlarını izleyin. Bu sizi AMD Radeon Ekran Kartı Sürücüleri için siyah arka plana sahip bir ekrana götürecektir (bu örnek için kartımı kullanacağım). Sürücülerle kutunun altına yakın bir yerde Önceki Sürücüler adlı bir bağlantı bulunur . Bağlantıya tıklayın ve Catalyst 10.4 seçimini yapın. Git Bireysel Yüklemeler ve seçmek Display Driver veyaWDM Tümleşik Sürücü . İndir. Ayrıca ATI HDMI Ses Sürücüsünü ve Avivo Video Kodek Paketini indirmek isteyebilirsiniz. Tüm CCC paketini indirip kullanabileceğinizi sanıyorum (aslında sanırım bunu yaptım). Daha yeni sürümler çalışabilir. Henüz denemedim.

    2. Aygıt Yöneticinize gidin ( Bilgisayarım'a sağ tıklayın ve Yönet'i seçin ). Video kartınız için bir ekran bağdaştırıcısı varsa, çift tıklayın ve oradaki video sürücüsünü kaldırın (ve silin). Windows 7'yi yeniden başlatın.

    3. İndirdiğiniz ATI dosyasını, içindeki dosyaları kuracak şekilde çalıştırın

      C:\ATI\Support\10-4_xp32_dd_ccc_wdm_enu
      

      Tam ATI paketini kullandığınızda alt dizin budur. Kurulumu iptal edin.

    4. Dosya yöneticinize (Windows Explorer, Directory Opus veya başka bir dosya yöneticisi) gidin ve

      C:\ATI\Support\10-4_xp32_dd_ccc_wdm_enu
      

      Sağ tıklayın Setup.exeve Özellikler'i seçin . Uyumluluk sekmesini tıklatın ve Uyumluluk Modu denetimi altında Bu programı Windows XP (SP 3) için uyumluluk modunda çalıştırın . Ayrıca altında Ayrıcalık düzeyi , kontrol çalıştır yönetici olarak bu programı .

    5. İçin aynı şeyi yap

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

      ve için

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

      Gerekli olup olmadığını bilmiyorum, ama buna benzer bir şey yaptım

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

      burada, Windows'un önceki sürümleri için * uyumluluk modunda çalıştırmayı seçtim * (Windows XP ile çift önyüklemem var - çift önyükleme kurulumunuz yoksa ne kullanılabilir olacağını bilmiyorum) . Aynı şeyi dosya için yaptım

      C:\ATI\Support\10-4_xp32_dd_ccc_wdm_enu\Packages\Drivers\WDM\RIO\XP\atirioxp.msi
      
    6. O zaman koş

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

      Hızlı ve Özel arasında seçim yapıldığında özel bir kurulum seçmeniz gerekir .

    7. Kurulacak öğeler listesine geldiğinizde, ATI Ekran Sürücüsünü kontrol edin. Katalizör Kontrol Merkezi'nin (CCC) işaretini kaldırın. Eğer yüklerseniz, CCC her CCC'yi çalıştırdığınızda çökecek ve size BSOD verecektir. AVIVO codec bileşenlerini ve ATI Sorun Raporu Sihirbazı'nı da yüklemesine izin verdim. Yüklemeden sonra Windows 7'yi yeniden başlatın.

    8. Masaüstünüze sağ tıklayın ve Ekran Çözünürlüğü'nü seçin . Git Gelişmiş Ayarlar ve tıklayın Monitör sekmesine. Bu monitörün görüntüleyemediği modları gizle seçeneğinin işaretini kaldırın . Tamam düğmesini tıklayın. Ekranınızın Görünümünü Değiştir penceresine geri dönün , Çözünürlük'e tıklayın. Ölçeğin üstünde, monitörünüzün gerçekte desteklediğinden daha yüksek bir çözünürlük olan en az bir seçenek olmalıdır. Bunlardan birini seçin ve uygulayın. Benim durumumda, monitörümün gerçek çözünürlüğü 1920 x 1200'dür. Bu adımlar bana 2048 x 1536 çözünürlük ve kaydırma ve tarama sanal masaüstü verdi. Windows XP'de alabileceğim kaydırma ve tarama kadar büyük değil, ama çalışıyor. Masaüstü yayıncılık programımı tam sayfa açabilir ve kaydırma çubuklarını kullanarak zaman ve enerji harcamak zorunda kalmam.

  2. Windows 7 zaten yüklüyse ve ATI Catalyst Control Center'ı zaten yüklediyseniz:

    Yukarıdaki talimatlardan tek gerçek fark, Windows 7 CCC'yi ve zaten yüklü olan diğer Windows 7 ATI özelliklerini tamamen kaldırmanız gerektiğidir. Denetim Masası'nı açabilir ve Programlar ve Özellikler'i seçebilirsiniz . ATI Catalyst Control Manager'a gidin ve sağ tıklayın. Değiştir'i seçin . CCC'yi, ekran sürücüsünü (mümkünse) ve diğer özellikleri kaldırmak için Uninstall Manager'ı seçebilir veya TÜM ATI Yazılımını Hızlı Kaldırma'yı seçebilirsiniz. Her iki durumda da, ATI video ile ilgili tüm yazılımları kaldırmanız ve Windows 7'yi yeniden başlatmanız gerekir. ATI sürücüsünün kaldırıldığından ve silindiğinden emin olmak için yukarıdaki Adım B'yi de uyguladığınızdan emin olmalısınız.

Kalan adımlar, kaydırma ve tarama sanal masaüstünü oluşturmanızı sağlayacaktır.

Dikkat

Bu değişiklikleri yaptıktan sonra programlarımdan biri sürekli olarak BSOD'ye neden oldu. EditPad Lite 6.4.4 adlı ücretsiz bir metin editörüdür. Neden Windows 7'yi çökerttiğini bilmiyorum, ancak her çalıştırdığımda bunu yaptı. Bu yüzden başka bir ücretsiz metin editörü daha aldım. Umarım tüm programlarınız iyi çalışır.

Bu kadar. Umarım bu prosedür sizin için işe yarar. Lütfen bunun sizin için geçerli olduğunu bize bildirin.


4

Sonsuz Ekran masaüstü kaydırma için ücretsiz bir araçtır. Ekran boyutundan daha büyük
pencereler ayarlamanızı sağlar .

Standart Ctrl+(fareyi kenarlara CtrlShift+taşımak) veya (fare hareketi) ve diğer 4 düğmesine basmaktır . (büyük boyutlu pencerenizin alt kısmına kaydırmak için)

Pencere boyutunu uygulamanın "büyük boy" sekmesinde ayarlayabilirsiniz !

Buradan indirin: Infinite_Screen


Mükemmel cevap. Zaten katkıda bulunan mükemmel üye SU topluluğuna sahip olacaksınız.
wizlog

1

Windows 7'de, bir pencereyi elle taşıma özelliği gizlendi, ancak yine de bir pencereyi klavyeyle taşımak mümkündür. Bunu yapmak için, ÜSTKRKT tuşunu basılı tutun ve taşımanız gereken (veya yeniden boyutlandırma vb.) Pencerenin görev çubuğu düğmesini sağ tıklayın. Taşı'yı tıklatın; pencereyi ekranın etrafında hareket ettirmek için klavye oklarını kullanabilirsiniz. Fareyi de kullanabilirsiniz, ancak fare hareket kabiliyetini etkinleştirmek için en az bir ok tuşuna basmanız gerekir.

Yukarıdaki gibi görünmek aslında başlık çubuğunu ekrandan çıkarmak için işe yaramaz, belki de bu sanal masaüstü yöneticilerinden biri yardımcı olacaktır:


Bu, aktif pencerede alt-space tuşuna basmakla aynıdır (ve ben Win3.1'den beri alışkanlığım alt-space'i tercih ederim). Hayır, yine de başlık çubuğunu yeniden görüntüleyecektir. Kendiniz deneyebilirsiniz: hareket et'i seçin, ok tuşlarını kullanarak klavyeyle hareket ettirin, sonra enter tuşuna basarak onaylayın. Çok yukarı hareket ederseniz çalışmaz, ancak çok aşağı hareket ederseniz de çalışır (başlık çubuğu hala görüntüde olduğu sürece).
syockit

@syockit: Haklısın. Bunu daha önce hiç fark etmedim. Sorunuzu düzenlediğinizde sanal masaüstleri hakkında soru sorarak, cevabımı güncelledim.
jrista

Önerileriniz için teşekkür ederiz! Ne yazık ki, hiçbiri pencerelerin birden fazla masaüstüne yayılmasına izin vermiyor.
syockit

0

Başımın üstünden herhangi bir şey düşünemiyorum, ancak çoğu X kurulumu , alt basılıyken üzerinde herhangi bir yere tıklayıp sürükleyerek bir pencereyi hareket ettirmeye izin veriyor , bu nedenle X'i ve diğer Unix'i taklit etmeye çalışan araçları aramaya değer olabilir Windows'taki davranışlar. MS PowerToys'daki X-focus gibi (adından da anlaşılacağı gibi) sadece odaklama davranışını değiştiriyor ve başka bir şey yapmıyor.

(bu gerçek bir cevap değildir , ancak aramayı denemeniz için bazı yeni arama terimleri verebilir)


Evet, Windows için AltDrag var.
syockit

0

Benzer durumlarda (varsayılan 800x600 sunucuları ve HP Proliant hizmet paketlerini uygular) Pencereyi 'en üst düzeye çıkarmak' için başlık çubuğuna çift tıkladım. Bazen bu, tüm UI öğelerinin sıralanmasına neden olur ve böylece hepsine uyar. Çirkin gözüküyor, ama en azından sağ alttaki OK düğmesine tıklayabilirim.


Çoğu zaman, programcının hatası. Bu yüzden belirli iletişim pencerelerine takılı kalıyorum, çünkü yeniden boyutlandırmayı devre dışı bırakıyorlar, ancak GUI kurallarına
uymuyorlar

0

Windows, ekran öğelerinin küçülmesine izin vermeden küçük olan bir ekranla çalışacak şekilde tasarlanmamıştır. Bu 96 DPI standart bir ekran olsaydı, sadece 736x441 olurdu ve sığmayacak şeyler olacak.

Bir uzlaşma olarak 120 DPI deneyebilirsiniz.


0

Windows 7 çalıştıran HP Mini'imdeki Değişiklikleri İzle iletişim kutusunun tamamını göremememe bir çözüm buldum. Bir sitenin önerdiği gibi Alt tuşunu basılı tutup pencereyi sol fare düğmesiyle sürükleyerek dahil her şeyi denedim. Ben gidene kadar iyi çalıştı ve sonra iletişim kutusu yerine geri attı bana altta Tamam tıklayın yeteneğini reddetti.

Bir Kayıt Defteri hilesi denedim, ancak 1. adıma bile geçmedim çünkü grafik kartım açıkça gerekene sahip değil.

Çaresizlik içinde, grafik kartı iletişim kutularının etrafına bakıyordum ve netbook'un yatay bir yöne ayarlandığını fark ettim. Geçici olarak portreye koyarsam ne olur? Evet, iletişim kutusunun tamamını görebileceğim. Whoopie! İşe yaradı. Bu, Windows 7'yi yükledikten sonra Microsoft Word 2007'yi bu makinede ilk kez kullandım, bu yüzden bu prosedürü izlemem gereken tek zaman olduğunu düşünüyorum. Word'ü daha önce XP ile bu bilgisayarda kullandım, ancak 2009'da Değişiklikleri İzleme ayarlarını yapmak için ne yaptığımı hatırlayamıyorum.

Neyse, umarım küçük keşfim birisine yardım eder.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.