Дещо про джойстиках

Перше моє знайомство з віртуальною реальністю здійснилося завдяки відомої ігрової приставки Dendy. Потім на моєму столі з'явився ПК, а разом з ним і нові ігри. Однак всю радість від значно покращилися графіки і звуку затьмарювало незручне управління з клавіатури. Тоді я не міг не згадати про джойстик. Адже це нехитрий пристрій, відрізняючись своєю відносною дешевизною, дає не тільки легкість в управлінні, але і рятує багатостраждальні "стрілки" клавіатури від зносу. Тобто, купуючи джойстик зараз, вам не доведеться через рік або два платити ті ж гроші за нову клавіатуру (що зробила реклама з моєї промовою ...). Ну, ніби все ясно - бери гроші та біжи в магазин. Тільки ось утримували мене від цього кроку пара обставин. Справа в тому, що практично всі джойстики для ПК, представлені на нашому ринку, виконані у вигляді аналогових маніпуляторів, які, забезпечуючи прекрасне управління в різних симуляторах, не зовсім зручні в динамічних іграх (про це - нижче). А по-друге, одним джойстиком мені обмежуватися не хотілося, тому як змагатися в спритності розуму і рук хотілося не тільки з комп'ютером, але і з людьми. А такого варіанту мені, знову ж таки, знайти не вдалося. Тому, що підігрівається можливістю заощадити десятку-другу грошей, я зробив спробу підключити до ігрового порту ПК пару геймпедов від Dendy. Як не дивно, це у мене вийшло.

Взаємодія джойстика з комп'ютером здійснюється за допомогою Game / MIDI-порту (знаходиться на рівні звукової карти поруч з аудіогнёздамі), до якого можна підключити до двох маніпуляторів. Як видно з рис. 1, з контактів 1, 8, 9 знімається напруга живлення 5 В; 4, 5 - загальний провід; до 2, 7 і 10, 14 підключаються кнопки A1, B1 (1-й джойстик) і A2, B2 (2-й джойстик); 12, 15 - вихід і вхід MIDI (порт використовується для підключення як ігрових, так і MIDI-пристроїв); до контактів 3, 6 і 11,13 підключаються, відповідно, змінні резистори R3, R4 (1-й дж.) і R1, R2 (2-й дж.), службовці для зміни координат X і Y в аналогових маніпуляторів. Все досить просто.

Взагалі джойстики бувають з пропорційним (аналоговим) і дискретним керуванням. У першому випадку спостерігається залежність якої-небудь дії від кута нахилу рукоятки джойстика. Наприклад, кут повороту автомобіля в автосимуляторах при нахилі рукоятки в сторону буде залежати від величини цього нахилу, а швидкість - від положення рукоятки відносно горизонтальної осі. Конструктивно це досягається розташуванням усередині джойстика двох змінних резисторів, движки яких пов'язані з рукояткою. При відхиленні останньої по одній осі змінюється опір першого резистора, по інший - другого. У дискретних маніпуляторах змінні резистори замінені мікроперемикачами. Тому плавне управління у них відсутній. Крім рукоятки (хрестика), стандартний джойстик має дві і більше кнопок, на які можна призначити будь-які додаткові дії.

Через більш складної конструкції такі переваги пропорційних джойстиків, як плавність і точність управління в різних симуляторах, одночасно обертаються недоліками в іграх, що вимагають від гравця миттєвої реакції на зміну ситуації. Насилу представляється управління за допомогою аналогового маніпулятора в який-небудь динамічною "стрелялке". Після пари днів активних бойових дій рукоятка і корпус джойстика можуть перестати існувати як єдине ціле. Значно зручніше і надійніше в іграх подібного плану дискретні маніпулятори. Їх простота дозволяє без особливих зусиль доопрацювати геймпед від ігрової видеоприставки в джойстик для ПК.

Від старої конструкції маніпулятора будуть потрібні тільки корпус, кнопки і їх контакти. Тому можна використовувати джойстик із зіпсованою електронікою. Всі провідники, що йдуть до контактів кнопок і хрестика, потрібно перерізати, а замість них підпаяти схему, зібрану по рис. 2.

Схема нескладна, тому зібрати її може навіть людина, не сильно хто розуміється на радіоелектроніці. Всі елементи, включаючи роз'єм для Game-порту, можна придбати на радіоринку в Жданович . За наведеною схемою до ігрового порту можна підключити два джойстика. Однак в цьому випадку на кожен маніпулятор доводиться по дві кнопки, що в ряді ігор недостатньо. Тому, якщо вам досить і одного джойстика, то можна збільшити кількість кнопок в пристрої до чотирьох. Для цього використовуються контакти роз'єму, призначені для кнопок A2 і B2 другого маніпулятора (10 і 14 контакт). Для з'єднання геймпеда з роз'ємом потрібен 6-жильний кабель (у випадку з чотирма кнопками - 8-жильний).

Якщо ви все зробили правильно, то джойстик має запрацювати відразу (особисто у мене так і сталося). Для того, щоб в цьому переконатися, клікніть по розділу "Для гри стандарту" Панелі управління. Натисніть кнопку "Додати" і в списку виберіть "Джойстик (2 осі і 2 кнопки)" або "Джойстик (2 осі і 4 кнопки)". Після цього натисніть кнопку "Властивості" і виконайте калібрування маніпулятора. Відкалібрувати джойстик, вибираємо закладку "Перевірка" і, натискаючи на кнопки і хрестик пристрої, переконуємося в його повній працездатності.

Тепер стандартне для статей подібного плану попередження: якщо ви не впевнені в своїх силах, а з паяльником знайомі лише з чуток, то не ризикуйте. Незважаючи на те, що звукова карта - не дорогий пристрій в ПК, навряд чи ви зрадієте, виявивши що через вашу необережності вона вийшла з ладу.

Сергій ШИРКО