Chcę kliknąć prawym przyciskiem myszy tam, gdzie fokus nie znajduje się w miejscu, w którym znajduje się kursor myszy (np. Migający kursor tekstowy lub plik), używając tylko klawiatury.
Próbowałem klawiszy myszy i kliknięcie prawym przyciskiem myszy na kursor myszy, a nie kursor tekstowy. Jestem otwarty na wszelkie aplikacje i usługi innych firm.
macos
osx-snow-leopard
ThomasReggi
źródło
źródło
Cmd-?
aby otworzyć pole wyszukiwania menu Pomoc i zamiast tego wpisz polecenie lub użyj,Ctrl-F2
aby przenieść fokus na pasek menu i przejść do żądanej akcji. Lub lepiej, przypisz skróty klawiaturowe do często używanych poleceń w Preferencjach systemowych »Klawiatura» Skróty klawiaturowe »Aplikacje, aby uzyskać do nich bezpośredni dostęp.Odpowiedzi:
Jest to częste żądanie byłych użytkowników Windows Keyboard Maestro. Najwyraźniej istnieje klawisz okna, który wyświetli menu kontekstowe na podstawie punktu wstawienia, ale na Macu nie ma równoważnego zachowania. Zasadniczo niemożliwe jest uzyskanie położenia ekranu bieżącego punktu wstawiania (niektóre aplikacje mogą zezwalać na niektóre metody za pośrednictwem AppleScript lub usług pomocniczych).
Dlatego nie ma możliwości przeniesienia wskaźnika myszy do miejsca wstawiania, a menu kontekstowe są oparte na wskaźniku myszy.
Właśnie dlatego Keyboard Maestro tego nie implementuje i bez hakowania na niskim poziomie jest prawie na pewno niemożliwe.
Więc zasadniczo nie masz szczęścia. Będziesz musiał znaleźć alternatywne rozwiązanie swojego problemu.
źródło
Można to zrobić na co najmniej dwa sposoby:
Ale nie znalazłem sposobu na zrobienie żadnego z nich.
Applescript jest dość kiepski w pracy z zaznaczeniami i myszką. Klawiatura Maestro, iKey, QuicKeys lub BetterTouchTool również nie wydają się mieć możliwości. Lub MouseTools lub XTool.osax. Lub KeyRemap4MacBook.
źródło