Klavyeyi kullanarak “sanal fare”


13

(Pencereler için.)

Var olduğunu umduğum bir tür program arıyorum. Değilse, ben yaratmaya çalışabilirim.

Fareyi kullanarak tutkuyla nefret ediyorum. Bilgisayarda yapmak zorunda olduğum görevlerin% 99'u için klavyeyi nasıl kullanacağımı öğrendim, ancak yukarıda belirtilen tutku, kalan% 1 için de bir çözüm bulmak isteyecek kadar güçlü.

İşte istediğim çözüm: Önceden belirlenmiş bir klavye kısayol tuşuna basıyorum. (Düşünüyorum Start- Jama her birine kendi.) Aniden tüm monitörlerimdeki ekran gayrimenkulü, her hücrede bir harf göstererek bir ızgaraya bölünüyor. Klavyedeki bu harfe basıldığında, bu hücre alt hücrelere bölünür ve yeterince küçük bir alanı daraltana kadar işlemi tekrarlar ve ardından program bir tıklama oluşturur.

, Bunu yapan bir program var mı iyi ? Harika olması gerekiyor. Aksi takdirde kendim de yapabilirim.


Bu sürükleme vb. İçin tam olarak nasıl çalışır? Fare kullanmaktan kaçınmanın daha iyi yolları olduğunu düşünüyorum, örneğin izleme dörtgenleri, dokunmatik ekranlar vb. Ayrıca hangi işletim sisteminden bahsettiğinizi de belirtmeniz gerekir.
James P

Sürükleme, ctrl tuşuna basıp sürükleme hedefi için başka bir oturum yapılarak yapılabilir. İzleme dörtgenleri, dokunmatik ekran, hareket topları ya da neye sahip olduğunuzu değil, yalnızca klavyeli bir çözüm istiyorum. İşletim sistemini şimdi belirledim, Windows.
Ram Rachum

1
@James Klavye bağımlıları dışında, böyle bir araçtan yararlanabilecek engelli kişiler de olabilir.
Bernhard

Bunu 1997'de Dragon allicix'in bahsettiği Dragon Naturally Speaking'in öncüsü olan Dragon Dictate ile hatırlıyorum. Ses tanıma için kesinlikle yararlıydı, ancak MouseKeys'i doğru şekilde ayarlayıp hızlandırıcı tuşlarını (hızlandırmak Ctrl/ atlamak, Shiftyavaşlamak için) kullanırsanız buna gerçekten ihtiyacınız olmamalıdır .
Synetech

Yanıtlar:


6

Tam olarak söylediğin gibi bir program var, ancak bir erişilebilirlik çözümü olarak oluşturulduğundan, klavyeyi kullanarak etkinleştirebileceğini sanmıyorum. Bunun yerine, komutları dikte etmek için mikrofonunuza konuşmanızı sağlar.

Program Dragon NaturallySpeaking olarak adlandırılır ve Nuance tarafından yapılır. Bu çok pahalı. Fare ekranı bölme algoritması için kullanıcı deneyimi tam olarak sorunuzda belirtildiği gibidir, ancak yalnızca programı kullanarak etkinleştirmenin bir yolu olmadığından (programın toplam yaklaşık 30 saat boyunca profesyonel olarak kullanılmasına dayanarak)% 60 eminim klavye.

Program, sınırlı motor kontrolü olan kullanıcılar için tasarlanmıştır. Ayrıca, fare ızgarası işlevselliğinin, ekranda tek ve çift sola veya sağ tıklatma dışında "sürükleyip bırakma" veya başka herhangi bir hile yapma yeteneği yoktur ve ayrıca farenin kaydırma işlevi gören temel bir kaydırma tekerleğini de destekler. tekerlek.

Öncelikle bu ürünü kullanmanızı tavsiye edemem (ne de, bu konu dışı olurdu) çünkü öncelikle ne yapmak istediğinizi yaptığını sanmıyorum, yani fare ızgarasını tuş takımı.

ANCAK, bu programın öğrettiği şey, böyle bir programın uygulanmasının sadece mümkün olmadığı değil, aynı zamanda çalışan bir üründe de sevk edildiğidir. Şimdi olması gereken tek şey, birisinin gelip aynı şeyi yapmasıdır, ancak sesi giriş olarak kullanmak yerine, klavyeyi giriş olarak kullanın.

Fare tutkunları için kişisel tavsiyem ( elini kaldırıyor ; Onlardan da nefret ediyorum) bir TrackPoint ile bir klavye denemek. "TrackPoint" aslında, klavyenin ortasında bir lastik kapakla oturan küçük bir ataletsel joystick olarak tanımlanabilen oldukça genel bir cihazın IBM markasıdır ve genellikle kurşun kalem silgisi görünümündedir. Çeşitli nitelik ve tasarımlarda geliyorlar, ancak en iyilerinin (benim için) Lenovo ThinkPad dizüstü bilgisayarlarda olduğunu gördüm.

Ayrıca, modern bir ThinkPad dizüstü bilgisayar ile aynı TrackPoint deneyimini sağlayan, USB kablolu masaüstü odaklı standart masa klavyesi olan TrackPoint özellikli Lenovo ThinkPad USB Klavye de satın alabilirsiniz. TrackPoint kullanımı, ellerinizi klavyeden çıkarmak zorunda kalmadan, farenin sol ve sağ tıklatma ve kaydırma işlemlerinin ince motor kontrolünü yapmanızı sağlar. Bu sizin klavyede bir "anahtar" sahip olarak iyi olarak var olan fare.

Aslında, klavyede iki elinizle aynı anda yazabilir ve fare yapabilirim . Biraz kazanılmış bir beceri ama bir kez sahip olduğunuzda, oyundan yüksek verimli programlamaya, sysadmin'e vb.

Saf bir yazılım çözümünde ısrar ediyorsanız, şimdilik bunun cevabını kendiniz yazmak zorunda kalacağınızı düşünüyorum. Ancak , programınızı yazarken size bazı tasarım fikirleri vermek için Dragon NaturallySpeaking'in deneme sürümünü indirmek ve sadece fare ızgaralarının nasıl çalıştığını (programa dikte etmeniz gerekecek) görmek gibi bir şey yapabilirsiniz .

Düzenleme : Dragon'da açıklanan Fare Izgarası işlevselliğine bir bağlantı: http://www.nuance.com/naturallyspeaking/customer-portal/documentation/userguide/chapter4/ug_chapter4_moving_clicking_mouse.asp

Edit 2 : Google'a yardımcı olur. Bir kez daha "fare ızgara" terimini düşündüm, ben tekmeler için google karar verdi. Bunu buldum: http://8887.eu/mSoftware/index.php/home/windows-software/mouse-grid.html Tam olarak ne istediğinizi yapıyor gibi görünüyor ve tuş takımı ile kontrol edebilirsiniz . Kazan!


Kapsamlı cevaplar için teşekkürler. Nuance'ın çözümü hayal ettiğim şeye çok benziyor. MSoftware çözümü iyi değildir, çünkü klavyenin ortasındaki ~ 35 düğmeden farklı olarak sadece (9) tuş takımıyla çalışır ve (b) kullanmıyorum. hiç tuş takımı ile klavyeler.
Ram Rachum

Aklınızda çok özel bir şey varsa ve bir programcıysanız, devam edin ve üzerinde çalışmaya başlayın diyebilirim, çünkü mSoftware MouseGrid'in sağladığı şeyden farklı bir şey istiyorsanız, şansınız daha önce hiç kimse yapılmamıştır. Hepimize bir iyilik yapın ve onu açık kaynak yapın - genel olarak yararlı gibi görünüyor. Başarılı olsan sana bira parası atarım. Diğer tek seçeneğiniz, sonunda istediğiniz şeyi yapan bir şeye rastlayana kadar (fare şansı nedir?) Google fare sayfalarında "fare ızgarası" sayfalarında kestirmektir.
allquixotic

2

Windows 7'de yerleşik bir şey var. Ses komutuyla bir ızgara belirir. Sonra bir sayı söylersiniz, o hücre bölünür, bir sayı söylersiniz ... memnun olana kadar ve bunu başka bir sesli komutla belirtene kadar. resim açıklamasını buraya girin Ayrıca, "Bilgisayarım", "Sık Kullanılanlar" vb.

Şimdi, bu kulağa geldiği kadar harika, bu taktikle ilgili bir saatlik deneyimim çok yavaş, verimsiz, sinir bozucu olması. Eklemek için kapalı kaynak ve taşınabilir değil.

Sadece NumLock fare imleci gezinme tuşları ile sopa mkay? Fare işaretçisini doğrudan oldukça kullanışlı bir şekilde hareket ettiriyorlar. Son zamanlarda Ubuntu kullanıyorum ve burada bu seçeneği klavye seçenekleri sayfasında bir yerde etkinleştirmeniz gerekiyor. Diğer işletim sistemleri - Bilmem.


0

Söylediklerinize çok benzeyen bir çözüm, Voice Finger adlı bir yazılımdır , dosya boyutu 1 Mb civarında küçüktür. Aslında Windows varsayılan Mouse Grid'in "geliştirilmiş" sürümüdür. Dediğiniz gibi koordinat olarak sayı ve harf kullanır. Ayrıca birkaç monitörünüz varsa tüm monitörleri kapsar. Dragon ve Windows varsayılan seçeneklerinde gerekli olan birkaç adımdan farklı olarak, tıklamak için yalnızca bir komut gerekir.


Denedim; klavye için değil, yalnızca sesli komutlar içindir.
Ram Rachum
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.