strange IR keyboard problem.

As keyboards are such a pain to get replicate using a remote, they get their own forum. Hopefully having all the posts in one place will make it easier to find the solution.

Moderator: Moderators

Post Reply
kbarry29
Posts: 2
Joined: Fri Jul 16, 2004 8:11 pm
Location: NYC

strange IR keyboard problem.

Post by kbarry29 »

Hi all,


I am trying to mimic a phillips keyboard with a 15-2116. When I bought the IR keyboard it stated "webtv" compatable. So i loaded the webtv upgrade from the yahoo site.

Everything works fine at first. I can type numbers 1,2,3,4 then it either freazes until i use the IR Keyboard, then it repeats the last remote number, no matter what number i press on the remote.

Very strange.

Any ideas?
jon_armstrong
Expert
Posts: 1238
Joined: Sun Aug 03, 2003 9:14 pm
Location: R.I.P. 3/25/2005
Contact:

Re: strange IR keyboard problem.

Post by jon_armstrong »

kbarry29 wrote: ...So i loaded the webtv upgrade from the yahoo site.

Everything works fine at first. I can type numbers 1,2,3,4 then it either freazes until i use the IR Keyboard, then it repeats the last remote number, no matter what number i press on the remote.
I'm pretty sure that I decoded the WebTV keyboard based on John Fine's more general decoding of Async style IR protocols. Keyboards generally have a "make'" and "break" command for each key (I used to call these down and up commands but the arrow keys made for some confusing labels). The "make" is when you depress the key and the "break" is when you release the key. Typical IR remotes just have one command per button.

To further complicate things, keyboards generally have a "held" command if the key is held down and an "all clear" when all keys are released. Those commands are generally the same for every key.

Since, the Async commands tend to be very long commands, I couldn't create an IR protocol that did both the make and break command very easily. So, I found that most of the time the programs that control keyboards weren't very interested in anything but the make command and even if the break command were automatically created after every make, then you couldn't do a ctrl-alt-del since it is looking for ctrl(make)-alt(make)-del(make)-del(break)-alt(break)-ctrl(break).

In practice after the del(make) command is received your computer reboots and doesn't care about the rest of the sequence. Hence, ctrl(make)-alt(make)-del(make) can be done with a macro.

So now that you know more than you really ever wanted about keyboards, I am pretty sure that I put the break keys in the notes column in KM Master functions tab. IIRC, they were usually just setting one bit differently. To get what you want to work, then you probably have to create a macro to issue both the make and break command in some cases, to un-hang the computer since it is probably waiting for a break command. My further guess is that when it is hung, it ignores more make commands and picks up on the universal repeat command and, since it is the same for all keys, just repeats the last make key.
-Jon
MaskedMan
Tivo Expert
Posts: 1055
Joined: Tue Feb 10, 2004 3:54 am
Location: Boone, IA

Post by MaskedMan »

Give the dishplayer code a try, SAT0775.
Edmund
kbarry29
Posts: 2
Joined: Fri Jul 16, 2004 8:11 pm
Location: NYC

Post by kbarry29 »

Thanks! This makes some sense to my problem. I will keep at it!
sfhub
Posts: 287
Joined: Sun Oct 12, 2003 7:03 am

Post by sfhub »

You might want to look at the readme also. I tried to document how
stuff worked in there. It was more centered around replaytv usage,
but there's some basic groundwork too.
streetskater
Posts: 75
Joined: Tue Feb 17, 2004 11:56 pm
Location: NYC

Post by streetskater »

I'm dredging this one up from the vaults...looking for a little info.

I have a Philips WebTV keyboard that I bought for my Replay. It works OK except there are a few key functions that don't exist--like SELECT or even a key sequent to enter program search mode.

Did anyone ever find a way to customize this keyboard. I read, from time to time, about resources that apparently were once available on Yahoo but seem to have vanished.

Inquiring minds want to know...
Post Reply