Hvordan laver man højreklik ved kun at bruge tastaturet på en Mac?

Er der måde at indstille en tastaturgenvej eller tast for at simulere et højreklik med en mus, men uden at røre pegefeltet eller musen?

F.eks Forestil dig, at du har en liste over filer i Finder. Du flytter dit valg ved at gå op og ned med tastaturpilene. Når du er tilfreds med valget, “trykker du på en knap”, og det simulerer, som om du gjorde et sekundært klik på den fil, du valgte tidligere med tastaturet. Kontekstmenuen skal ikke åbnes, hvor musemarkøren er, ellers skulle jeg først flytte den over markeringen, hvilket ødelægger den eneste arbejdsgang for tastaturet.

På Mac i øjeblikket alle aktuelle højreklikindstillinger skal bruge mig til at røre pegefeltet eller musen:

  • Enkelt tryk med to fingre

  • CTRL + klik

  • Tryk i højre område af pegefeltet, hvis det er aktiveret i Pegefeltindstillinger.

Svarende til følgende windows-valgnøgle .

indtast billedebeskrivelse her

Svar

Jeg ved ikke nogen måde at vise en kontekstmenu på emner, der er valgt med tastaturet, som hvad menutasten gør i Windows.

At tildele en tastaturgenvej til at udføre et sekundært klik på de aktuelle koordinater for markøren kan du enten:

  • Brug en privat.xml som denne med Karabiner :

    <?xml version="1.0"?> <root> <item> <name>Right Mousebutton</name> <identifier>rightMouseButton</identifier> <autogen>__KeyToKey__ KeyCode::OPTION_R, PointingButton::RIGHT</autogen> </item> </root> 
  • Brug BetterTouchTool :

  • Brug Keyboard Maestro :

  • Download MouseTools og tildeler en genvej til MouseTools -rightClick.

Kommentarer

  • Der er ingen mening i at gøre det ved de aktuelle musekoordinater .. det skal være et aktuelt valg .. er muligt ?
  • @ ArnoldRoa Aftalt. Enhver måde at gøre dette på det aktuelle valg eller markørposition ikke på musens placering?
  • @ArnoldRoa @J Har du held og lykke med dette?

Svar

For vanskeligheder med at bruge musen kan du slå musetasterne til: Findes i Systemindstillinger> Universaladgang> fanen Mus.

Som det står “Brug tastaturet i stedet for musen “. Der er også flere muligheder at vælge imellem, der kan opfylde dine behov.

Apples supportnotater for hver OSX-version har flere oplysninger:

Kommentarer

  • Jeg kan ‘ Find ikke. min OS ver er 10.8.5, hvilken er din?
  • Universalruden med præferencer er blevet kaldt tilgængelighed siden 10.8.
  • @Nixx: Jeg kan kun bruge tastaturet til navigering af musemarkøren. option -tasten fungerer dog ikke, og det er mit krav

Svar

Hvis du ikke kan aktivere det i fir st-metoden, brug den anden metode.

Metode 1

Gå til Systemindstillinger> Tilgængelighed, find mus & Pegefelt, og aktiver derefter ” Musetaster “. Hvis du vil, skal du gå til indstillingsmenuen og aktivere “Tryk på Option-tasten fem gange for at skifte musetaster”.

Systemindstillinger

Metode 2

Tryk på Option Kommando F5 , og et vindue vises. Vælg “Aktiver musetaster”.

Tilgængelighedsindstillinger

Sådan bruges musetaster

For at højreklikke skal du trykke på Fn Ctrl I . Nogle gange vil du måske slå musetaster fra, da nogle taster på tastaturet ikke fungerer korrekt. Hvis du bruger et eksternt tastatur, skal du bare finde det svarende til funktionstasten. Hvis du vil kortlægge tasterne på et Windows-tastatur med en Mac, skal du besøge denne guide.

Kommentarer

  • kunne ikke ‘ Find denne mulighed ved hjælp af macbook uden mus
  • Det virker! men det er ubrugeligt, fordi jeg skal have mac ‘ s Fn-tast rundt at gøre det. og hvis jeg har det rundt, betyder det, at jeg ‘ arbejder på den faktiske bærbare computer, hvilket betyder, at jeg sandsynligvis ville bruge pegefeltet.det ‘ s for de tidspunkter, hvor jeg ‘ bruger eksternt tastatur, at denne funktionalitet bliver praktisk. kun at jeg ikke kunne ‘ ikke finde en måde at kortlægge min Windows-Option-tast på mit HP-tastatur til Fn-tasten.
  • @preetam – Hvilken version er bruger du?
  • Uden et numerisk tastatur, ” nogle taster “, der vandt ‘ t arbejde under museknapper er 7, 8, 9, U, O, J, K, L, hvilket kunne være et problem …
  • @TomGewecke Jeg ved, at ‘ hvorfor jeg viste, hvordan man hurtigt aktiverer og deaktiverer musetaster /

Svar

