Steamworks-dokumentation
Inputkilder
En "inputkilde" er et område på controlleren, som kan betragtes som en større modulær enhed. Det refererer til et fysisk område på controlleren frem for en virtuel eller abstrakt inputtilstand.

Denne sektion giver en detaljeret oversigt over de forskellige typer inputkilder, som konfiguratoren kender. Se Inputkilder på siden "Generelle koncepter" for at få en overordnet oversigt.

Trackpad


input_trackpad.png

Steam Controlleren og PlayStation 4-controlleren har trackpads. Steam Controlleren har en rund venstre og højre trackpad, og PlayStation 4-controlleren har en enkelt rektangulær trackpad i midten. Steam-inputkonfiguratoren kan behandle PlayStation 4-controllerens trackpad som en enkelt trackpad ("midtertrackpad") eller dele den op i to ("Venstre trackpad" og "Højre trackpad"). Steam Controllerens trackpads har haptisk feedback, men det har PlayStation 4-controlleren ikke.

Variationer:
  • Venstre trackpad
  • Højre trackpad
  • Midtertrackpad

Underinput:
  • Selve berøringsfladen (analog)
  • Klik på fladen (digital)

Joystick


input_joystick_1.png

Joysticks findes på næsten alle controllere i dag. PlayStation 4- og Xbox-controllere har alle to styrepinde, men Steam Controlleren har kun én, som i dette tilfælde betragtes som "Venstre joystick". PlayStation 4-, Xbox- og Steam Controlleren har alle "klikbare styrepinde", dvs. en ekstra digital knap, som sidder under selve joystick-samlingen.

Variationer:
  • Venstre joystick
  • Højre joystick

Underinput:
  • Selve joysticket (analog)
  • Klik på styrepinden (digital)

Knappeflade


input_bpad.png

Knappefladen er ganske enkelt fire digitale "forsideknapper", som sidder sammen, som regel i et rombemønster. I XInput-standarden hedder de A, B, X og Y. På PlayStation hedder de Firkant, Trekant, Kryds og Cirkel. Knappernes betegnelser er nok det, der adskiller sig mest på tværs af controllere.

Knapperne kan trykkes ned en ad gangen eller flere samtidigt, men eftersom de som regel betjenes med en enkelt tommelfinger, er den almindelige forventning, at maks. to knapper skal trykkes ned samtidigt. Som regel sidder sådanne knappar på den samme diagonale akse (X og A, Y og B).

Underinput:
  • "Syd"-knap (for eksempel A)
  • "Øst"-knap (for eksempel B)
  • "Vest"-knap (for eksempel X)
  • "Nord"-knap (for eksempel Y)

RETNINGSKNAP


input_dpad.png

Retningsknappen, eller den digitale flade, er et enkelt fysisk input, som rummer fire diskrete digitale input, som svarer til de fire kardinale retninger. Til forskel fra knappefladen er den digitale flade konstrueret således, at man kun kan trykke på ét retningsinput for en given akse (det er umuligt at trykke på "Nord" og "Syd" samtidigt, men "Nord" og "Vest" er OK):

Underinput:
  • Syd
  • Øst
  • Vest
  • Nord

Aftrækker


input_trigger.png

En analog aftrækker er et enakset input, som typisk sidder bag på controlleren og er følsomt over for forskellige grader af træk. De fire store controller-modeller har to analoge aftrækkere.

Variationer:
  • Venstre aftrækker
  • Højre aftrækker

Underinput:
  • Analogt tryk
  • Digitalt klik*

*Af de fire store understøttede controller-modeller er det kun Steam Controlleren, som understøtter et diskret digitalt "klik", efter aftrækkeren trykkes helt ned. Men spilleren kan angive en tærskel i Steam-inputkonfiguratoren for at emulere denne adfærd for alle andre controller-modeller.

Gyro


input_gyro.png

Steam Controlleren, PlayStation 4-controlleren og den seneste PS5 (DualSense) har interne gyroskoper, som giver mulighed for bevægelsesstyring, sigteassistance osv. Xbox-controllere understøtter ikke gyro.

Switch


Inputkilden "Switch" er en generel kilde til alle de fysiske input, som ikke tilhører andre grupper. Alle underinput er digitale knapper.

Underinput:
  • Back-knap
  • Start-knap
  • Venstre skulderknap
  • Højre skulderknap
  • Venstre greb
  • Højre greb

Yderligere læsning