GamePort
GamePort – port w komputerach PC przeznaczony do podłączania manipulatorów gier, takich jak joystick, czy gamepad. Umożliwia również podłączenie instrumentów muzycznych poprzez zewnętrzny kontroler MIDI. Używany głównie w latach 90. XX wieku oraz w pierwszych latach XXI wieku. Zazwyczaj umieszczany był na kartach dźwiękowych montowanych na złączach ISA i PCI. Obecnie GamePort został całkowicie wyparty przez port USB.
Microsoft wstrzymał obsługę GamePortu wraz z wydaniem systemu Windows Vista[1], jednak nadal jest obsługiwany w systemie Linux.[2].
Budowa złącza
[edytuj | edytuj kod]GamePort umożliwia podłączenie dwóch manipulatorów analogowych (zazwyczaj potrzeba do tego przejściówki/rozdzielacza). Każdy z nich mógł podawać analogowo (płynnie) informacje o współrzędnych wychylenia w osi X oraz Y oraz o wciśnięciu dwóch przycisków B1 i B2. W początkowych latach istnienia złącza było to rozwiązanie bardzo innowacyjne, gdyż występujące wówczas porty manipulatorów w mini komputerach i konsolach wykrywały jedynie wychylenie w postaci zero-jedynkowej i dysponowały jednym przyciskiem FIRE. W późniejszych latach pojawiły się gry (głównie symulatory lotu) oraz joysticki wykorzystujące wszystkie 4 przyciski i oba dwuwymiarowe wskaźniki wychylenia (np. jeden sterował samolotem, a drugi ruchem głowy wirtualnego pilota – tzw. hat). Poniższa tabela przedstawia budowę gniazda żeńskiego typu D-Sub DA-15 wraz z opisem pinów.
Numer | Oznaczenie | Nazwa angielska | Nazwa polska | ||
Pin 1 | +5V | +5V DC | Zasilanie +5V | ||
Pin 2 | B1 | Button 1 | Przycisk 1 | ||
Pin 3 | X1 | X axis for joystick 1 (0-100 kohm) | Oś X dla joysticka 1 (analog) od 0-100 kΩ | ||
Pin 4 | GND | Ground for B1 | Masa dla B1 | ||
Pin 5 | GND | Ground for B2 | Masa dla B2 | ||
Pin 6 | Y1 | Y axis for joystick 1 (0-100 kohm) | Oś Y dla joysticka 1 (analog) od 0-100 kΩ | ||
Pin 7 | B2 | Button 2 | Przycisk 2 | ||
Pin 8 | +5V | +5V DC | Zasilanie +5V | ||
Pin 9 | +5V | +5V DC | Zasilanie +5V | ||
Pin 10 | B4 | Button 4 | Przycisk 4 | ||
Pin 11 | X2 | X axis for joystick 2 (0-100 kohm) | Oś X dla joysticka 2 (analog) od 0-100 kΩ | ||
Pin 12 | GND | Ground for buttons 3 and 4 (or MIDI out) | Masa dla B3 i B4 (lub wyjście MIDI) | ||
Pin 13 | Y2 | Y axis for joystick 2 (0-100 kohm) | Oś Y dla joysticka 2 (analog) od 0-100 kΩ | ||
Pin 14 | B3 | Button 3 | Przycisk 3 | ||
Pin 15 | +5V | +5V DC (or MIDI in, sometimes unconnected) | Zasilanie +5V (lub wejście MIDI, czasami nie podłączane) |
Zobacz też
[edytuj | edytuj kod]Przypisy
[edytuj | edytuj kod]- ↑ https://web.archive.org/web/20081231062533/http://social.technet.microsoft.com/forums/en-US/itprovistahardware/thread/4491e426-a9ec-4fea-8bf0-4a54fa2744ae/ Hardware Compatibility and Drivers 5600 (ang. Kompatybilność sprzętu i sterowników) Q: Are MIDI/game ports supported under Vista? A: We've removed support for these types of devices, in favor of USB connected devices. (ang. Pytanie: Czy MIDI/game porty są obsługiwane w Windows Vista? Odpowiedź: Usunęliśmy obsługę tych urządzeń, ponieważ chcemy sprzyjać urządzeniom USB.)
- ↑ Alsa Opensrc Org [online], alsa.opensrc.org [dostęp 2017-11-23] [zarchiwizowane z adresu 2017-10-25] .