Кнопка BACKUP на адаптере SATA --> USB

Изображение пользователя Tonal.

Куплен адаптер AgeStar SUBCA SATA USB2.0.
В нём есть кнопочка BACKUP и прожка под венду, которая по нажатию оной кнопки бекап и запускает.

Хочется задействовать эту кнопочку из под linux-а.
Кто-нибудь может подсказать в каком направлении копать?

0
dyug - 28 Январь, 2014 - 14:59

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

0
Tonal - 29 Январь, 2014 - 06:56
Изображение пользователя Tonal.

В /dev/input к сожалению ничего нет...

0
ValeryK - 29 Январь, 2014 - 11:37

а если в меню создания шоткатов нажать на кнопку, она что нибудь выдает?

0
leisampei - 29 Январь, 2014 - 13:54
Изображение пользователя leisampei.

сначала:

если кнопка определяется но не привязана, будет выхлоп:
прим. если кнопка привязана или не определяется ядром выхлоп будет пустым.
так же проверить можно командами xev и showkey (они сработают если, опять же, ядрушко видит)
0
dyug - 29 Январь, 2014 - 15:22

Эмм... а при чем тут atkbd? оно же не на шине клавиатуры вешается...
оно же на юсб висит...
если оно не создает отдельного устройства ввода, то шансов практически нет.
и xev его не отловит.

0
leisampei - 29 Январь, 2014 - 17:14
Изображение пользователя leisampei.

да глупость сморозил неподумавши

0
Tonal - 30 Январь, 2014 - 11:23
Изображение пользователя Tonal.

xev не реагирует...
Я правильно понимаю, что это значит что ядрышко не видит кнопу?

0
dyug - 30 Январь, 2014 - 13:04

да.
решения я не знаю.

0
MacLeod - 30 Январь, 2014 - 14:44
Изображение пользователя MacLeod.

Драйвер написать =)

0
dyug - 30 Январь, 2014 - 16:36

каждый подающий совет сам его и исполняет.
Нет, я не буду ничего писать.
ибо, как оно там построено - известно одному дьяволу, и в лучшем случае - еще одному из программистов "производителя", а то и вообще ОЕМщика,

Мысли, как именно это сделать - у меня имеются, но голова пока занята родами дочери, потом, разумеется, будет занята внучкой. :-)
А мне еще ССД переставлять, а я еще не решил, копировать 13.10, или ставить 14.04.. :-))))

+1
MacLeod - 30 Январь, 2014 - 18:50
Изображение пользователя MacLeod.

Нее.. спасение утопающих - дело рук самих утопающих))
А ССД - копируйте, не теряйте времени. Зато ощутите разницу на одной и той же системе. Плюс при апдейте на релиз 14.04 он пройдет в разы быстрее - ССД же =)

0
Tonal - 31 Январь, 2014 - 09:17
Изображение пользователя Tonal.

Драйвер - дело хорошее.
Только сначала нужно понять что же там шлётся. Может можно какое попроще решение забодяжить.
Типа usb panic button linux

0
leisampei - 31 Январь, 2014 - 10:12
Изображение пользователя leisampei.

можешь набрать в консоли
udevadm monitor
подсоединить диск и посмотреть, что там подключается.
как вобщем и в dmesg (без grep-ов всяких) - "input" будет видно, если есть.
больше не знаю где и как отловить несчастную кнопочку.
модуля нет, ядро не видит, ловить бесполезно.

0
Tonal - 31 Январь, 2014 - 10:55
Изображение пользователя Tonal.

Есть ещё тяжелая артиллерия: Kernel/Debugging/USB
Не выйдет по простому и будет время - попялюсь на дампы. :)

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры