Remote IRDA control
Remote IRDA control
Hi all!
I want to manage my thinkpad by a external remote control (for example to on off sound, next track in winamp and so on and so forth)
Question:
which things i need for this? As i understand IrDA port i already have, then i need some external remote control. I can't find such kind of things at all.
Also AFAIK i need some software for my IrDA device.....
I need your advice.
I want to manage my thinkpad by a external remote control (for example to on off sound, next track in winamp and so on and so forth)
Question:
which things i need for this? As i understand IrDA port i already have, then i need some external remote control. I can't find such kind of things at all.
Also AFAIK i need some software for my IrDA device.....
I need your advice.
-
christopher_wolf
- Special Member
- Posts: 5741
- Joined: Sat Oct 08, 2005 1:24 pm
- Location: UC Berkeley, California
- Contact:
Well, you would need to find software for an IrDA "Remote" device, such as a Palm, then you would need to install another program on the Thinkpad; it is sort of easy to find the software to make a PDA or other IrDA enabled device act like a Universal Remote, yet it is more difficult to find the software that receives it via the IrDA port then translate it into a system level command. HTH 
IBM ThinkPad T43 Model 2668-72U 14.1" SXGA+ 1GB |IBM 701c
~o/
I met someone who looks a lot like you.
She does the things you do.
But she is an IBM.
/~o ---ELO from "Yours Truly 2059"
~o/
I met someone who looks a lot like you.
She does the things you do.
But she is an IBM.
/~o ---ELO from "Yours Truly 2059"
it is possible to do this without Palm? i'd like to use regular tv-like remote control.
and about software - i found lirc - but is looks like it support only remote devices connected to serial port.
Now i am trying Universal Infrared Control Engine to get working .... looks it is also compatible only with devices connected to serial port
and about software - i found lirc - but is looks like it support only remote devices connected to serial port.
Now i am trying Universal Infrared Control Engine to get working .... looks it is also compatible only with devices connected to serial port
-
christopher_wolf
- Special Member
- Posts: 5741
- Joined: Sat Oct 08, 2005 1:24 pm
- Location: UC Berkeley, California
- Contact:
I just gave Palm as an example; there is a bunch of software out there for handheld devices of any type, even cell phones. I do not know, however, about a regular TV remote control. I do know that there are systems out there, eg Firefly ( http://www.snapstream.com/Products/firefly/ ), that can be used for entertainment/media applications. 
IBM ThinkPad T43 Model 2668-72U 14.1" SXGA+ 1GB |IBM 701c
~o/
I met someone who looks a lot like you.
She does the things you do.
But she is an IBM.
/~o ---ELO from "Yours Truly 2059"
~o/
I met someone who looks a lot like you.
She does the things you do.
But she is an IBM.
/~o ---ELO from "Yours Truly 2059"
-
nirvana0001
- Junior Member

- Posts: 407
- Joined: Tue May 24, 2005 12:39 pm
- Location: New York City
- Contact:
I bought this CyberLink Remote Control. The price is reasonable at $24.95, and there are a number of buttons, however only some of the buttons seem to work. The remote control comes with a IR device that plugs into the USB port. It seems to work with all my audio and video applications - to varying degrees. The volume up/down/mute buttons, play, stop and pause buttons seem to work with just about everything. The fast forward/rewind, skip forward/skip backward, navigate and select, DVD menu, and Subtitle buttons work with Power DVD and WinDVD. The Enter button will cause WinDVD to loop for about 10 seconds. Most of the rest of the buttons don't seem functional with the software that I am using. I have CyberLink Power DVD 5. Maybe with a later version of CyberLink's software, the rest of the buttons would work. No drivers come with the remote. It uses Windows drivers: HID compliant - consumer control device.
DKB
-
christopher_wolf
- Special Member
- Posts: 5741
- Joined: Sat Oct 08, 2005 1:24 pm
- Location: UC Berkeley, California
- Contact:
My experience is that you have to use the USB IrDA device that comes with the remote control. I tried using just the IR port, but it didn't work. Maybe I just needed to change some settings or something, but I didn't really look into it.christopher_wolf wrote:NiceDoes it have to have a USB IrDA device or can it work off the built-in IR port on the Thinkpad?
DKB
-
smugiri
- Senior Member

- Posts: 774
- Joined: Tue Nov 23, 2004 4:29 pm
- Location: Mississauga, ON
- Contact:
WirLIRC found here does EXACTLY what you need. It however does not work with Thinkpads since they use a non-standard infra red port IO range. It might be worth your time to fiddle with the settings but it might be a futile excercise since the developers assumed that the infra-red device would always be on a standard COM port rather than assuming that some hardware would messed up and allowing the option to enter IO ranges. I spent 2 hours playing with this before I gave up, if you do get it to get it to work with your machine, please let me know how.
I really tried to get this app to work since it allows you to use ANY remote ( it is a learning application ) to trigger any series of events. Not only can it control av applications, you could also theoretically control PowerPoint, Word or Excel or an app you have written if you take the time to teach the software. If someone can get this working on a Thinkpad, I would REALLY like to know.
Best of all, it is free and comes with a GNU licence meaning you get source code to do as you like with.
I really tried to get this app to work since it allows you to use ANY remote ( it is a learning application ) to trigger any series of events. Not only can it control av applications, you could also theoretically control PowerPoint, Word or Excel or an app you have written if you take the time to teach the software. If someone can get this working on a Thinkpad, I would REALLY like to know.
Best of all, it is free and comes with a GNU licence meaning you get source code to do as you like with.
Steve
-
StarTraveller
- Posts: 48
- Joined: Sun Dec 11, 2005 7:42 am
- Location: Aarhus, Denmark
- Contact:
That sounds just plain awesome. I hope someone figures out how to make it work with the ThinkPads. 
StarTraveller @ IBM ThinkPad T43p (2668-H7U)
2.13 GHz Pentium-M (533 MHz FSB, 2 MB cache); 2 GB PC2-4200; 60 GB Hitachi 7K60; 128 MB ATi FireGL V3200; 15" FlexView (1600x1200); IBM 802.11a/b/g; 9 cell battery
2.13 GHz Pentium-M (533 MHz FSB, 2 MB cache); 2 GB PC2-4200; 60 GB Hitachi 7K60; 128 MB ATi FireGL V3200; 15" FlexView (1600x1200); IBM 802.11a/b/g; 9 cell battery
-
dr. zoidberg
- Freshman Member
- Posts: 56
- Joined: Fri May 13, 2005 8:35 pm
- Location: kitchener
I got it working with my T42. I had to do some hacking first though.
The program that I used is called PCRemoteControl (WinLIRC was flaky for me) and the remote I used was the one that came with my sony dvd player.
What I had to do was trick Windows into thinking that the IrDA port was actually a serial port. I accomplished this with a special version of Msports.inf (the file that Windows uses when you add new I/O ports). I had to make some extra modifications to the file so it would work on my thinkpad though. Let me know if anyone wants me to go into more detail
The program that I used is called PCRemoteControl (WinLIRC was flaky for me) and the remote I used was the one that came with my sony dvd player.
What I had to do was trick Windows into thinking that the IrDA port was actually a serial port. I accomplished this with a special version of Msports.inf (the file that Windows uses when you add new I/O ports). I had to make some extra modifications to the file so it would work on my thinkpad though. Let me know if anyone wants me to go into more detail
Code: Select all
; MSPORTS.INF
; Copyright (c) 1994-1998 Microsoft Corporation
[version]
LayoutFile=layout.inf
signature="$CHICAGO$"
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%MS%
DriverVer=07/01/2001,5.1.2600.0
[DestinationDirs]
DefaultDestDir = 11 ;LDID_SYS
LptPort.NT.Copy = 12 ;DIRID_DRIVERS
ComPort.NT.Copy = 12 ;DIRID_DRIVERS
SerialEnumerator.NT.Copy=12 ;DIRID_DRIVERS
NonPort.NT.Copy = 12 ;DIRID_DRIVERS
; Install class "Ports"
;----------------------------------------------------------
[ClassInstall]
AddReg=PortsClass.AddReg
[PortsClass.AddReg]
HKR,,,,%PortsClassName%
[ClassInstall32.NT]
AddReg=PortsClass.NT.AddReg
[PortsClass.NT.AddReg]
HKR,,,,%PortsClassName%
HKR,,Icon,,"-23"
HKR,,Installer32,,"MsPorts.Dll,PortsClassInstaller"
[ControlFlags]
ExcludeFromSelect=MF\EISA_HWP1C10_DEV0,MF\EISA_HWP1C10_DEV1
ExcludeFromSelect=PCMCIA\SOCKET_COMMUNICATIONS_INC-SOCKET_IO_PCMCIA_SERIAL_PORT_ADAPTER_REVISION_A-0484 ; Socket PCMCIA Serial Adapter
ExcludeFromSelect=PCMCIA\SOCKET_COMMUNICATIONS_INC-SOCKET_IO_PCMCIA_SERIAL_PORT_ADAPTER_REVISION_B-12F8 ; Socket PCMCIA Serial Adapter
ExcludeFromSelect=PCMCIA\Socket_Communications_Inc-Serial_Port_Adapter_Revision_B-5E3E
ExcludeFromSelect=MF\SOCKETDUAL_DEV0,MF\SOCKETDUAL_DEV1
ExcludeFromSelect=PCMCIA\SOCKET_COMMUNICATIONS_INC-PAGECARD_REVISION_A-FA29 ; Socket PCMCIA PageCard V3.0
ExcludeFromSelect=PCMCIA\SOCKET_COMMUNICATIONS_INC-SOCKET_GPS_PCMCIA_GLOBAL_POSITIONING_SYSTEM_REVISION_B-AF8A ; Socket PCMCIA GPS Adapter
ExcludeFromSelect=PCMCIA\SOCKET_COMMUNICATIONS_INC-MOBILE_GPS_REVISION_C-66D0 ; Socket PCMCIA GPS Adapter
ExcludeFromSelect=PCMCIA\socket-serial_port_card_rev_2.3-e88f
ExcludeFromSelect=PCMCIA\DATA_BROADCASTING_CORP-SIGNALCARD_RECEIVER-4E9B ; DBC SignalCard
ExcludeFromSelect=PCMCIA\ROCKWELL-NAVCARD-64B7 ; Rockwell NavCard
ExcludeFromSelect=PCMCIA\TRIMBLE_&_SOCKET_COMMUNICATIONS_INC-MOBILE_GPS_REVISION_B-6947
ExcludeFromSelect=PCMCIA\SMART_SERIAL_PORT-A0F6
ExcludeFromSelect=PCMCIA\Quatech_Inc-PCMCIA_RS-232_Serial_Port_Card-63EA
ExcludeFromSelect=PCMCIA\Quatech_Inc-PCMCIA_Enhanced_Parallel_Port_Card-F060
ExcludeFromSelect=PCMCIA\TDC-TRANS_PC_CARD-37D0 ; TransDigital PC Card Universal Parallel Port
ExcludeFromSelect=PCI\VEN_131F&DEV_1000&SUBSYS_00000000&REV_02 ; SIIG CyberSerial PCI Card
ExcludeFromSelect=PCI\VEN_131F&DEV_2000&CC_0700 ; SIIG CyberSerial PCI Card
ExcludeFromSelect=PCI\VEN_131F&DEV_1020&SUBSYS_00000000&REV_02 ; SIIG CyberParallel PCI Card
ExcludeFromSelect=PCI\VEN_131F&DEV_1021&SUBSYS_00000000&REV_02 ; SIIG CyberParallel PCI Card
ExcludeFromSelect=PCI\VEN_131F&DEV_2020&SUBSYS_2020131F&REV_00 ; SIIG CyberParallel PCI Card
ExcludeFromSelect=PCI\VEN_1407&DEV_8000&SUBSYS_00000000&REV_00 ; Lava Parallel PCI Card
ExcludeFromSelect=PCMCIA\ERICSSON-GC25-8C66 ; Ericsson GC25
ExcludeFromSelect=PCMCIA\COMPAQ-SPEEDPAQ_GSM_RADIO_PC_CARD-6D6C ; Compaq GSM Radio Card
; Drivers
;----------------------------------------------------------
[Manufacturer]
%Std%=Std
%HP%=HP
%TDC%=TDC
%Socket%=Socket
%DBC%=DBC
%Rockwell%=Rockwell
%Trimble%=Trimble
%Smart%=Smart
%SIIG%=SIIG
%Lava%=Lava
%Ericsson%=Ericsson
%Compaq%=Compaq
%Quatech%=Quatech
[Std]
%*PNP0400.DeviceDesc% = LptPort, *PNP0400 ; Printer Port
%*PNP0401.DeviceDesc% = EcpPort, *PNP0401 ; ECP Printer Port
%*PNP0500.DeviceDesc% = ComPort, *PNP0500, *PNP0501 ; Communications Port
%*PNP0501.DeviceDesc% = ComPort, *PNP0501, *PNP0500 ; Communications Port
%*PNP0502.DeviceDesc% = MultiComPort, *PNP0502 ; Multi Communications Port
; Compaq devices
%*CPQA0E0.DeviceDesc% = EcpPort, *CPQA0E0 ; ECP Printer Port
%*CPQA0D9.DeviceDesc% = ComPort, *CPQA0D9 ; Communications Port
;Add the following line to support the onboard IR port
%*PNP0511.DeviceDesc% = ComPort, *PNP0511 ; Generic IR device/Comm Port
[HP] ; Hewlett Packard devices
%MF\EISA_HWP1C10_DEV0.DeviceDesc% = ComPort, MF\EISA_HWP1C10_DEV0
%MF\EISA_HWP1C10_DEV1.DeviceDesc% = LptPort, MF\EISA_HWP1C10_DEV1
[TDC]
%TDC-37D0.DeviceDesc% = LptPort, "PCMCIA\TDC-TRANS_PC_CARD-37D0"
[Socket]
%Socket-0484.DeviceDesc% = ComPort, "PCMCIA\SOCKET_COMMUNICATIONS_INC-SOCKET_IO_PCMCIA_SERIAL_PORT_ADAPTER_REVISION_A-0484"
%Socket-12F8.DeviceDesc% = ComPort, "PCMCIA\SOCKET_COMMUNICATIONS_INC-SOCKET_IO_PCMCIA_SERIAL_PORT_ADAPTER_REVISION_B-12F8"
%Socket-5E3E.DeviceDesc% = ComPort, "PCMCIA\Socket_Communications_Inc-Serial_Port_Adapter_Revision_B-5E3E"
%SocketDual.DeviceDesc% = ComPort, MF\SOCKETDUAL_DEV0
%SocketDual.DeviceDesc% = ComPort, MF\SOCKETDUAL_DEV1
%Socket-0104-0001.DeviceDesc% = ComPort, "PCMCIA\socket-serial_port_card_rev_2.3-e88f"
%Socket-FA29.DeviceDesc% = NonPort, "PCMCIA\SOCKET_COMMUNICATIONS_INC-PAGECARD_REVISION_A-FA29"
%Socket-AF8A.DeviceDesc% = NonPort, "PCMCIA\SOCKET_COMMUNICATIONS_INC-SOCKET_GPS_PCMCIA_GLOBAL_POSITIONING_SYSTEM_REVISION_B-AF8A"
%Socket-66D0.DeviceDesc% = NonPort, "PCMCIA\SOCKET_COMMUNICATIONS_INC-MOBILE_GPS_REVISION_C-66D0"
[DBC]
%DBC-4E9B.DeviceDesc% = NonPort, "PCMCIA\DATA_BROADCASTING_CORP-SIGNALCARD_RECEIVER-4E9B"
[Rockwell]
%Rockwell-64B7.DeviceDesc% = NonPort, "PCMCIA\ROCKWELL-NAVCARD-64B7"
[Trimble]
%Trimble-6947.DeviceDesc% = NonPort, "PCMCIA\TRIMBLE_&_SOCKET_COMMUNICATIONS_INC-MOBILE_GPS_REVISION_B-6947"
[Smart]
%Smart-A0F6.DeviceDesc% = ComPort, "PCMCIA\SMART_SERIAL_PORT-A0F6"
[SIIG]
%SIIG-PCI_1_SERIAL.DeviceDesc% = ComPort, "PCI\VEN_131F&DEV_1000&SUBSYS_00000000&REV_02"
%SIIG-PCI_1_CYBERSERIAL.DeviceDesc% = ComPort, "PCI\VEN_131F&DEV_2000&CC_0700"
%SIIG-PCI_1_PARALLEL.DeviceDesc% = LptPort, "PCI\VEN_131F&DEV_1020&SUBSYS_00000000&REV_02"
%SIIG-PCI_1_PARALLEL.DeviceDesc% = LptPort, "PCI\VEN_131F&DEV_1021&SUBSYS_00000000&REV_02"
%SIIG-PCI_1_PARALLEL.DeviceDesc% = LptPort, "PCI\VEN_131F&DEV_2020&SUBSYS_2020131F&REV_00"
[Lava]
%Lava-PCI_1_PARALLEL.DeviceDesc% = LptPort, "PCI\VEN_1407&DEV_8000&SUBSYS_00000000&REV_00"
[Ericsson]
%*ERIC.DeviceDesc% = ComPort, PCMCIA\ERICSSON-GC25-8C66
[Compaq]
%*COMP.DeviceDesc% = ComPort, PCMCIA\COMPAQ-SPEEDPAQ_GSM_RADIO_PC_CARD-6D6C
[Quatech]
%Quatech-63EA.DeviceDesc% = ComPort, PCMCIA\Quatech_Inc-PCMCIA_RS-232_Serial_Port_Card-63EA
%Quatech-F060.DeviceDesc% = LptPort, PCMCIA\Quatech_Inc-PCMCIA_Enhanced_Parallel_Port_Card-F060
; LPT sections
;----------------------------------------------------------
[LptPort]
CopyFiles=LptPort.Copy
AddReg=LptPort.AddReg, LptPort.W95.AddReg
LogConfig=lsnn,lsan,lann,laan
[EcpPort]
CopyFiles=LptPort.Copy
AddReg=EcpPort.AddReg, LptPort.W95.AddReg
LogConfig=lsnn,lsan,lsaa,lann,laaa
[LptPort.Copy]
lpt.vxd
[LptPort.AddReg]
HKR,,PortSubClass,1,00
HKR,,ECPDevice,1,00
[EcpPort.AddReg]
HKR,,PortSubClass,1,00
HKR,,ECPDevice,1,01
[LptPort.W95.AddReg]
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,"parport.sys,parclass.sys,parscan.sys"
[LptPort.NT.AddReg]
HKR,,EnumPropPages32,,"MsPorts.dll,ParallelPortPropPageProvider"
[LptPort.NT]
CopyFiles=LptPort.NT.Copy
AddReg=LptPort.AddReg,LptPort.NT.AddReg
LogConfig=lsnn,lsan,lann,laan
[EcpPort.NT]
CopyFiles=LptPort.NT.Copy
AddReg=EcpPort.AddReg,LptPort.NT.AddReg
LogConfig=lsnn,lsan,lsaa,lann,laaa
[LptPort.NT.Copy]
parport.sys
;-------------- Service installation
[LptPort.NT.Services]
AddService = Parport, 0x00000002, Parport_Service_Inst, Parport_EventLog_Inst ; Port Driver (function driver for this device)
[EcpPort.NT.Services]
AddService = Parport, 0x00000002, Parport_Service_Inst, Parport_EventLog_Inst ; Port Driver (function driver for this device)
; -------------- Parallel Port Driver install sections
[Parport_Service_Inst]
DisplayName = %Parport.SVCDESC%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\parport.sys
LoadOrderGroup = Parallel arbitrator
[Parport_EventLog_Inst]
AddReg = Parport_EventLog_AddReg
[Parport_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\parport.sys"
HKR,,TypesSupported,0x00010001,7
; The following sections are LPT and ECP port logical
; resource configurations. Section name format means:
; Char 1 = l (LPT port)
; Char 2 = I/O config: s (std), a (any)
; Char 3 = IRQ config: #, a (any), n (none)
; Char 4 = DMA config: a (any), n (none)
[lsnn]
ConfigPriority=HARDRECONFIG
IOConfig=3bc-3be(3ff::),378-37a(3ff::),278-27a(3ff::)
[lsan]
ConfigPriority=HARDRECONFIG
IOConfig=3bc-3be(3ff::),378-37a(3ff::),278-27a(3ff::)
IRQConfig=3,4,5,6,7,8,9,10,11,12,13,14,15
[lann]
ConfigPriority=HARDRECONFIG
IOConfig=8@100-3ff%fff8(3ff::)
[laan]
ConfigPriority=HARDRECONFIG
IOConfig=8@100-3ff%fff8(3ff::)
IRQConfig=3,4,5,6,7,8,9,10,11,12,13,14,15
[lsaa]
ConfigPriority=HARDRECONFIG
IOConfig=3bc-3be(3ff::),378-37a(3ff::),278-27a(3ff::)
IRQConfig=3,4,5,6,7,8,9,10,11,12,13,14,15
DMAConfig=1,2,3,5,6,7
[laaa]
ConfigPriority=HARDRECONFIG
IOConfig=8@100-3ff%fff8(3ff::)
IRQConfig=3,4,5,6,7,8,9,10,11,12,13,14,15
DMAConfig=1,2,3,5,6,7
; End LPT and ECP LogConfig sections
[*pnp0400.det]
AddReg=Ports.AddReg
[Ports.AddReg]
HKR,,NoSetupUI,,1
[*pnp0401.det]
AddReg=Ports.AddReg
[LptPort.PosDup]
*PNP0401
[EcpPort.PosDup]
*PNP0400
; COM sections
;----------------------------------------------------------
[ComPort]
CopyFiles=ComPort.Copy
AddReg=ComPort.AddReg, ComPort.W95.AddReg
LogConfig=c14,c1a,c23,c2a,c34,c3a,c43,c4a,caa
[ComPort.Copy]
serial.vxd
serialui.dll
[ComPort.AddReg]
HKR,,PortSubClass,1,01
[ComPort.W95.AddReg]
HKR,,DevLoader,,*vcomm
HKR,,Enumerator,,serenum.vxd
HKR,,PortDriver,,serial.vxd
HKR,,Contention,,*vcd
HKR,,ConfigDialog,,serialui.dll
HKR,,DCB,3,1C,00,00,00, 80,25,00,00, 11,33,00,00, 00,00, 0a,00, 0a,00, 08, 00, 00, 11, 13, 00, 00, 00
HKR,,EnumPropPages,,"serialui.dll,EnumPropPages"
[ComPort.NT]
CopyFiles=ComPort.NT.Copy
AddReg=ComPort.AddReg, ComPort.NT.AddReg
LogConfig=c14,c1a,c23,c2a,c34,c3a,c43,c4a,caa
SyssetupPnPFlags = 1
[ComPort.NT.HW]
AddReg=ComPort.NT.HW.AddReg
[ComPort.NT.Copy]
serial.sys
serenum.sys
[ComPort.NT.AddReg]
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
; Uncomment the following line if you want to override the advanced dialog for
; your device. See msports.h for protoype of OverrideAdvancedFunction
; HKR,,EnumAdvancedDialog,,"yourdll.dll,OverrideAdvancedFunction"
[ComPort.NT.HW.AddReg]
HKR,,"UpperFilters",0x00010000,"serenum"
; MultiPort COM Sections;
; -------------------------------------------------------
[MultiComPort.NT]
CopyFiles=ComPort.NT.Copy
AddReg=ComPort.AddReg, ComPort.NT.AddReg
LogConfig=cm1,cm2,cm3,cm4,dg1,dga,cma
SyssetupPnPFlags = 1
[MultiComPort.NT.HW]
; Add multiport and normal port into the hardware devnode
AddReg=MultiComPort.NT.HW.AddReg,ComPort.NT.HW.AddReg
[MultiComPort.NT.HW.AddReg]
; Add multiport specific info to the hardware devnode
HKR,,MultiportDevice,0x00010001,1
; The serial enumerator by itself, so that other INFs can install serenum w/out serial.sys
; -------------------------------------------------------
[SerialEnumerator.NT]
CopyFiles=SerialEnumerator.NT.Copy
[SerialEnumerator.NT.Copy]
serenum.sys
;-------------- Service installation
; Port Driver (function driver for this device)
[ComPort.NT.Services]
AddService = Serial, 0x00000002, Serial_Service_Inst, Serial_EventLog_Inst
AddService = Serenum,,Serenum_Service_Inst
[MultiComPort.NT.Services]
AddService = Serial, 0x00000002, Serial_Service_Inst, Serial_EventLog_Inst
AddService = Serenum,,Serenum_Service_Inst
[SerialEnumerator.NT.Services]
AddService = Serenum,,Serenum_Service_Inst
; -------------- Serial Port Driver install sections
[Serial_Service_Inst]
DisplayName = %Serial.SVCDESC%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 1 ; SERVICE_SYSTEM_START (this driver may do detection)
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
ServiceBinary = %12%\serial.sys
LoadOrderGroup = Extended base
; -------------- Serenum Driver install section
[Serenum_Service_Inst]
DisplayName = %Serenum.SVCDESC%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\serenum.sys
LoadOrderGroup = PNP Filter
[Serial_EventLog_Inst]
AddReg = Serial_EventLog_AddReg
[Serial_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\serial.sys"
HKR,,TypesSupported,0x00010001,7
[*pnp0500.det]
AddReg=Ports.AddReg,DevMap.AddReg
; The following sections are COM port resource configs.
; Section name format means:
; Char 1 = c (COM port)
; Char 2 = I/O config: 1 (3f8), 2 (2f8), 3 (3e8), 4 (2e8), a (any)
; Char 3 = IRQ config: #, a (any)
[c14] ; COM1,IRQ4
ConfigPriority=HARDRECONFIG
IOConfig=3f8-3ff(3ff::)
IRQConfig=S:4
[c1a] ; COM1, any IRQ
ConfigPriority=HARDRECONFIG
IOConfig=3f8-3ff(3ff::)
IRQConfig=S:3,4,5,7,9,10,11,12,14,15
[c23] ; COM2, IRQ3
ConfigPriority=HARDRECONFIG
IOConfig=2f8-2ff(3ff::)
IRQConfig=S:3
[c2a] ; COM2, any IRQ
ConfigPriority=HARDRECONFIG
IOConfig=2f8-2ff(3ff::)
IRQConfig=S:3,4,5,7,9,10,11,12,14,15
[c34] ; COM3, IRQ4
ConfigPriority=HARDRECONFIG
IOConfig=3e8-3ef(3ff::)
IRQConfig=S:4
[c3a] ; COM3, any IRQ
ConfigPriority=HARDRECONFIG
IOConfig=3e8-3ef(3ff::)
IRQConfig=S:3,4,5,7,9,10,11,12,14,15
[c43] ; COM4, IRQ3
ConfigPriority=HARDRECONFIG
IOConfig=2e8-2ef(3ff::)
IRQConfig=S:3,5
[c4a] ; COM4, any IRQ
ConfigPriority=HARDRECONFIG
IOConfig=2e8-2ef(3ff::)
IRQConfig=S:3,4,5,7,9,10,11,12,14,15
[caa] ; Any base, any IRQ
ConfigPriority=HARDRECONFIG
IOConfig=8@100-ffff%fff8(3ff::)
IRQConfig=S:3,4,5,7,9,10,11,12,14,15
; The following are multiport configs for DigiBoard (dgxx)
; and Comtrol (cmxx) multiport boards
; Section name format means:
; Char 1,2 = manufacturer abbreviation
; Char 3 = config number, a = no idea, use base setting
[cm1]
ConfigPriority=HARDRECONFIG
IOConfig=7@240-27E%3F8(3FF::)
IOConfig=247-247(3FF::)
IRQConfig=S:2,3,4,5,7,10,11
[cm2]
ConfigPriority=HARDRECONFIG
IOConfig=7@280-2BE%3F8(3FF::)
IOConfig=287-287(3FF::)
IRQConfig=S:2,3,4,5,7,10,11
[cm3]
ConfigPriority=HARDRECONFIG
IOConfig=7@500-5BE%FF8(3FF::)
IOConfig=507-507(FFF::)
IRQConfig=S:2,3,4,5,7,10,11
[cm4]
ConfigPriority=HARDRECONFIG
IOConfig=7@580-5BE%FF8(3FF::)
IOConfig=587-587(3FF::)
IRQConfig=S:2,3,4,5,7,10,11
[cma]
ConfigPriority=HARDRECONFIG
IOConfig=7@100-3FF%3F8(3FF::) ; I suspect we still need alignment here?
IOConfig=1@100-3FF(3FF::) ; How about here?
IRQConfig=S:2,3,4,5,7,10,11
[dg1]
ConfigPriority=HARDRECONFIG
IOConfig=7@100-17E%3F8(3FF::)
IOConfig=140-140(3FF::)
IRQConfig=S:3,4,5,6,7,9,10,11,12,14,15
[dga]
ConfigPriority=HARDRECONFIG
IOConfig=7@100-3FF%3F8(3FF::) ; I suspect we still need alignment here?
IOConfig=1@100-3FF(3FF::) ; How about here?
IRQConfig=S:3,4,5,6,7,9,10,11,12,14,15
; End COM port LogConfig sections
[ComPort.PosDup]
*PNP0500,*PNP0501,*PNP0502
[ComPort.NT.PosDup]
*PNP0500,*PNP0501,*PNP0502,*PNP0510,*PNP0511,*SMCF010,*NSC6001
[DevMap.AddReg]
HKLM,hardware\devicemap\serialcomm,COM1,,COM1
HKLM,hardware\devicemap\serialcomm,COM2,,COM2
; "NoDrv" section: We do not yet support these port devices.
;----------------------------------------------------------
[NoDrv]
; "Non-port" sections: PCMCIA cards that look like COM
; ports, but aren't (excluding modems).
;----------------------------------------------------------
[NonPort]
CopyFiles=NonPort.Copy
AddReg=NonPort.AddReg
[NonPort.Copy]
serial.vxd
[NonPort.AddReg]
HKR,,PortSubClass,1,01
HKR,,DevLoader,,*vcomm
HKR,,PortDriver,,serial.vxd
HKR,,Contention,,*vcd
HKR,,DCB,3,1C,00,00,00, 80,25,00,00, 11,33,00,00, 00,00, 0a,00, 0a,00, 08, 00, 00, 11, 13, 00, 00, 00
[NonPort.NT]
;
; Unclear whether these devices are presently supported under NT. For now, leave a blank
; install section so we won't run the Win9x stuff. The fact that no function driver will be installed
; for this devnode will cause the installation to fail, which is what we want to have happen for now.
;
[Det.DevINFs]
*pnp8215=netxir.inf ;Xircom PE3
*pnpa01e=scsi.inf ;Trantor T338
*pnpa01f=scsi.inf ;Trantor T348
*pnpa02f=scsi.inf ;Trantor T358
; User readable strings
;----------------------------------------------------------
[Strings]
Lava="Lava Computer MFG Inc."
Lava-PCI_1_PARALLEL.DeviceDesc ="Lava Parallel PCI Card"
Quatech-F060.DeviceDesc = "Quatech Q-Lynx Parallel Adapter"
MS = "Microsoft"
Std = "(Standard port types)"
PortsClassName = "Ports (COM & LPT)"
*PNP0400.DeviceDesc = "Printer Port"
*PNP0401.DeviceDesc = "ECP Printer Port"
*PNP0500.DeviceDesc = "Communications Port"
*PNP0501.DeviceDesc = "Communications Port"
*PNP0502.DeviceDesc = "Multiport Communications Port"
;Add the following line to provide a device description for PNP0510
*PNP0511.DeviceDesc = "Generic Ir Serial Port"
; Compaq devices
*CPQA0E0.DeviceDesc = "ECP Printer Port"
*CPQA0D9.DeviceDesc = "Communications Port"
HP = "Hewlett Packard"
MF\EISA_HWP1C10_DEV0.DeviceDesc="HP Communications Port"
MF\EISA_HWP1C10_DEV1.DeviceDesc="HP Printer Port"
IBM="IBM"
TDC="Trans Digital Corporation"
TDC-37D0.DeviceDesc="Trans PC Card Universal Parallel Port"
Socket="Socket Communications"
Socket-0484.DeviceDesc="Socket PCMCIA Serial Adapter"
Socket-12F8.DeviceDesc="Socket PCMCIA Serial Adapter"
Socket-5E3E.DeviceDesc="Socket PCMCIA Serial Adapter"
SocketDual.DeviceDesc="Socket PCMCIA Serial Device"
Socket-FA29.DeviceDesc="Socket PCMCIA PageCard V3.0"
Socket-AF8A.DeviceDesc="Socket PCMCIA GPS Adapter (Rev. B)"
Socket-66D0.DeviceDesc="Socket PCMCIA GPS Adapter (Rev. C)"
Socket-0104-0001.DeviceDesc="Socket PCMCIA Serial Adapter"
DBC="DBC"
DBC-4E9B.DeviceDesc="DBC SignalCard"
Rockwell="Rockwell"
Rockwell-64B7.DeviceDesc="Rockwell NavCard"
Trimble="Trimble"
Trimble-6947.DeviceDesc="Trimble PCMCIA GPS Adapter (Rev. B)"
Smart="SMART Modular Technologies"
Smart-A0F6.DeviceDesc="SMART Serial Port"
SIIG="SIIG"
SIIG-PCI_1_SERIAL.DeviceDesc ="SIIG CyberSerial Card"
SIIG-PCI_1_PARALLEL.DeviceDesc ="SIIG CyberParallel PCI Card"
SIIG-PCI_1_CYBERSERIAL.DeviceDesc ="SIIG CyberSerial Card"
Parport.SVCDESC = "Parallel port driver"
Serial.SVCDESC = "Serial port driver"
Serenum.SVCDESC = "Serenum Filter Driver"
Compaq = "Compaq GSM Radio Card"
Ericsson= "Ericsson GC25"
*ERIC.DeviceDesc = "Ericsson GC25"
*COMP.DeviceDesc = "Compaq GSM Radio Card"
Quatech = "Quatech"
Quatech-63EA.DeviceDesc = "Quatech Q-Lynx Serial Adapter"
IBM T42 2373-3uu
Dothan 1.7Ghz @ 1.9GHz
120Gb Samsung HM121HC 5400rpm
1.5GB DDR333
14.1" SXGA+
Radeon 9600 64mb
Dothan 1.7Ghz @ 1.9GHz
120Gb Samsung HM121HC 5400rpm
1.5GB DDR333
14.1" SXGA+
Radeon 9600 64mb
-
smugiri
- Senior Member

- Posts: 774
- Joined: Tue Nov 23, 2004 4:29 pm
- Location: Mississauga, ON
- Contact:
Post lots of details please: this a project that I really want to get into. I actually think a HowTo guide in HTML with photos that beginners like me wo know nothing about .inf files can follow might be best. Might even be a good candiate for Bill to include in the new "NEWS, REVIEWS and Articles of Interest" forum .....
Steve
-
christopher_wolf
- Special Member
- Posts: 5741
- Joined: Sat Oct 08, 2005 1:24 pm
- Location: UC Berkeley, California
- Contact:
-
dr. zoidberg
- Freshman Member
- Posts: 56
- Joined: Fri May 13, 2005 8:35 pm
- Location: kitchener
I should mention a few things first. First, i only tested it on my machine which is running XP SP2. Also, the port will lose all IrDA capabilities since it will effectively become a COM port. I also assume familiarity with adding and installing windows drivers. Lastly, I am not responsible if you hose your computer... blah blah... your goldfish dies...blah blah.... you know the drill.
If you're squeamish make a system restore point before you begin. Ok now on to the fun stuff, heres what I did:
1. open device manager and make a note of the PNP ID for the IrDA port (note the screenshot says Generic Ir Serial Port. That is what you should end up with when were done)
LINK: http://home.galileo.edu/~rios/t42-2373-3uu/1.jpg
2. in the inf file provided above go to line 90 and change PNP0511 to whatever you got in step one. do the same for line 574. if you dont do this step, windows wont recognize the com port driver as a valid driver for the infra red port.
2. go to %systemroot%\inf and make a backup of Msports.inf and replace the original with the modified one.
3. go back to device manager and go to update driver on the IrDA port.
4. navigate through the wizard to where it asks you "Don't search. I will choose the driver to install". Select it. If you're lucky, "generic ir serial port" will appear in the list. If it doesnt, uncheck show compatible hardware, navigate to standard port types and select generic ir serial port.
5. click ok and accept any warnings. windows will install the driver. reboot
After rebooting you can check to see if its working by doing the following:
download serial watcher, set the port settings as shown and press buttons on the remote. you should get input like shown below:
LINK: http://home.galileo.edu/~rios/t42-2373-3uu/2.jpg
heres a little video of it in action:
http://home.galileo.edu/~rios/t42-2373-3uu/remote.avi
These are the steps I did for my system. Feel free to contribute the settings that work for your system.
Good Luck!
If you're squeamish make a system restore point before you begin. Ok now on to the fun stuff, heres what I did:
1. open device manager and make a note of the PNP ID for the IrDA port (note the screenshot says Generic Ir Serial Port. That is what you should end up with when were done)
LINK: http://home.galileo.edu/~rios/t42-2373-3uu/1.jpg
2. in the inf file provided above go to line 90 and change PNP0511 to whatever you got in step one. do the same for line 574. if you dont do this step, windows wont recognize the com port driver as a valid driver for the infra red port.
2. go to %systemroot%\inf and make a backup of Msports.inf and replace the original with the modified one.
3. go back to device manager and go to update driver on the IrDA port.
4. navigate through the wizard to where it asks you "Don't search. I will choose the driver to install". Select it. If you're lucky, "generic ir serial port" will appear in the list. If it doesnt, uncheck show compatible hardware, navigate to standard port types and select generic ir serial port.
5. click ok and accept any warnings. windows will install the driver. reboot
After rebooting you can check to see if its working by doing the following:
download serial watcher, set the port settings as shown and press buttons on the remote. you should get input like shown below:
LINK: http://home.galileo.edu/~rios/t42-2373-3uu/2.jpg
heres a little video of it in action:
http://home.galileo.edu/~rios/t42-2373-3uu/remote.avi
These are the steps I did for my system. Feel free to contribute the settings that work for your system.
Good Luck!
IBM T42 2373-3uu
Dothan 1.7Ghz @ 1.9GHz
120Gb Samsung HM121HC 5400rpm
1.5GB DDR333
14.1" SXGA+
Radeon 9600 64mb
Dothan 1.7Ghz @ 1.9GHz
120Gb Samsung HM121HC 5400rpm
1.5GB DDR333
14.1" SXGA+
Radeon 9600 64mb
-
christopher_wolf
- Special Member
- Posts: 5741
- Joined: Sat Oct 08, 2005 1:24 pm
- Location: UC Berkeley, California
- Contact:
To revert back to the standard IRDA port, I assume you just replace the modified msports.inf file with the original and reinstall the drivers?
I followed all of your instructions but serial watcher won't show anything. I assume that because my pnp id is the same as yours (PNP0511), that I don't need to change the inf file that you posted?
I followed all of your instructions but serial watcher won't show anything. I assume that because my pnp id is the same as yours (PNP0511), that I don't need to change the inf file that you posted?
2378FVU - 1.7 GHz - 1.25 GB RAM - ATI Radeon 9600 64 MB - Intel Pro/Wireless 2200BG - 40 GB HDD 5400 RPM - 14.1" SXGA+
OK, I've been fooling around with this for the last couple of hours. I guess I need someone to hold my hand.
I copied the file coded above and changed *PNP0511, twice in line 90 and once in line 574 to ACPI\IBM0071\4&61F3B4B&0 [from Device Instance ID for the Fast Infrared Port]. I used the Hardware Wizard and installed the device.
Now in Device Manager I have a yellow exclaimation mark on the Generic Ir Serial Port device. I changed the resources to use COM 2, 02F8-02FF, IRQ 3, and I show no conflicts . I tried enabling the Fast IR Port and disabling the Fast IR Port. Still I can't get rid of that yellow exclaimation mark.
Now if someone can help me with the above, I still need to know where you get PC Remote Control.
I copied the file coded above and changed *PNP0511, twice in line 90 and once in line 574 to ACPI\IBM0071\4&61F3B4B&0 [from Device Instance ID for the Fast Infrared Port]. I used the Hardware Wizard and installed the device.
Now in Device Manager I have a yellow exclaimation mark on the Generic Ir Serial Port device. I changed the resources to use COM 2, 02F8-02FF, IRQ 3, and I show no conflicts . I tried enabling the Fast IR Port and disabling the Fast IR Port. Still I can't get rid of that yellow exclaimation mark.
Now if someone can help me with the above, I still need to know where you get PC Remote Control.
DKB
GomJabbar wrote:OK, I've been fooling around with this for the last couple of hours. I guess I need someone to hold my hand.
I copied the file coded above and changed *PNP0511, twice in line 90 and once in line 574 to ACPI\IBM0071\4&61F3B4B&0 [from Device Instance ID for the Fast Infrared Port]. I used the Hardware Wizard and installed the device.
Now in Device Manager I have a yellow exclaimation mark on the Generic Ir Serial Port device. I changed the resources to use COM 2, 02F8-02FF, IRQ 3, and I show no conflicts . I tried enabling the Fast IR Port and disabling the Fast IR Port. Still I can't get rid of that yellow exclaimation mark.
Now if someone can help me with the above, I still need to know where you get PC Remote Control.
You don't have to listen to me because I can't get it working either, BUT I think what you're supposed to replace is the NOT the Device Instance ID, but the Compatible ID. For me, this was the same as zoidbergs (PNP0511) and I assume yours should follow the same format.
As for PC Remote Control, you can get it here.
2378FVU - 1.7 GHz - 1.25 GB RAM - ATI Radeon 9600 64 MB - Intel Pro/Wireless 2200BG - 40 GB HDD 5400 RPM - 14.1" SXGA+
I tried that too. I also have the same Compatible ID as dr. zoidberg, but I just can't get the exclaimation mark to go away. I believe there is more to it than dr. zoidberg let on. I am going to have to get more instructions from someone that has this working before I try anymore.dansu wrote:You don't have to listen to me because I can't get it working either, BUT I think what you're supposed to replace is the NOT the Device Instance ID, but the Compatible ID. For me, this was the same as zoidbergs (PNP0511) and I assume yours should follow the same format.
To top things off, I just discovered that System Restore would not restore to the restore point I set earlier tonight, or even to a previous system restore point. I really haven't used it in ages, but I can see it's not working for me now. I might just as well turn it off and recover the disk space. Any ideas?
EDIT: BTW I also have a T42 running XP Pro.
DKB
-
dr. zoidberg
- Freshman Member
- Posts: 56
- Joined: Fri May 13, 2005 8:35 pm
- Location: kitchener
To revert, it should be enough to re-install the original driversdansu wrote:To revert back to the standard IRDA port, I assume you just replace the modified msports.inf file with the original and reinstall the drivers?
So I assume you were able to install it with no exclamation mark?dansu wrote: I followed all of your instructions but serial watcher won't show anything.
If so try this (you'll need a digital camera): open up hyperterminal, with the settings shown for serial watcher. make sure hyperterminal says 'connected' in the lower left hand corner. now take your camera, point it at the IR port and press random keys on the keyboard. You should see intermittent blue-ish flashes of light on your camera's screen.
GomJabbar: I'll double check to see if I missed something
IBM T42 2373-3uu
Dothan 1.7Ghz @ 1.9GHz
120Gb Samsung HM121HC 5400rpm
1.5GB DDR333
14.1" SXGA+
Radeon 9600 64mb
Dothan 1.7Ghz @ 1.9GHz
120Gb Samsung HM121HC 5400rpm
1.5GB DDR333
14.1" SXGA+
Radeon 9600 64mb
Yes, No exclamation point in device manager. My window looks basically the same as the one in your link. I'm not quite sure what you mean by hyperterminal having the same settings as serial watcher. I opened it through hypertrm in Start/Run. Looked through the menus and such and couldn't really find a place to put in settings that looked like the ones from serial watcher.dr. zoidberg wrote:So I assume you were able to install it with no exclamation mark?
If so try this (you'll need a digital camera): open up hyperterminal, with the settings shown for serial watcher. make sure hyperterminal says 'connected' in the lower left hand corner. now take your camera, point it at the IR port and press random keys on the keyboard. You should see intermittent blue-ish flashes of light on your camera's screen.
2378FVU - 1.7 GHz - 1.25 GB RAM - ATI Radeon 9600 64 MB - Intel Pro/Wireless 2200BG - 40 GB HDD 5400 RPM - 14.1" SXGA+
-
dr. zoidberg
- Freshman Member
- Posts: 56
- Joined: Fri May 13, 2005 8:35 pm
- Location: kitchener
Hyper terminal: File->new connection, type in a name. The 'Connect To' dialog appears. Select Connect using COMx where x is the port number. Click ok and the port settings will pop up, Clicking on restore defaults sets the settings like in serial watcher
GomJabbar: is your com1 enabled? the Generic Ir Serial port Should be using a DMA. Also, what does it say in the Thinkpad Configuration utility for the infrared?
GomJabbar: is your com1 enabled? the Generic Ir Serial port Should be using a DMA. Also, what does it say in the Thinkpad Configuration utility for the infrared?
IBM T42 2373-3uu
Dothan 1.7Ghz @ 1.9GHz
120Gb Samsung HM121HC 5400rpm
1.5GB DDR333
14.1" SXGA+
Radeon 9600 64mb
Dothan 1.7Ghz @ 1.9GHz
120Gb Samsung HM121HC 5400rpm
1.5GB DDR333
14.1" SXGA+
Radeon 9600 64mb
I don't konw what I did to make it work, but serial watcher now picks up information from the remote control.
Now that I have this done, how do I set up pcremotecontrol?
Edit: Nevermind, I think I've got it down. Thanks for all of your help dr. zoidberg.
Now that I have this done, how do I set up pcremotecontrol?
Edit: Nevermind, I think I've got it down. Thanks for all of your help dr. zoidberg.
2378FVU - 1.7 GHz - 1.25 GB RAM - ATI Radeon 9600 64 MB - Intel Pro/Wireless 2200BG - 40 GB HDD 5400 RPM - 14.1" SXGA+
-
dr. zoidberg
- Freshman Member
- Posts: 56
- Joined: Fri May 13, 2005 8:35 pm
- Location: kitchener
Excellent. At least someone got it workingdansu wrote:I don't konw what I did to make it work, but serial watcher now picks up information from the remote control.
Now that I have this done, how do I set up pcremotecontrol?
Edit: Nevermind, I think I've got it down. Thanks for all of your help dr. zoidberg.
IBM T42 2373-3uu
Dothan 1.7Ghz @ 1.9GHz
120Gb Samsung HM121HC 5400rpm
1.5GB DDR333
14.1" SXGA+
Radeon 9600 64mb
Dothan 1.7Ghz @ 1.9GHz
120Gb Samsung HM121HC 5400rpm
1.5GB DDR333
14.1" SXGA+
Radeon 9600 64mb
After seeing another successful user, I decided to give it another go. After making sure my Serial Port and IR Port were enabled in the BIOS, I tried a number of scenerios to get the Generic IR Serial Port to work and not have a yellow exclaimation mark in Device Manager. I was about to give up when I decided to read over this thread again. I discovered my main problem.
I was trying to use the Add Hardware Wizard to add the port. What I had to do to make it work was to Update the driver for the IR Port, just as dr. zoidberg instructed. I may have tried this the other day, but I can't remember for sure. Poking around I also found out that I had the Infrared Monitor service disabled. I started this service and enabled it. I am not sure if this made a difference or not.
I also was able to get PC Remote to work. I still have to finish setting it up, but I did get the remote to control Power DVD. I used the Msports.inf file as posted above by dr. zoidberg without any editing. No modifications were necessary.
EDIT: Yes, Thanks dr. zoidberg!

I was trying to use the Add Hardware Wizard to add the port. What I had to do to make it work was to Update the driver for the IR Port, just as dr. zoidberg instructed. I may have tried this the other day, but I can't remember for sure. Poking around I also found out that I had the Infrared Monitor service disabled. I started this service and enabled it. I am not sure if this made a difference or not.
I also was able to get PC Remote to work. I still have to finish setting it up, but I did get the remote to control Power DVD. I used the Msports.inf file as posted above by dr. zoidberg without any editing. No modifications were necessary.
EDIT: Yes, Thanks dr. zoidberg!
DKB
With PC Remote Control, I was able to have it learn the keys of my CyberLink remote control with some difficulty. But I have run into this problem, when I press a key on the remote some of the keys are recognized incorrectly by PC Remote Control, and other keys are read differently each time I press them. This probably relates to the problem I had getting PC-Remote to learn the keys in the first place. I don't know if this is a shortcoming of PC Remote Control or the CyberLink remote I am using is just not read well by the IR port. I have my port settings as follows: Bits per second - 9600, Data bits - 8, Parity - none, Stop bits - 1, Flow control - none, COM 2, Use FIFO buffers - both set to low.
DKB
-
dr. zoidberg
- Freshman Member
- Posts: 56
- Joined: Fri May 13, 2005 8:35 pm
- Location: kitchener
Yes, I encountered something similar when I was experimenting, depending on the remote, I had to tweak the port settings in order to get it to recognize consistently. for my sony remote the settings that I gave work best.GomJabbar wrote:With PC Remote Control, I was able to have it learn the keys of my CyberLink remote control with some difficulty. But I have run into this problem, when I press a key on the remote some of the keys are recognized incorrectly by PC Remote Control, and other keys are read differently each time I press them. This probably relates to the problem I had getting PC-Remote to learn the keys in the first place. I don't know if this is a shortcoming of PC Remote Control or the CyberLink remote I am using is just not read well by the IR port. I have my port settings as follows: Bits per second - 9600, Data bits - 8, Parity - none, Stop bits - 1, Flow control - none, COM 2, Use FIFO buffers - both set to low.
I also found that the 'field of vision' for the iR port is very narrow, especially on the vertical axis, meaning that if i point the remote at the port from above or below, it will be a bit flaky.
If anyone can get winLIRC to work, let me know.
IBM T42 2373-3uu
Dothan 1.7Ghz @ 1.9GHz
120Gb Samsung HM121HC 5400rpm
1.5GB DDR333
14.1" SXGA+
Radeon 9600 64mb
Dothan 1.7Ghz @ 1.9GHz
120Gb Samsung HM121HC 5400rpm
1.5GB DDR333
14.1" SXGA+
Radeon 9600 64mb
-
sparta.rising
- Senior Member

- Posts: 886
- Joined: Tue Nov 29, 2005 1:27 pm
- Location: Boston, MA
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Remote security exploit in all 2008+ Intel platforms
by Puppy » Mon May 01, 2017 6:51 pm » in GENERAL ThinkPad News/Comments & Questions - 15 Replies
- 645 Views
-
Last post by TPFanatic
Mon Jun 05, 2017 11:02 am
-
-
-
T450 - Brightness control hotkeys not working after system wake
by Czechnology » Tue Jan 10, 2017 9:05 am » in ThinkPad T430/T530 and later Series - 0 Replies
- 415 Views
-
Last post by Czechnology
Tue Jan 10, 2017 9:05 am
-
-
-
X230 backlight/thinklight control
by brainwash » Sat Mar 11, 2017 9:45 pm » in ThinkPad X200/201/220 and X300/301 Series - 0 Replies
- 1655 Views
-
Last post by brainwash
Sat Mar 11, 2017 9:45 pm
-
-
-
Fan trouble - 3000 N200 + Type 0769 - ESG ACPI Script for NHC > NOTEBOOK HARDWARE CONTROL
by MatMor » Sun Mar 12, 2017 12:12 pm » in 3000 Series Laptops - 0 Replies
- 2605 Views
-
Last post by MatMor
Sun Mar 12, 2017 12:12 pm
-
Who is online
Users browsing this forum: No registered users and 26 guests