Der er nogle indbyggede funktioner, du kan få adgang til via Systemindstillinger -> Tastatur -> Genveje -> Tastatur (undskyld, jeg har det tyske OS X installeret, så dette er min grove oversættelse).

Der er du kan finde en tastaturgenvej kaldet “Fokus til menulinjen” (min genvej er indstillet til CTRL F2 .

Aktivér den, vælg filen og tryk genvejstasterne, så får du tastaturets fokus på din menulinje. Naviger med t markørtasterne til menuen “Tjenester”, vælg tjenesten og tryk på Enter .

Voila, tjenesten udføres på den valgte fil

Svar

Her “er en løsning ved hjælp af Automator og Python. Det er lidt langsommere end en rigtig mus (~ 0,5 sekund forsinkelse), men det fungerer og kræver ingen tredjepartssoftware.


Åbn Automator og opret en ny tjeneste:

Servicemenu til automator


Vælg Tjenesten modtager no input i any application.

Søg efter “shell”, og træk handlingen “Kør shell-script” til storyboardet:

Storyboard


Indsæt følgende kode i handlingen Kør shell-script :

from Quartz.CoreGraphics import CGEventCreateMouseEvent, kCGMouseButtonRight, CGEventPost, kCGHIDEventTap, CGEventCreate, kCGEventRightMouseDown, kCGEventRightMouseUp, CGEventGetLocation def mouseEvent(type, posx, posy): theEvent = CGEventCreateMouseEvent(None, type, (posx,posy), kCGMouseButtonRight) CGEventPost(kCGHIDEventTap, theEvent) event = CGEventCreate(None) position = CGEventGetLocation(event) mouseEvent(kCGEventRightMouseDown, int(position.x), int(position.y)) mouseEvent(kCGEventRightMouseUp, int(position.x), int(position.y)) 

Gem tjenesten (cmd + s). Brug et beskrivende navn som “Udfør et højreklik”.


Gå til System Preferences → Keyboard → Shortcuts → Services.

Servicemenuen

Se efter din tjeneste (den skal være nær bunden af listen) og tildel en tastaturgenvej.

Du skal nu kunne bruge din genvej til at udføre et højreklik.

Kommentarer

  • Problemet med denne løsning er, at klik sker nøjagtigt, hvor musen er. Så hvis du ruller emner med piletasterne (som skrivebordsikoner siger) og derefter bruger genvejen, vil popup-vinduet ikke vise ikonegenskaberne, men egenskaberne for det element, din mus er i øjeblikket … ul>

Svar

Jeg har ledt efter en løsning på dette i årevis! Jeg kom endelig på denne RightClick Alfred workflow , som gør, hvad jeg ledte efter. Det ser ud til, at det også kan installeres som en Finder-tjeneste .

Alfred-workflowet fungerer for mig den 10.15.5 Catalina, selvom det tager cirka 0,5 sek. at trække højreklikmenuen op. Jeg har valideret dette fungerer i Notes og Finder, selvom det måske fungerer i andre apps også. Bemærk, at dette trækker højreklikmenuen op på det sted, hvor du vælger (hvilket er det, de fleste mennesker ønsker), ikke placeringen af musemarkøren.

workflow indstillinger

PS Jeg var nødt til at oprette en konto og besvare nogle andre menneskers tilfældige spørgsmål bare for at opbygge ry for at sende dette svar – håber det hjælper andre!

Svar

Jeg er på High Sierra 10.13.2. kunne ikke installere Karabiner, og Keyboard Maestro giver kun klik for den givne placering (forsøgte ikke at finde markørpunkt og henvise det). Installeret Shortcat og synes hidtil fint, også Vimium er super nyttigt, men fungerer kun i browsere.

Kommentarer

  • Jeg gjorde ikke ‘ jeg prøvede ikke engang, da det ser underligt ud at installere nogle tredjepartsværktøjer og apple ikke ‘ t giver dette enkle.

Svar

Tab til linket eller elementet, og tryk enten på retur eller mellemrumstasten for at vælge og aktivere, og tryk derefter på retur. indtast billedbeskrivelse her

Kommentarer

  • det kan muligvis vælge / aktivere, men det gør ikke ” højreklik “.
  • Jeg kan se, hvad du mener. Udfordringen for livslange mac-brugere er at vide, hvordan man besvarer dette spørgsmål uden mere info om dit slutmål.En af de ting, jeg elskede, da jeg brugte Windows, var at næsten alt havde en tastaturgenvej eller en måde at bruge tastaturet til at udføre en handling på. Hvad er den kommando, du prøver at udføre med højreklik?

Svar

I Mojave skal du blot klik med to fingre på pegefeltet genererer højreklik-effekt, såsom stavekontrol over røde, snoede linjer, ord på tekst for at rette stavningen.

Kommentarer

  • Målet med spørgsmålet er kun at bruge tastaturet, fordi en mus eller en pegefelt er for langsom (for nogle af os plejede vi at skrive hurtigt).

Svar

Du skal bruge -> Option-tast.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *