Svenska

Så ger du en handkontrollknapp en dubbeltrycksåtgärd på en Mac

Hämta InputConfig i Mac App StoreDen här appen är helt gratis. Du behöver inte skapa något konto. Det finns inga prenumerationer, inga krångliga nedladdningar och inget är låst. Optimerad för Apple silicon.

Markera Send a different action on a double tap i en rads Options i InputConfig, den gratis mapper jag gör: ett tryck skickar den vanliga utdatan, och två snabba tryck skickar en annan. macOS erbjuder inget sådant för en handkontroll, och de flesta spel gör det inte heller.

Lägger du till ett hållet tryck har samma knapp tre jobb. Haken är en kort väntan på enkeltryck, som förklaras nedan och avgör vilka knappar det passar.

Version 1.7 av InputConfig, som väntas i oktober 2026, blir helt tillgänglig på svenska.

Steg

  1. Lägg till en rad, tryck på Scan på knappen och välj vad ett enkeltryck skickar.
  2. Markera Send a different action on a double tap under Options.
  3. Välj tangenten för dubbeltrycket, lägg till modifierare för en genväg och ställ in fönstret i millisekunder.
  4. Stäng redigeraren och aktivera förinställningen.

Ställ in den

Installera InputConfig från Mac App Store och ge åtkomst till Hjälpmedel först.

Steg 1: Enkeltrycket

  • Du: Lägg till en rad, tryck på Scan, tryck på knappen och välj vad ett enkeltryck skickar.
  • InputConfig: Fyller radens ingång med den knappen.
  • Kontrollera: Raden visar din knapp och dess utdata.

Steg 2: Dubbeltrycket

  • Du: Öppna radens Options och markera under Extra actions Send a different action on a double tap. Bredvid Double tap sends väljer du tangenten. Knapparna ⌃ ⌥ ⇧ ⌘ bredvid lägger till Control, Option, Shift eller Command, så att dubbeltrycket kan vara en genväg, till exempel Command W.
  • InputConfig: Väntar på ett andra tryck inom fönstret.
  • Kontrollera: Ställ in fönstret efter within, i millisekunder, spara sedan och aktivera. Två snabba tryck skickar den andra utdatan.
Radens alternativ med Send a different action on a double tap ikryssad: Shift Tab inom 300 millisekunder.
Figure 1. Ett tryck skickar Tab; två snabba tryck skickar Shift Tab.

Den inbyggda förinställningen Hold & Double-Tap är ett fungerande exempel: LB är Tab, och två snabba tryck skickar Shift Tab.

Känn till avvägningen: ett enkeltryck väntar

Efter ditt första tryck kan InputConfig inte veta än om ett andra kommer, så den väntar ut fönstret innan den skickar enkeltrycket. Med ett fönster på 300 ms kommer ett enkeltryck ungefär en tredjedel av en sekund för sent, och det skickas som ett kort tryck i stället för så länge du håller. Själva dubbeltrycket utlöses i samma ögonblick som det andra trycket släpps.

  • Bra val. Return, en genväg, ett klick eller en Siri-genväg.
  • Dåliga val. Allt du håller eller behöver direkt: rörelsetangenter, en hållen Shift, en skjutknapp.

Behåll dubbeltryck på knappar som gör engångsjobb.

Välj fönstret

Fönstret går från 100 till 2000 ms och börjar på 300.

  • 250 till 350 ms. Passar de flesta.
  • Längre. Hjälper en hand som rör sig långsamt, till priset av en längre väntan på varje enkeltryck.
  • Kortare. En hand med darrning kan må bättre av ett kortare fönster, så att två oavsiktliga tryck mindre sannolikt hamnar inom det, eller med ett hållet tryck i stället för dubbeltryck.

Börja på 300 och ändra det bara om tryck missas eller utlöses av misstag.

Ge en knapp tre jobb

Hållet tryck och dubbeltryck sitter på samma rad. Ställ också How it fires till Different action when held, så skickar knappen en utdata vid ett tryck, en annan vid ett dubbeltryck och en tredje när den hålls längre än den tid du ställt in. Lägg till en chord, så gör samma knapp något annat igen medan en annan knapp hålls.

En rad med ett tryck, ett hållet tryck och ett dubbeltryck på A-knappen.
Figure 2. Tre jobb på en knapp: klick, håll för ett högerklick, dubbeltryck för Return.

