Windows'ta ekranımı döndürmek için bir kısayol tuşunu veya kısayolu nasıl ayarlarım?


20

Son zamanlarda monitörlerimin serbestçe dönmesine izin veren bir dizi monitör kolu aldım. İşletim sisteminin ekran döndürme özelliklerine erişme zorluğundan geçmek zorunda kalmadan, hızlıca bir yönelimden diğerine geçebilmek istiyorum.

Monitörümün yönünü hızla değiştirmek için bir kısayol tuşu veya kısayol nasıl ayarlarım?

Yanıtlar:


29

Grafik kartımla bu yaklaşım işe yarar:

  1. Ekranı İndir .

  2. Seçeneğini Display.exeseçtiğiniz bir konuma çıkarın (örn C:\Display.exe.).

  3. [right-click] -> New -> Shortcutİstenen yönlendirmeler için kısayollar oluşturmak üzere iletişim kutusunu kullanın :

    C:\Display.exe /rotate:0
    C:\Display.exe /rotate:90
    C:\Display.exe /rotate:180
    C:\Display.exe /rotate:270
    
  4. (isteğe bağlı) Her kısayolun özelliklerinde bir Shortcut Key.


Bu çok iyi çalışıyor.
wax eagle

Bu sadece birincil ekranda çalışıyor gibi göründüğünden bahsetmeliyim (ikinci bir monitörle uğraşmak için argüman listesinde hiç seçenek görmüyorum, ancak yine de değiştirmek istediğim monitör)
wax eagle

7
Bugünkü sürümde (Sürüm 1.2 (yapı 14)) hangi monitörün döndürüleceğini belirleme seçeneği vardır:display /device 2 /rotate 90
Glen Little

5
Bu harika! Ayrıca C:\Display.exe /rotate:90 /toggle, varsayılan döndürme ile belirtilen döndürme arasında geçiş yapmak da yararlıdır .
Abdulla

Ben bunun gibi autohotkey kullanın:!#right:: Run A:\display\display.exe /device 1 /rotate:90
Shayan

3

Benim için basit bir CTRL + ALT + OK TUŞU iyi çalıştı. Betikten çok daha basit, display.exe vb.


Bu grafik sürücünüze bağlıdır, display.exe çözümü sürücüye bakılmaksızın çalışır gibi görünür.
wax eagle

3

Bazı insanlar hala bu iş parçacığını kullanıyorsa veya bunu Google'da arıyorsa, MÜKEMMEL ÇÖZÜMÜ var.

  1. Ekranı İndir

  2. C: \ Display \ (veya seçtiğiniz bir klasöre) çıkartın

  3. Cmd'yi açın ve display.exe - C: \ Display \ display.exe \ -listdevices yolunu yazın (bu size tüm ekranlarınızı gösterecek ve hangisini döndüreceğinizi seçmenize izin verecektir)

  4. Hangi cihazı (ekranı) indeks numaralarına göre döndürmek istediğinizi seçin.

  5. Not defterini kullanarak bir .bat dosyası oluşturun. (Not defterini açın, aşağıda gösterilen satırları yazın, "tüm dosyalar" olarak kaydedin ve seçtiğiniz adın ardından ".bat" yazın)

  6. C: \ display \ display.exe -device (cihazınızın numarası) -90 döndür / geçiş yap

  7. "90 (derece)" yanlış ekran döndürme ise, "180" veya "270" olarak değiştirin.

  8. Şimdi yapılması gerekir ve yeni bir Araç Çubuğu oluşturarak kısayolu düzenleyebilir veya / ve Görev Çubuğunuza ekleyebilirsiniz.

-> Bu yolla ilgili güzel olan şey, sadece bir kısayola ihtiyaç duymanız ve çoklu değil- <


2

Birisi AutoHotKey forumlarına sadece bunu yapan bir senaryo yazdı. Ama kendim denemedim.

Windows tuşuna + bir sayısal tuşa basmak onu döndürecek şekilde yaptı:

  • Win+ 4: Ekranı Dikey konuma döndürür
  • Win+ 2: Ekranı Manzaraya döndürür (çevrilmiş)
  • Win+ 6: Ekranı Dikey (döndürülmüş) konuma döndürür
  • Win+ 8: Ekranı Yatay konuma döndürür

İşte senaryo:

#SingleInstance Force
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.

#Numpad8:: ; Landscape Mode - WinLogo + Number pad 8
IfWinExist, Screen Resolution
{
    WinActivate, Screen Resolution
}
else
{
    run "desk.cpl"
}   
WinWait, Screen Resolution
if ErrorLevel
{
   MsgBox, WinWait timed out.
   return
}
Send, {Tab}
sleep 500

send, {Alt Down}
send, {o}
send, {Alt Up}

sleep 500
send, {Up} ; Send Up 4 times to make sure we are at the start of the dropdown
send, {Up}
send, {Up}
send, {Up}
sleep 500
send, {Alt Down}
send, {a}
send, {Alt Up}
WinWait, Display Settings
if ErrorLevel
{
   MsgBox, WinWait timed out for display settings.
   return
}
send, {Alt Down}
send, {k}
send, {Alt Up}
WinWait, Screen Resolution
if ErrorLevel
{
   MsgBox, WinWait timed out.
   return
}
send, {Alt Down}
send, {F4}
send, {Alt Up}
return

#Numpad4:: ; Portrait Mode - WinLogo + Number pad 4
IfWinExist, Screen Resolution
{
    WinActivate, Screen Resolution
}
else
{
    run "desk.cpl"
}   
WinWait, Screen Resolution
if ErrorLevel
{
   MsgBox, WinWait timed out.
   return
}
Send, {Tab}
sleep 500

send, {Alt Down}
send, {o}
send, {Alt Up}
;return
sleep 500
send, {Up} ; Send Up 4 times to make sure we are at the start of the dropdown
send, {Up}
send, {Up}
send, {Up}
send, {Down}
sleep 500
send, {Alt Down}
send, {a}
send, {Alt Up}
WinWait, Display Settings
if ErrorLevel
{
   MsgBox, WinWait timed out for display settings.
   return
}
send, {Alt Down}
send, {k}
send, {Alt Up}
WinWait, Screen Resolution
if ErrorLevel
{
   MsgBox, WinWait timed out.
   return
}
send, {Alt Down}
send, {F4}
send, {Alt Up}
return



#Numpad6:: ; Portrait Mode (Flipped) - WinLogo + Number pad 6
IfWinExist, Screen Resolution
{
    WinActivate, Screen Resolution
}
else
{
    run "desk.cpl"
}   
WinWait, Screen Resolution
if ErrorLevel
{
   MsgBox, WinWait timed out.
   return
}
Send, {Tab}
sleep 500

send, {Alt Down}
send, {o}
send, {Alt Up}

sleep 500
send, {Down} ; Send Up 4 times to make sure we are at the end of the dropdown
send, {Down}
send, {Down}
send, {Down}
sleep 500
send, {Alt Down}
send, {a}
send, {Alt Up}
WinWait, Display Settings
if ErrorLevel
{
   MsgBox, WinWait timed out for display settings.
   return
}
send, {Alt Down}
send, {k}
send, {Alt Up}
WinWait, Screen Resolution
if ErrorLevel
{
   MsgBox, WinWait timed out.
   return
}
send, {Alt Down}
send, {F4}
send, {Alt Up}
return

#Numpad2:: ; Landscape Mode (Flipped) - WinLogo + Number pad 2
IfWinExist, Screen Resolution
{
    WinActivate, Screen Resolution
}
else
{
    run "desk.cpl"
}   
WinWait, Screen Resolution
if ErrorLevel
{
   MsgBox, WinWait timed out.
   return
}
Send, {Tab}
sleep 500

send, {Alt Down}
send, {o}
send, {Alt Up}

sleep 500
send, {Up} ; Send Up 4 times to make sure we are at the start of the dropdown
send, {Up}
send, {Up}
send, {Up}
send, {Down}
send, {Down}

sleep 500
send, {Alt Down}
send, {a}
send, {Alt Up}
WinWait, Display Settings
if ErrorLevel
{
   MsgBox, WinWait timed out for display settings.
   return
}
send, {Alt Down}
send, {k}
send, {Alt Up}
WinWait, Screen Resolution
if ErrorLevel
{
   MsgBox, WinWait timed out.
   return
}
send, {Alt Down}
send, {F4}
send, {Alt Up}
return

