Windows nasıl değiştirilir 10 Klavye kısayolları?


45

Bir Linux kullanıcısı olarak ağır bir çalışma alanı kullanıcısıyım. Windows 10'da buna rağmen, hala ctrl+ alt+ kullandığım Linux'taki gibi kendi aralarında geçiş yapmak rightveya left çalışma alanları arasında geçiş yapmak istiyorum.

Ancak, Windows 10 için bu daha çok ctrl+ windows+ rightveya left.

Bu Windows 10 kısayollarını Linux'unkine nasıl değiştiririm?


Görünen o ki, "Microsoft Fare ve Klavye Merkezi" bu ihtiyaç için kullanılabilir. Ne yazık ki, bu yazılımı kullanmak için bir Microsoft klavye kullanmak zorunda.
Christophe Drevet-Droguet

Yanıtlar:


13

Harry'nin senaryosunu denedim ama işe yaramadı. Bu yüzden değiştirdim ve bir sonraki benim için çalıştı:

!^Right::send, #^{Right down}{Right up}
!^Left::send, #^{Left down}{Left up}

her şey yolunda idi.

Sonra aşağıdaki satırları ekleyerek betiği geliştirdim

!^Down::
    send, #^{Right down}{Right up}
    Sleep, 200
    send, #^{Right down}{Right up}
    return
!^Up::
    send, #^{Left down}{Left up}
    Sleep, 200
    send, #^{Left down}{Left up}
    return

Bu, satırlar arasında gezinmek için YUKARI ve AŞAĞI oklarla 2x2'lik bir ızgara taklit etmenize olanak sağlar.

Düzenleme: sleepİkinci göndermeden önce animasyonun bitmesine izin vermek için komut eklendi, sendaksi halde bu ikinci komutun yoksayıldığı bazı olaylar gördüm.


1
İhtiyacın olan bir sebep var mı Sleep, 200? Bunu kaldırmak, 200ms’in atlayacağınız yer arasında masaüstünün yanıp sönmesini önler. Eğer CPU yüksek çalışıyorsa, uykuyu kaldırmak bir problem midir?
Matt

1
sleepAnimasyonun gecikmesi nedeniyle komutu eklemek zorunda kaldım . Başka bir deyişle, eklemeden önce, ikincisinin sendyok sayıldığı birçok olay gördüm , çünkü çok hızlı idam edildi. sleepSüreyi değiştirebilir veya isterseniz kaldırabilirsiniz.
Aquadarius

2
Ahh. "Küçült ve küçültirken pencereleri hareketlendir" (kapat + +>> sistem> gelişmiş sistem ayarları> performans ayarları) özelliğini kapattıysanız da tamamen kaldırabilirsiniz.
Matt

37

Biri Windows kısayollarını değiştiremez, ancak biri tuşlara basıp anında değiştirebilir.

AutoHotkey klavye tuşlarını yeniden eşlemek için harika bir program. İşte bunu kurma adımları:

  1. AutoHotkey'i indirin ve yükleyin
  2. Startup.ahk adında bir metin dosyası oluşturun ve aşağıdakini Ctrl+ Alt+ Right/ Left- Ctrl+ Win+ Right/ eşlemesine yapıştırın Left:

!^Right::^#Right
!^Left::^#Left

  1. İşlevini test etmek için komut dosyasını kaydedin ve çalıştırın.
  2. Beklendiği gibi çalışırsa, komut dosyasını Başlangıç ​​klasörüne kopyalayın

Windows 10'da başlangıç ​​klasörünü bulmak için, "Çalıştır" ı açın ( Win+ tuşuna basın Rveya Başlat menüsünde arayın) ve (tırnak işareti olmadan) şunu yazın: geçerli kullanıcı için "kabuk: başlangıç" veya "kabuk: genel başlangıç " bütün kullanıcılar için. Startup.ahk dosyasını açılan klasöre kopyalayın.


1
Bunun için kendi senaryomu yazmam gerektiğini düşünüyordum. Tekeri zaten yapmış, böylece tekerleği yeniden icat etmemem gerekmeyecek!
CevapSeeker

7
Hala beni şaşırtıyor Windows klavye kısayollarını değiştirmek için özellikler eklemiyor. 20 yıl sonra bile. Vay. AutoHotkey'e Amin.
Ligemer

Çalışabilmesi için bilgisayarınızı bundan sonra yeniden başlatmanız mı gerekiyor?
Kırmızı M

@RedM: startup.ahk testinden sonra zaten çalışıyor olmalı. Gelecekteki botlar için boot sırasında başlayacaktır.
harrymc
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.