LINUX.ORG.RU

Правило udev для MIDI-клавиатуры


0

0

Собратья по линуксу! Поделитесь, пожалуйста, правилом udev, чтобы при подключении MIDI-клавиатуры (через USB) выполнялось aconnect 20:0 17:0.

Я даже не представляю, как его составлять.

При подключении генерируются события add (usb), (hid), (input), (hidraw), (sound). Загружаются модули snd_usbmidi_lib, snd_usb_audio, snd_seq_dummy, snd_seq_midi, snd_seq_oss. Создаются устройства sequencer, sequencer2.

☆☆☆☆☆

Ответ на: комментарий от adriano32

Андрей, спасибо, конечно. Я почитаю.

Но я-то надеялся, что у кого-то уже готовые правила есть. Ведь не так уж и мало всяких музыкантов на ЛОРе.

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Eddy_Em

Ну там вроде какой-никакой пример рабочий есть. А так скастуй их всех, всяких музыкантов на ЛОРе :)

adriano32 ★★★
()

В общем, решил я не заморачиваться с поиском подключенных портов ввода и имеющихся портов вывода, а сделал «железно»:

# автозапуск aconnect'а при подключении клавы
SUBSYSTEM!="sound", GOTO="my_usb_audio_end"
ACTION!="add", GOTO="my_usb_audio_end"
KERNEL=="midi[0-9]", DRIVERS=="usb", RUN+="/usr/bin/aconnect 20:0 17:0"
LABEL="my_usb_audio_end"

Eddy_Em ☆☆☆☆☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.