
В этой ранней демонстрации Дугласа Энгельбарта, он использует клавиатуру с пятью аккордами и мышь.
И я начал думать об идее с аккордовой клавиатурой, и я начал задаваться вопросом, что мне понадобится, чтобы сыграть эту идею.
И поскольку самая логичная и доступная клавиатура, способная обрабатывать аккорды, — это музыкальная клавиатура с каким-то MIDI-интерфейсом (usb-midi?).
Можно ли сопоставить usb midi клавиатуру так, чтобы она выводила "ascii символы"? Может быть, симулировать клавиатуру Брайля?
Могу ли я более или менее написать обычный текстовый документ с помощью USB-MIDI-клавиатуры на моем компьютере с Linux таким же образом, как он использует свою аккордовую клавиатуру в демо?
решение1
Конечно, это возможно. MIDI-порт — это просто модифицированный (с другой частотой) последовательный порт. Каждая нажатая или отпущенная клавиша (среди прочих действий) генерирует событие, которое передается на ПК. Специальный драйвер может интерпретировать событие нажатия клавиши и эмулировать ввод символов, как это делается в сканерах штрих-кодов. Существует множество примеров «аккордовых клавиатур»Википедия