Howto Activy 300
Пожалуйста зарегистрируйся для просмотра данного изображения.
Пожалуйста зарегистрируйся для просмотра данного изображения.
Инсталяция:
Activy 300 не стартует с простых iso cd, ей надо свою спецыалную сигнатуру.
Сперва делаем Bootcd как Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. описано ( черес windwows или linux )
потом идёт инсталяция как на обычных системах.
Настроика родново пулта от Activy
Пожалуйста зарегистрируйся для просмотра данного изображения.
Пожалуйста зарегистрируйся для просмотра данного изображения.
у Activy есть два Типа пултов , маленкая и болшая
у меня маленкая, описание как её настраивать
у Activy пулт ничево другое как будто функ тастатура или мышка исполсуешие Scancodes которые в линухе без проблем признаютса.
что сначит што нам lirc на Activy не нужен.
для етово делаем следушее:
надо скинут 2 фаила на вдр
activyrc2 - в ней Keycodes от пулта и от передних кнопок на Аctivy
activyPB - с етим скриптом можно вклучать и выключать Аctivy через Пулт (Standby) очень удобно.
копировать activyrc2 в /etc/init.d/ и делаем её чтоб она стартовала
#chmod +x /etc/init.d/activyrc2
#cd /etc/rc2.d
#ln -s /etc/init.d/activyrc2 S98activyrc2
копировать activyPB в /etc/init.d/ и делаем её чтоб она стартовала
после reboot`а надо будет обучить пулт , и ет уже всё.
Скрипты:
activyPB
#!/bin/sh
# Activy power button
/bin/stty 38400 < /dev/ttyS0
printf "\x94\x30" > /dev/ttyS0
printf "\x90\x08" > /dev/ttyS0
printf "\x94\x12" > /dev/ttyS0
printf "\x95\x03" > /dev/ttyS0
activyrc2
#!/bin/sh
setkeycodes e010 16;# Power
setkeycodes e024 16;# Power FP
setkeycodes e021 72;# Up
setkeycodes e06d 72;# Up FP
setkeycodes e014 80;# Down
setkeycodes e032 80;# Down FP
setkeycodes e02e 71;# Menu
setkeycodes e069 28;# Ok
setkeycodes e028 28;# Ok FP
setkeycodes e005 79;# Back
setkeycodes e013 75;# Left
setkeycodes e00c 75;# Left FP
setkeycodes e006 77;# Right
setkeycodes e019 77;# Right FP
setkeycodes e067 59;# Red
setkeycodes e003 60;# Green
setkeycodes e039 61;# Yellow
setkeycodes e011 62;# Blue
setkeycodes e042 11;# 0
setkeycodes e043 2;# 1
setkeycodes e041 3;# 2
setkeycodes e03f 4;# 3
setkeycodes e03d 5;# 4
setkeycodes e03b 6;# 5
setkeycodes e03c 7;# 6
setkeycodes e058 8;# 7
setkeycodes e064 9;# 8
setkeycodes e044 10;# 9
setkeycodes e002 78;# Vol+
setkeycodes e05a 74;# Vol-
setkeycodes e030 50;# Mute
setkeycodes e01f 52;# Ch+
setkeycodes e01e 51;# Ch-
setkeycodes e016 27 ;#Scroll UP (PageUp)
setkeycodes e02c 26 ;#Scroll Down (PageDown)
setkeycodes e068 12 ;#Keyboard
setkeycodes e02f 41 ;#Home
setkeycodes e004 19 ;#Run ???
setkeycodes e031 35 ;#?
setkeycodes e06a 63 ;#<<
setkeycodes e00f 57 ;#Play/Pause
setkeycodes e008 64 ;#>>
setkeycodes e023 65 ;#Record
setkeycodes e022 66 ;#|<
setkeycodes e059 67 ;#Stop
setkeycodes e015 68 ;#>|
setkeycodes e007 18 ;#Eject
Показать весь код