Подключение приставочного джойстика к PC


         

с первым найденным джойстиком переключить


Скачать можно отсюда.

Найденные минусы:
1) Работает только с первым найденным джойстиком переключить на другие пока не удалось.

2) Да, на кнопки джойстика можно назначить нажатие клавиш клавиатуры, но если включен переключатель раскладки клавиатуры в "русском" положении, английские буквы с клавиатуры не вводятся.

3) К сожалению нажатию кнопки джойстика может соответствовать только одна клавиша клавиатуры (плюс к ней Ctrl/Alt/Shift).Если кому-нибудь надо назначить целую серию клавиш - читайте про SNESKey для Windows. Он умеет.

4) Мне так и не удалось сделать autofire на кнопку мыши (чтобы при удержании кнопки джойстика windows казалось что я кликаю с определенной частотой), в некоторых игрушках этого не хватает (в Diablo например).

Макросы в SNESKEY9X

  Неожиданностью для меня стало то, сколько полезных вещей можно сделать при помощи программы SNESKEY9X и геймпада. Автор программы используя геймпад SNES может играть в quake вобще не касаясь клавиатуры, даже для LOAD/SAVE. К сожалению автор прекратил дальнейшую разработку программы отставив ее в статусе бетты. Конечно существует огромное количество программ позволяющих назначать макросы клавишам клавиатуры, но интереснее всего запускать их при помощи джойстика. На любую кнопку (даже на лево-право-вверх-вниз) можно навесить сразу несколько нажатий на клавиатуре, что позволило мне реализовать несколько полезных (для меня) функций. Начнем с самого простого. В папке Examples лежит файл "nes.ski". Содержание его следующее:

[nes]

NumShifts = 0

Shifts =

A = a

B = b

Select = [

Start = ]

Up = num8

Down = num2

Left = num4

Right = num6

Первая строчка указывает, что работать мы будем именно с геймпадом от денди, вторая и третья нужны для конфигурирования "шифтов" . Далее, как видно в нем задается название кнопки и в какую клавишу она будет преобразована.

Назначим кнопке A сразу несколько последовательных нажатий на кнопки. Делать это нужно через запятую:

A = p,a,s,s,w,1,0

Теперь можно это использовать, если по 10 раз на дню вам приходится набирать какой-нибудь пароль.

Содержание  Назад  Вперед