@Mq Nie spodziewałem, że we współcześnie produkowanych klawiaturach występują aż tak duże ograniczenia i że są różne dla różnych klawiszy (co najwyżej, że osobno są traktowane klawisze jak Control, aby zapewnić podstawową funkcjonalność). Kupując klawiaturę zwracałem uwagę na układ klawiszy, chciałem też aby była to jak najbardziej standardowa klawiatura. Sądziłem, że to co odróżnia tanie klawiatury od drogich to rodzaj klawiszy, dodatkowe funkcje i podświetlane.
Jak się okazuje kupując klawiaturę trzeba jeszcze, a może przede wszystkim, zwrócić uwagę na "key rollover" i "anti ghosting".
[Ciekawostka - z tym drugim zjawiskiem spotkałem się w uniwersalnym pilocie, który w tańszej wersji obsługuje cztery urządzenia, w droższej sześć, a w najdroższej osiem. Po pierwsze okazało się że przyciski do wyboru kolejnych urządzeń zostały po prostu brutalnie wycięte i zasłonięte w tym miejscu zaślepioną obudową, więc po rozłożeniu pilota można w ich miejsce wstawić dodatkowe przyciski, zrobić otwory i działają. Po drugie okazało się, że wciskając różne kombinacje klawiszy można niektóre z tych wyciętych klawiszy uzyskać, a co ciekawe można uzyskać jeszcze kilka kolejnych, których w ogóle producent nie wyprowadził. Minusem jest jednak to, że konstrukcja tego pilota powoduje, że często zdarz się nacisnąć dwa klawisze wywołując niechciane funkcje - tak zresztą odkryłem niedostępne normalnie funkcje. W sieci przeczytałem też że oryginalnie te piloty produkował Thompson i tam znalazłem pełna instrukcję, gdzie był przynajmniej jeden klawisz, którego nie udało mi się odnaleźć.]
Wracając do klawiatur, w mojej to zjawisko nie występuje, prawdopodobnie jest blokowane i być może też stąd te ograniczenia kombinacji klawiszy, co z kolei prawdopodobnie wynika z takiego, a nie innego poprowadzenia ścieżek.
Musiałbym przetestować stare klawiatury, ale z tego co pamiętam klawiatury podłączane przez PS2 działały dobrze z emulatorem, choć generalnie nie dało się wcisnąć więcej niż trzech klawiszy na raz (mogę się mylić).
Ograniczenie do dwóch klawiszy wciskanych jednocześnie uniemożliwiałoby praktycznie normalna pracę z klawiaturą i to mnie zastanowiło - bo przecież nie tylko można nacisnąć Control+Alt+Delete, czy inne kombinacje nawet pięciu klawiszy, ale też nie raz grałem w jakąś grę i naciskałem Shift, Control i do tego jeszcze co najmniej dwa inne klawisze na raz, więc nawet nie licząc Control-a, czy Shift-a to i tak więcej niż dwa klawisze na raz. To pokazuje, że warto przetestować posiadana klawiaturę.
@Sikor No fakt, dzięki, da się nawet jeszcze krócej, jednak w przypadku emulatora kopiujemy i wklejamy tę linijkę więc używanie skrótów nie jest konieczne, skrócona wersja będzie dobra gdyby ktoś chciał sprawdzić te klawisze na Atari :) Za to tu mogłem dopisać RUN i wtedy można by go było wkleić razem ze wspomnianą linijką ;)
Edit: Dopisałem RUN i linijkę REM, aby mieć pewność, że wkleimy RUN z "Enter-em", przy okazji odkryłem, że Altirra wkleja tekst do skutku, to znaczy - po wklejeniu tych trzech linijek z REM na końcu, gdy program już się uruchomi po naciśnięciu Reset-u Altirra wkleja dalszy ciąg tekstu :D [Chyba można by było to wykorzystać np. wklejając sekwencję klawiszy sterującą postacią w grze? A przynajmniej zapis przechodzenia tekstówki ;)]
Edit2: Gdyby ktoś chciał sprawdzić z innym emulatorem, który nie umożliwia wklejania to też skrócona wersja może być lepsza. Jednak w przypadku innych emulatorów może nie być podobnych opcji przemapowania klawiszy jak w Altirrze. Wtedy prawdopodobnie można użyć zewnętrznego programu który przemapuje te klawisze.