السلام عليكم ورحمة الله وبركاته
هذا الموضع مهدى خصيصا لاخي العزيز نزار خبير الدي في بي في المنتدى neztiti
والى كل الاخوة الاعزاء في المنتدى
وهو خاص بتشغيل ريموت التوينهان مع الليرك في النسخة الجديدة ubuntu 10.4 lucid
حيث ان الكرنل الجديد تغير فيه تعريف الريموت بالبحث في المواقع الاجنبية والعربية وجدت ان البعض لجأ الى نسخة اقدم من الكرنل من اجل تشغيل الريموت فقط
وهناك موضوع واحد اجنبي استطاع فيه احدهم تشغيل معظم ازرار الريموت ولاكنه لم يستطيع ايجاد اكواد ازرار الارقام العشرة
وقد استطعت بفضل الله ان اجد اكواد هذه الازرار ليعمل الريموت بكامل كفاءته
ووضعت لكم هذا الموضوع ليكون حصريا قبل كل المنتديات والمواقع العربية والاجنبية
الخطوات بسيطة جدا سوف نقوم بفتح محررات النصوص الاتية ونقوف فقط بعمل نسخ ولصق للاتي
1- gedit /etc/lirc/hardware.conf
2- gedit /etc/lirc/lircd.conf
begin remote
name devinput
bits 16
eps 30
aeps 100
one 0 0
zero 0 0
pre_data_bits 16
pre_data 0×8001
gap 132799
toggle_bit_mask 0×0
begin codes
KEY_0 0×0200
KEY_1 0×0201
KEY_2 0×0202
KEY_3 0×0203
KEY_4 0×0204
KEY_5 0×0205
KEY_6 0×0206
KEY_7 0×0207
KEY_8 0×0208
KEY_9 0×0209
KEY_CHANNELDOWN 0×0193
KEY_CHANNELUP 0×0192
KEY_EPG 0×016D
KEY_FASTFORWARD 0×00D0
KEY_FAVORITES 0×016C
KEY_FORWARD 0×009F
KEY_MUTE 0×0071
KEY_PAUSE 0×0077
KEY_PLAY 0×00CF
KEY_POWER2 0×0164
KEY_RECORD 0×00A7
KEY_REWIND 0×00A8
KEY_SCREEN 0×0177
KEY_STOP 0×0080
KEY_TEXT 0×0184
KEY_VOLUMEDOWN 0×0072
KEY_VOLUMEUP 0×0073
KEY_RESTART 0×0198
KEY_CANCEL 0×00DF
KEY_PRINT 0×00D2
KEY_LIST 0×018B
KEY_TAB 0×000F
KEY_PROGRAM 0×016A
end codes
end remote
3-gedit /usr/share/lirc/remotes/devinput/lircd.conf.devinput
# generated by devinput.sh
begin remote
name devinput
bits 16
eps 30
aeps 100
one 0 0
zero 0 0
pre_data_bits 16
pre_data 0×8001
gap 132799
toggle_bit_mask 0×0
begin codes
KEY_0 0×0200
KEY_1 0×0201
KEY_2 0×0202
KEY_3 0×0203
KEY_4 0×0204
KEY_5 0×0205
KEY_6 0×0206
KEY_7 0×0207
KEY_8 0×0208
KEY_9 0×0209
KEY_CHANNELDOWN 0×0193
KEY_CHANNELUP 0×0192
KEY_EPG 0×016D
KEY_FASTFORWARD 0×00D0
KEY_FAVORITES 0×016C
KEY_FORWARD 0×009F
KEY_MUTE 0×0071
KEY_PAUSE 0×0077
KEY_PLAY 0×00CF
KEY_POWER2 0×0164
KEY_RECORD 0×00A7
KEY_REWIND 0×00A8
KEY_SCREEN 0×0177
KEY_STOP 0×0080
KEY_TEXT 0×0184
KEY_VOLUMEDOWN 0×0072
KEY_VOLUMEUP 0×0073
KEY_RESTART 0×0198
KEY_CANCEL 0×00DF
KEY_PRINT 0×00D2
KEY_LIST 0×018B
KEY_TAB 0×000F
KEY_PROGRAM 0×016A
end codes end remote
4- gedit /usr/share/hal/fdi/preprobe/20thirdparty/lirc.fdi
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<match key="info.product" contains_ncase="Twinhan Tech Remote Control">
<merge key="info.ignore" type="bool">true</merge>
</match>
</device>
</deviceinfo>
5- /etc/init.d/lirc restart
هذا الامر لاعادة تشغيل ليرك حتى يعمل بالاحداثيات الجديدة
الان اكتب الامر irw واضغط على ازرار الريموت وسوف تجد ان كل الازرار تعمل بكفاءة
أرجو ان يعجبكم
وارجو ان يذكر المصدر عند نقل الموضوع
أخوكم Doctor_Ahmed
هذا الموضع مهدى خصيصا لاخي العزيز نزار خبير الدي في بي في المنتدى neztiti
والى كل الاخوة الاعزاء في المنتدى
وهو خاص بتشغيل ريموت التوينهان مع الليرك في النسخة الجديدة ubuntu 10.4 lucid
حيث ان الكرنل الجديد تغير فيه تعريف الريموت بالبحث في المواقع الاجنبية والعربية وجدت ان البعض لجأ الى نسخة اقدم من الكرنل من اجل تشغيل الريموت فقط
وهناك موضوع واحد اجنبي استطاع فيه احدهم تشغيل معظم ازرار الريموت ولاكنه لم يستطيع ايجاد اكواد ازرار الارقام العشرة
وقد استطعت بفضل الله ان اجد اكواد هذه الازرار ليعمل الريموت بكامل كفاءته
ووضعت لكم هذا الموضوع ليكون حصريا قبل كل المنتديات والمواقع العربية والاجنبية
الخطوات بسيطة جدا سوف نقوم بفتح محررات النصوص الاتية ونقوف فقط بعمل نسخ ولصق للاتي
1- gedit /etc/lirc/hardware.conf
# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE=”Twinhan Remote Control”
REMOTE_MODULES=”lirc_dev lirc_mceusb”
REMOTE_DRIVER=”devinput”
REMOTE_DEVICE=”/dev/input/by-id/usb-Twinhan_Tech_Remote_Control_1111111-event-if00″
REMOTE_SOCKET=”"
REMOTE_LIRCD_CONF=”"
REMOTE_LIRCD_ARGS=”"
#Chosen IR Transmitter
TRANSMITTER=”None”
TRANSMITTER_MODULES=”"
TRANSMITTER_DRIVER=”"
TRANSMITTER_DEVICE=”"
TRANSMITTER_SOCKET=”"
TRANSMITTER_LIRCD_CONF=”"
TRANSMITTER_LIRCD_ARGS=”"
#Enable lircd
START_LIRCD=”true”
#Don’t start lircmd even if there seems to be a good config file
#START_LIRCMD=”false”
#Try to load appropriate kernel modules
LOAD_MODULES=”true”
# Default configuration files for your hardware if any
LIRCMD_CONF=”"
#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn’t have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to “false”
FORCE_NONINTERACTIVE_RECONFIGURATION=”false”
START_LIRCMD=”"
#
#Chosen Remote Control
REMOTE=”Twinhan Remote Control”
REMOTE_MODULES=”lirc_dev lirc_mceusb”
REMOTE_DRIVER=”devinput”
REMOTE_DEVICE=”/dev/input/by-id/usb-Twinhan_Tech_Remote_Control_1111111-event-if00″
REMOTE_SOCKET=”"
REMOTE_LIRCD_CONF=”"
REMOTE_LIRCD_ARGS=”"
#Chosen IR Transmitter
TRANSMITTER=”None”
TRANSMITTER_MODULES=”"
TRANSMITTER_DRIVER=”"
TRANSMITTER_DEVICE=”"
TRANSMITTER_SOCKET=”"
TRANSMITTER_LIRCD_CONF=”"
TRANSMITTER_LIRCD_ARGS=”"
#Enable lircd
START_LIRCD=”true”
#Don’t start lircmd even if there seems to be a good config file
#START_LIRCMD=”false”
#Try to load appropriate kernel modules
LOAD_MODULES=”true”
# Default configuration files for your hardware if any
LIRCMD_CONF=”"
#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn’t have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to “false”
FORCE_NONINTERACTIVE_RECONFIGURATION=”false”
START_LIRCMD=”"
begin remote
name devinput
bits 16
eps 30
aeps 100
one 0 0
zero 0 0
pre_data_bits 16
pre_data 0×8001
gap 132799
toggle_bit_mask 0×0
begin codes
KEY_0 0×0200
KEY_1 0×0201
KEY_2 0×0202
KEY_3 0×0203
KEY_4 0×0204
KEY_5 0×0205
KEY_6 0×0206
KEY_7 0×0207
KEY_8 0×0208
KEY_9 0×0209
KEY_CHANNELDOWN 0×0193
KEY_CHANNELUP 0×0192
KEY_EPG 0×016D
KEY_FASTFORWARD 0×00D0
KEY_FAVORITES 0×016C
KEY_FORWARD 0×009F
KEY_MUTE 0×0071
KEY_PAUSE 0×0077
KEY_PLAY 0×00CF
KEY_POWER2 0×0164
KEY_RECORD 0×00A7
KEY_REWIND 0×00A8
KEY_SCREEN 0×0177
KEY_STOP 0×0080
KEY_TEXT 0×0184
KEY_VOLUMEDOWN 0×0072
KEY_VOLUMEUP 0×0073
KEY_RESTART 0×0198
KEY_CANCEL 0×00DF
KEY_PRINT 0×00D2
KEY_LIST 0×018B
KEY_TAB 0×000F
KEY_PROGRAM 0×016A
end codes
end remote
3-gedit /usr/share/lirc/remotes/devinput/lircd.conf.devinput
# generated by devinput.sh
begin remote
name devinput
bits 16
eps 30
aeps 100
one 0 0
zero 0 0
pre_data_bits 16
pre_data 0×8001
gap 132799
toggle_bit_mask 0×0
begin codes
KEY_0 0×0200
KEY_1 0×0201
KEY_2 0×0202
KEY_3 0×0203
KEY_4 0×0204
KEY_5 0×0205
KEY_6 0×0206
KEY_7 0×0207
KEY_8 0×0208
KEY_9 0×0209
KEY_CHANNELDOWN 0×0193
KEY_CHANNELUP 0×0192
KEY_EPG 0×016D
KEY_FASTFORWARD 0×00D0
KEY_FAVORITES 0×016C
KEY_FORWARD 0×009F
KEY_MUTE 0×0071
KEY_PAUSE 0×0077
KEY_PLAY 0×00CF
KEY_POWER2 0×0164
KEY_RECORD 0×00A7
KEY_REWIND 0×00A8
KEY_SCREEN 0×0177
KEY_STOP 0×0080
KEY_TEXT 0×0184
KEY_VOLUMEDOWN 0×0072
KEY_VOLUMEUP 0×0073
KEY_RESTART 0×0198
KEY_CANCEL 0×00DF
KEY_PRINT 0×00D2
KEY_LIST 0×018B
KEY_TAB 0×000F
KEY_PROGRAM 0×016A
end codes end remote
4- gedit /usr/share/hal/fdi/preprobe/20thirdparty/lirc.fdi
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<match key="info.product" contains_ncase="Twinhan Tech Remote Control">
<merge key="info.ignore" type="bool">true</merge>
</match>
</device>
</deviceinfo>
5- /etc/init.d/lirc restart
هذا الامر لاعادة تشغيل ليرك حتى يعمل بالاحداثيات الجديدة
الان اكتب الامر irw واضغط على ازرار الريموت وسوف تجد ان كل الازرار تعمل بكفاءة
أرجو ان يعجبكم
وارجو ان يذكر المصدر عند نقل الموضوع
أخوكم Doctor_Ahmed
تعليق