Инструменты пользователя

Инструменты сайта


msx:usb2joy:usb2joy

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

msx:usb2joy:usb2joy [2019-12-04 16:06] (текущий)
GreyWolf создано
Строка 1: Строка 1:
 +====== Контроллер USB Джойстика/​мыши в MSX ======
 +FIXME
 +
 +
 +{{usb2msx_joy.jpg?​450|}}
 +
 +{{usb2joy_icsp.jpg?​450|}}
 +
 +Кнопки которые работают на клавиатуре,​ подключённой через контроллер:​
 +  * Курсорные как управление стрелкой ВЛЕВО, ВПРАВО,​ ВВЕРХ, ВНИЗ
 +  * <​key>​Триггер A</​key>​ — любая из левых клавиш <​key>​Shift</​key>,​ <​key>​Ctrl</​key>,​ <​key>​Alt</​key>,​ <​key>​⊞ Win</​key>​ и <​key>​Пробел</​key>​
 +  * <​key>​Триггер B</​key>​ — любая из правых клавиш <​key>​Shift</​key>,​ <​key>​Ctrl</​key>,​ <​key>​Alt</​key>​ и <​key>​⊞ Win</​key>​
 +
 +На USB джойстиках пока эмулируется только стандартный набор MSX джойстика,​ поэтому не все кнопки задействованы.
 +
 +Если использовать комплект из без проводной клавиатуры и мышки, то по умолчанию контроллер работает в режиме эмуляции мышки, но клавиши клавиатуры,​ используемые для управления кнопками <​key>​Триггер A</​key>​ и <​key>​Триггер B</​key>​ работают параллельно с кнопками мыши. Для переключения в режим джойстика надо нажать на клавиатуре кнопку <​key>​Caps Lock</​key>​. ​
 +
 +====== Работа с прошивкой ======
 +
 +Для работы с прошивкой используем [[usbasp:​usbasp|]] и [[avrdude:​avrdude|]]
 +
 +<​code>​
 +Очистка
 +sudo avrdude -p t44 -c usbasp -e
 +
 +Загрузка прошивки
 +sudo avrdude -p t44 -c usbasp -U usb2joy.hex
 +</​code>​
 +
 +<code bash>
 +apt install avrdude
 +</​code>​
 +
 +====== Ссылки ======
 +
 +
 +
 +{{tag>​MSX Hardware}}
  
msx/usb2joy/usb2joy.txt · Последние изменения: 2019-12-04 16:06 — GreyWolf