1
Hmmm Aslında kendimi denemeye karar verdim ve benim için yönünü değiştirebileceğim Windows 7 Ekran Çözünürlüğü iletişim kutusunu açıyor gibi görünüyor. Kapat, ama puro yok ...
Ivo Flipse

Ctrl+Alt+Uparrowişi yapacak değil mi :-)
avirk

@avirk nedense benim için hiçbir şey yapmaz: S
Ivo Flipse

1
@avirk Bu klavye kısayolu ekran sürücülerinize bağlıdır. Örneğin, çalışan Intel GFX veya NVIDIA tepsi simgesinin çalışacağına inanıyorum.
iglvzx


2

Seninle aynı problemi yaşadım ama bu kıvrımı nasıl düzelteceğimi öğrendim Önce Denetim Masası'na gittim. Ekran'a gidin. Gelişmiş Ayarlar'ı tıklayın . 6 sekme göreceksiniz. Yazan sekmeyi tıklayın

Intel (R) Grafik ve Ortam Kontrol Paneli.

Sekme sayfasının altında Grafik Özellikleri'ni göreceksiniz .
Ardından Gelişmiş Ayarlar'ı seçin ve Tamam'a tıklayın. 5 sekme olacak. Son sekmeyi tıklayın. (Seçenekler ve Destek) Kısayolları oradan ayarlayabilirsiniz. Bu yardımcı olur umarım!


2
Bu ekran kartına ne yazık ki bağımlı. Ancak Intel Graphics kullanıcıları için iyi bir yanıt.
balmumu kartalı

Bu korkunç istilayı nasıl devre dışı bırakacağımı bulmama yardım ettiğin için nazik efendim.
Mike Viens

0

Bu yüzden, tüm bu konuyu okudum http://answers.microsoft.com/en-us/windows/forum/windows_7-desktop/how-torotate-screen-in-windows-7-by-a-shortcut/55fca2a8- c34f-41f6-81ba-ce44e7127aeb

Görünüşe göre, Microsoft bunu bir klavye kısayoluyla Windows'a koymayı reddediyor, büyük olasılıkla Grafik Kartları satıcınızın sağladığı sürücüler / yardımcı programlarla deneyebilirsiniz.

Mevcut AMD kurulumum için AMD Vision Motor Kontrol Merkezi'ni açtım ve tercihlere gittim -> Kısayol Tuşlarıresim açıklamasını buraya girin

Sonra Açılır menüde Masaüstü Oluşturma ve Düzenleme'yi seçtim ve voiláresim açıklamasını buraya girin

Bu, bulabildiğim en basit yolla ilgili; Ben hala yetersiz bulabilirsiniz. Belki diğer insanlar nvidia sürücüleri ile nasıl bazı ekran görüntüleri sağlayabilir.


0

ClickMonitorDDC , gerektiğinde monitör başına bu kısayolu kurmaya izin verir. Bu arada, bu araç ayrıca parlaklık ve kontrastın kolay (fare kaydırma özelliğini kullanarak) ayarlanmasını sağlar.


0

MS mağazasından edinebileceğiniz ücretsiz bir uygulama indirme sürümü vardır: https://www.microsoft.com/en-us/p/screen-rotate/9nblggh3zd5h?activetab=pivot:overviewtab

Küçük bir bellek alanına sahiptir, bu yüzden ihtiyaç duyacağınızı düşündüğünüzde çalışmayı bırakmak kolaydır. Kısayol tuşları özelleştirilebilir veya simgelere tıklayabilirsiniz. Görev çubuğu bildirim alanını simgeliyor, yani kısayol tuşları hala çalışıyor.

Güzel yapılır; basit bir işi son derece iyi yapıyor. Samsung'un korkunç "Magic Rotate" özelliğinden farklı olarak, ekran çözünürlüğünüzü bozmaz, böylece hem 4K ekrana hem de hatırlaması kolay kısayol tuşlarına sahip olabilirim.

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.