Написать обычный текстовый документ с помощью USB-MIDI-клавиатуры?

Написать обычный текстовый документ с помощью USB-MIDI-клавиатуры?

В этой ранней демонстрации Дугласа Энгельбарта, он использует клавиатуру с пятью аккордами и мышь.

http://4.bp.blogspot.com/-LeVeJwvUd1U/TnkUC4AFdCI/AAAAAAAAAOk/bC_QqcyNUw4/s1600/engelbartdemo.jpg

И я начал думать об идее с аккордовой клавиатурой, и я начал задаваться вопросом, что мне понадобится, чтобы сыграть эту идею.

И поскольку самая логичная и доступная клавиатура, способная обрабатывать аккорды, — это музыкальная клавиатура с каким-то MIDI-интерфейсом (usb-midi?).

Акаи ЛПК25

Можно ли сопоставить usb midi клавиатуру так, чтобы она выводила "ascii символы"? Может быть, симулировать клавиатуру Брайля?

Могу ли я более или менее написать обычный текстовый документ с помощью USB-MIDI-клавиатуры на моем компьютере с Linux таким же образом, как он использует свою аккордовую клавиатуру в демо?

решение1

Конечно, это возможно. MIDI-порт — это просто модифицированный (с другой частотой) последовательный порт. Каждая нажатая или отпущенная клавиша (среди прочих действий) генерирует событие, которое передается на ПК. Специальный драйвер может интерпретировать событие нажатия клавиши и эмулировать ввод символов, как это делается в сканерах штрих-кодов. Существует множество примеров «аккордовых клавиатур»Википедия

Связанный контент