Często używam ⌘ Cmd- Tabprawą ręką na myszy. Jeśli kursor znajduje się w obrębie nakładki, wówczas każdy przypadkowy ruch myszy powoduje, że OS X myśli, że chcę przełączyć się na dowolną ikonę okna, na której kursor się wyląduje.
Tymczasem jestem przyzwyczajony do zachowania systemu Windows, w którym mysz nie ma wpływu na ⌘ Cmd- Tab. Nie chcę myśleć, wstrzymywać, sprawdzać czegokolwiek ani niczego poprawiać, gdy korzystam z ⌘ Cmd- Tab; Naciskam kombinację i zamierzam natychmiast przejść do poprzedniej aplikacji. Mysz po prostu w to przeszkadza.
Czy można wyłączyć tę „funkcję”?
Odpowiedzi:
Możesz zapobiec interakcji myszy z przełącznikiem aplikacji Keyboard Maestro:
Próbny:
Alternatywnie możesz zablokować pozycję myszy, gdy klawisz ⌘ jest nadal wciśnięty:
Nie wydaje się to jednak możliwe bez narzędzi innych firm. Możesz przekazać Apple informacje zwrotne na ten temat na następującej stronie:
źródło
definiowanie problemu
To, o czym mówisz, to rodzaj kradzieży skupienia . W OS X dzieje się to w wielu przypadkach, ale zawsze albo poprzez opis, jak fokus wskaźnika kradzieży, fokus kradzieży zdarzeń aplikacji lub fokus kradzieży zdarzeń systemowych. Ten problem dokuczał użytkownikom systemu OS X od lat i jest sprzeczny ze starszymi użytkownikami systemu Windows X, którzy wolą mysz Focus Follows Mouse . Konsekwencją tego konfliktu jest to, że o wiele łatwiej jest znaleźć ustawienia lub oprogramowanie innych firm, które zapewniają funkcjonalność myszy Focus Follows Mouse, niż znaleźć ustawienia lub oprogramowanie, które zapobiegną kradzieży wskaźnika przez aplikacje lub aplikacje.
Inni, którzy czują twój ból, opublikowali tutaj , tutaj , tutaj , tutaj , ogromny wątek tutaj , tutaj , tutaj , tutaj , tutaj , tutaj , tutaj i tutaj , a lista jest długa i długa ... i nie ma prawie nic ostateczne rozwiązanie.
Osobiście prawie dałem mojej maszynie możliwość latania, gdy mam problem z kradzieżą fokusa w ten sposób: pojawia się monit o hasło administracyjne, a wtedy ktoś wysyła mi wiadomość czatu, okno czatu kradnie fokus i nieumyślnie i nieumyślnie wpisuję hasło w oknie czatu i nacisnę klawisz Return, wysyłając im hasło administratora. W porównaniu z tym, obawiam się, że twoja skarga blednie i myślę, że rozumiesz dlaczego.
Zasadniczo fokus jest określany dla poszczególnych aplikacji, a niektóre aplikacje, takie jak Terminal i X11, które domyślnie nie mają włączonej myszy Focus Follows Mouse, mają zaczepy umożliwiające osiągnięcie tej funkcji za pomocą polecenia defaults . To były inspiracje do moich sugestii dotyczących komendy defaults poniżej. Application Switcher jest właściwie częścią Dock.app i najwyraźniej nie ma wbudowanej tej funkcji (dziękuję grgarside za testowanie).
Staram się to zbadać i wierzę, że mam dla ciebie jakieś realne rozwiązania.
Zooom / 2
Zooom / 2 pozwoli ci ustawić opóźnienie funkcji kursora podążania za myszką wskaźnika tam, gdzie to robi. Spowoduje to udostępnienie poszukiwanej funkcji, zapobiegając kradzieży wskaźnika za pomocą przełącznika aplikacji. Jego 19,95 $, ale jest bezpłatny link do pobrania <- pobierz
Alternatywy
Używać drugiego wyświetlacza? Następnie przenieś tam Switcher aplikacji
Jak wyszczególniono tutaj . Jeśli pracujesz z dwoma wyświetlaczami, prawdopodobnie wskaźnik zwykle będzie na głównym ekranie. Przestaw przełącznik aplikacji na drugi ekran, a wskaźnik nie będzie z nim współdziałał.
Zwiększ widoczność wskaźnika myszy
Mouseposé od Boinx Software (4,99 USD w Mac App Store ) ma możliwość zmiany koloru kursora, dzięki czemu jest bardziej widoczny, zmniejszając w ten sposób szansę, że nie zauważysz, że unosi się nad aplikatorem. Ponadto, podobnie jak wspomniany wyżej Zooom / 2, daje możliwość wprowadzenia opóźnienia przed wdrożeniem funkcji Mysz Focus Follows, łagodząc problem kradzieży ostrości.
Jeśli zwiększysz swój wskaźnik, istnieje mniejsze prawdopodobieństwo, że nie zauważysz, że unosi się on nad przełącznikiem aplikacji. Możesz spróbować, dostosowując Preferencje systemowe / Panel sterowania ułatwień dostępu / Wyświetlacz / Suwak rozmiaru kursora:
MondoMouse
Atomo Bird's MondoMouse może być w stanie
Virtual Desktop Pro
Virtual Desktop Pro firmy Codetek może to zrobić (za 40 USD), jest dobrze oceniany przez użytkowników, jeśli nie przez Apple.
Uwaga: te dwie aplikacje naprawdę służą do dodawania funkcji Focus Follows Mouse do systemu, co jest przeciwieństwem twojego żądania, aby zapobiec kradzieży wskaźnika za pomocą przełącznika aplikacji. Należy również pamiętać, że żadna z tych dwóch aplikacji nie jest nadal aktywnie rozwijana, a oprogramowanie Atomic Bird jest bezpłatne.
Eksperymentuj z poleceniem defaults
Sposób, w jaki ludzie odnajdują te ukryte ustawienia domyślne, to w zasadzie eksperymentowanie oraz próba i błąd. Nic nie skrzywdzisz ani nie zrobisz czegoś, czego nie można cofnąć.
Uruchom stary terminal.app i spróbuj:
Application Switcher (lub ⌘ Cmd- Tab;-) jest faktycznie częścią Dock.app. Nie jestem pewien, co to zrobi z zachowaniem właściwego Docka, ponieważ nie mogę teraz tego przetestować (budowanie, więc nie mogę się teraz wylogować). Założę się, że nie zmieni to niczego w Docku, ponieważ takie jest już zachowanie w Docku (musisz kliknąć coś w Docku lub już kliknąć i przytrzymać - chociaż może to uszkodzić Docka -prawidłowe informacje o najechaniu myszą, które podają tylko nazwę aplikacji).
To, co należy zrobić, jest dokładnie tym, czego chcesz, aby wskaźnik myszy zignorował Przełącznik aplikacji, chyba że klikniesz przycisk myszy.
Możesz odwrócić to zachowanie, zmieniając wartość false na true w powyższym poleceniu.
Grgarside? Dziękuję za udział w wolontariacie, co powiesz na:
lub
lub
Uwaga: cokolwiek zmienionego za pomocą tych poleceń można usunąć, usuwając obrażający plik .plist w ~ / Library
Ciekawy
Jeśli ktoś zastanawia się, dlaczego Focus Follows Mouse nie jest (zwykle) domyślnym zachowaniem wskaźnika w OS X:
źródło