Förinställningen Hold & Double-Tap lägger alla tre på A: ett tryck klickar, ett hållet tryck högerklickar och ett dubbeltryck trycker Return. Så kan en enda omkopplare på en adaptiv kontroll köra en Mac. Omkopplare på en Mac bygger hela layouter på det sättet.

Om dubbeltrycksrutan är av eller saknas

Klättra den här stegen, det minsta steget först:

  1. Kontrollera tryckläget. Toggles on and off, Repeats while held och Repeats until pressed again är andra tryckningslägen, så dubbeltrycksrutan är avstängd medan något av dem är valt.
  2. Flytta makrot. En rad med ett makro har inget dubbeltryck. Lägg makrot på en egen rad.
  3. Skicka en genväg i stället. I redigeraren är dubbeltrycksåtgärden en tangent eller en tangent med modifierare. För att köra en genväg vid dubbeltryck ger du genvägen en egen tangentbordsgenväg i appen Shortcuts (Add Keyboard Shortcut i dess detaljer) och skickar den. För en app använder du dess menygenväg.
  4. Använd en chord eller en annan knapp. Annars lägger du Run Siri Shortcut eller Open App på en chord eller en egen knapp.

Ett dubbeltryck skickar tangenter, och allt annat når dit via en tangentbordsgenväg.

Dubbeltryck andra indata

  • Tangenter, musknappar och MIDI-pad. De har samma alternativ för dubbeltryck. Den inbyggda förinställningen Modifier Holds öppnar Launchpad vid ett dubbeltryck på höger Command, och en modifierare som deltog i en genväg räknas aldrig som ett tryck. En tangent skriver fortfarande också, så använd en som inte skriver något på egen hand.
  • Ett dubbelklick på en musknapp. Det är en egen indata, Double click, så ett enkelklick behåller sitt jobb utan väntan. Se Double Click Deck.
  • DualSense-styrplattan. Den har en egen dubbeltrycksgest. Se gester på styrplattan.
  • En knackning på en MacBook. Tap the Mac räknar en till fem knackningar, och varje antal är en egen indata. Den är testad på M4-MacBook-datorer. Den fungerade inte på en M1 Pro i vår testning, och kalibreringens statusruta visar om din Macs sensor lyssnar. Se Tap the Mac.

En musens Double click-indata har ingen väntan alls, så föredra den på en mus.

Kort sagt

  • Var. I radens Options, under Extra actions, som Send a different action on a double tap.
  • Kostnaden. Ett enkeltryck väntar ut fönstret, 300 ms som standard.
  • Passformen. Det passar engångsjobb, aldrig rörelse eller en hållen tangent.

Sätt dubbeltryck på knappar som gör engångsjobb, så kan en enda knapp bära tre.

Frågor

Kan en handkontrollknapp göra något annat vid dubbeltryck på en Mac?

Ja. I InputConfig markerar du Send a different action on a double tap i radens Options och väljer tangenten eller genvägen den skickar.

Varför känns mitt enkeltryck långsamt?

För att appen väntar ut dubbeltrycksfönstret innan den skickar det. Korta fönstret, eller flytta dubbeltrycket till en knapp vars enkeltryck inte behöver vara omedelbart.

Kan en knapp ha ett tryck, ett dubbeltryck och ett hållet tryck?

Ja, allt på en rad, plus en chord ovanpå. Den inbyggda förinställningen Hold & Double-Tap visar det på A.

Kan ett dubbeltryck skicka en tangentbordsgenväg?

Ja. Sedan 1.6 har dubbeltangenten växlarna Control, Option, Shift och Command bredvid sig.

Fungerar det på Macens egna tangentbord?

Ja. En tangent skriver fortfarande också, så använd en tangent som inte skriver något på egen hand, till exempel en högerhandsmodifierare eller F13 till F19.

Mer på svenska

Fullständiga guider, på engelska

Vem som skriver. Ryleigh Newman utvecklar InputConfig och använder sin egen Mac varje dag med en controller, eftersom händerna inte fungerar bra. Den här sidan är översatt från engelska. Appens gränssnitt och resten av webbplatsen är på engelska.

Den här sidan på andra språk: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Hämta InputConfig i Mac App StoreGratis. Inget konto, och ingenting lämnar din Mac. Öppen källkod på GitHub.