(Dla Windowsa.)
Szukam rodzaju programu, który mam nadzieję, że istnieje. Jeśli nie, mogę spróbować go utworzyć.
Namiętnie nienawidzę używać myszy. Nauczyłem się używać klawiatury do 99% zadań, które muszę wykonać na komputerze, ale wspomniana pasja jest na tyle silna, że chcę znaleźć rozwiązanie dla pozostałych 1%.
Oto rozwiązanie, które chcę: Naciskam określony klawisz skrótu na klawiaturze. (Myślę Start- Jale do każdego własnego). Nagle nieruchomość na ekranie we wszystkich moich monitorach zostaje podzielona na siatkę, a każda komórka pokazuje literę. Naciśnięcie tej litery na klawiaturze jeszcze bardziej podzieli tę komórkę na podkomórki, powtarzając ten proces, dopóki nie zawęzimy wystarczająco małego obszaru, a następnie program wygeneruje kliknięcie.
Czy istnieje program, który to robi, dobrze ? To musi być niesamowite. W przeciwnym razie równie dobrze mógłbym zbudować własny.
źródło
Ctrl
aby przyspieszyć / skakać,Shift
aby zwolnić).Odpowiedzi:
Istnieje program, który działa dokładnie tak, jak mówisz, ale ponieważ jest zbudowany jako rozwiązanie ułatwiające dostęp, nie sądzę, że możesz go aktywować za pomocą klawiatury. Zamiast tego sprawia, że mówisz do mikrofonu, aby dyktować polecenia.
Program nazywa się Dragon NaturallySpeaking i pochodzi od Nuance. To jest bardzo drogie. Doświadczenie użytkownika związane z algorytmem podziału ekranu myszy jest dokładnie takie, jakie zadałeś w swoim pytaniu, ale jestem 60% pewien (w oparciu o profesjonalne korzystanie z programu przez około 30 godzin), że nie ma sposobu, aby go aktywować za pomocą tylko klawiatura.
Program jest przeznaczony dla użytkowników z ograniczoną kontrolą silnika. Ponadto funkcja siatki myszy nie ma możliwości wykonywania operacji „przeciągnij i upuść” ani żadnego innego rodzaju lew, z wyjątkiem pojedynczego i podwójnego kliknięcia lewym lub prawym przyciskiem myszy na ekranie, a także obsługuje podstawowe kółko przewijania, które działa jak przewijanie myszy koło.
Nie mogę zalecić, abyś używał tego produktu (nie powinienem, ponieważ byłoby to poza tematem) przede wszystkim dlatego, że nie sądzę, aby działał tak, jak chcesz, a mianowicie nie możesz aktywować siatki myszy za pomocą klawiatura.
ALE tym, czego uczy ten program, jest to, że wdrożenie takiego programu jest nie tylko możliwe, ale zostało już dostarczone w działającym produkcie. Wszystko, co musi się teraz wydarzyć, to przyjść i zrobić to samo, ale zamiast używać głosu jako wejścia, używaj klawiatury jako wejścia.
Moje osobiste zalecenie dla hejterów myszy ( podnosi rękę ; też ich nienawidzę) to wypróbowanie klawiatury z TrackPoint. „TrackPoint” to w rzeczywistości marka IBM dość ogólnego urządzenia, które można opisać jako mały bezwładnościowy joystick, który znajduje się na środku klawiatury z gumową nakładką i często ma wygląd gumki do ołówka. Występują w różnych jakościach i wzorach, ale okazało się, że najlepsze (dla mnie) są w laptopach Lenovo ThinkPad.
Możesz także kupić klawiaturę Lenovo ThinkPad USB z TrackPoint, która jest standardową biurkową klawiaturą biurkową z kablem USB, która zapewnia takie same wrażenia z TrackPoint, jak w przypadku nowoczesnego laptopa ThinkPad. Korzystanie z TrackPoint pozwala precyzyjnie kontrolować ruch myszy, klikanie lewym i prawym przyciskiem myszy oraz przewijanie, bez konieczności odrywania rąk od klawiatury. Jest tak dobry, jak posiadanie „klawisza” na klawiaturze, którym jest mysz.
W rzeczywistości mogę pisać i używać myszy jednocześnie obiema rękami na klawiaturze. To trochę nabyta umiejętność, ale gdy ją masz, nadaje się do wszystkiego, od gier po programowanie o wysokiej wydajności, sysadmin itp.
Jeśli nalegasz na rozwiązanie oparte na czystym oprogramowaniu, myślę, że na razie odpowiedzią będzie, że będziesz musiał napisać je samodzielnie. Ale możesz zrobić coś takiego, jak pobrać wersję próbną Dragon NaturallySpeaking i po prostu zobaczyć, jak działa ich siatka myszy (musisz dyktować programowi), aby dać ci kilka pomysłów na projekt podczas pisania programu.
Edycja : Link do funkcji Mouse Grid wyjaśniony w Dragon: http://www.nuance.com/naturallyspeaking/customer-portal/documentation/userguide/chapter4/ug_chapter4_moving_clicking_mouse.asp
Edycja 2 : Pomaga Google. Kiedy jeszcze trochę pomyślałem o „siatce myszy”, postanowiłem google dla kopnięć. Znalazłem to: http://8887.eu/mSoftware/index.php/home/windows-software/mouse-grid.html Wygląda na to, że robi dokładnie to, co chcesz, i możesz to kontrolować za pomocą klawiatury . Zdobyć!
źródło
Windows 7 ma wbudowane coś podobnego. Z poleceniem głosowym pojawia się siatka. Następnie mówisz liczbę, ta komórka jest podzielona, mówisz liczbę ... dopóki nie będziesz zadowolony i wskażesz to innym poleceniem głosowym. Możesz także bezpośrednio nazwać większość elementów piargi, np. „Mój komputer”, „Ulubione” itp.
Teraz, choć może to zabrzmieć niesamowicie, moje jednogodzinne doświadczenie z taktyką polega na tym, że jest ona bardzo powolna, nieefektywna i frustrująca. Aby dodać, jest zamknięty i nie można go importować.
Po prostu trzymaj się klawiszy nawigacyjnych kursora myszy NumLock, dobrze? Poruszają bezpośrednio wskaźnikiem myszy w całkiem użyteczny sposób. Ostatnio używam Ubuntu i tutaj musisz włączyć tę opcję gdzieś na stronie opcji klawiatury. Inne systemy operacyjne - nie wiem.
źródło
Rozwiązaniem, które zbytnio przypomina to, co powiedziałeś, jest oprogramowanie o nazwie Voice Finger , jego rozmiar pliku jest mały, około 1 Mb. W rzeczywistości jest to „ulepszona” wersja domyślnej siatki myszy Windows. Używa cyfr i liter jako współrzędnych, jak powiedziałeś. Obejmuje również wszystkie monitory, jeśli masz kilka. I często wymaga tylko jednego polecenia do kliknięcia, w przeciwieństwie do kilku kroków niezbędnych w domyślnych opcjach Dragon i Windows.
źródło