IBM F XT Spewing
-
- Location: Sydney
Hi peeps, sorry to post another IBM F XT problem post, but after scouring the forums on both GT and here, as well as reading though the Soarer's converter documents, I can't seem to fix my problem.
Here's my converter:
Please disregard the GND at the bottom, I couldn't remove the small piece of wire from my previous attempt.
I'm worried about the original cable, as the ground connector seems to be very thin and frayed, though I have no idea on how to fix this without damaging too much. I have not tried an in-case converter, so that might fix it, but I like the external look of the cable. I would purchase an orihalcon converter, but it is absurdly expensive for me right now, as shipping is over $60. So making one was way cheaper.
I am at a loss, so any ideas or solutions will help a bunch. It really blows that this is my first post, but oh well.
Update: funny this, upon closing the keyboard, the ground connector snapped off- so now I also need help with repairing the cable, if anyone can help.
Currently, I have built a teensy 2.0 Soarer's converter, first without the pull-up resistors, and now with resistors, and both still have the same problem, though the latter did work for an hour, before deciding to spew scan codes. I have tightened everything that should connect to ground, but that seems to have been futile. The nut inside the keeb has also been tightened as much as I can, and has been re-tinned. The keyboard seems to work on very rare and fleeting occasions for about 4 key presses before deciding to go off on its own. Here's my converter:
Please disregard the GND at the bottom, I couldn't remove the small piece of wire from my previous attempt.
I'm worried about the original cable, as the ground connector seems to be very thin and frayed, though I have no idea on how to fix this without damaging too much. I have not tried an in-case converter, so that might fix it, but I like the external look of the cable. I would purchase an orihalcon converter, but it is absurdly expensive for me right now, as shipping is over $60. So making one was way cheaper.
I am at a loss, so any ideas or solutions will help a bunch. It really blows that this is my first post, but oh well.
Update: funny this, upon closing the keyboard, the ground connector snapped off- so now I also need help with repairing the cable, if anyone can help.
-
- Location: Germany
- Main keyboard: Model F77
- Main mouse: Logitech MX Master 3S
- Favorite switch: Alpaca V2
Spewing of text can happen for the following reasons
1. The chassis is not grounded properly.
2. The converter you built has a short.
3. The original controller on the keyboard is faulty.
To check the chassis grounding, use a loose piece of cable, connect one end to the shiny back plate (you can use tape to stick it on to the back) and connect the other end to GND on the teensy.
If that doesn't work, double check the teensy you've built. Check all connections and joints and make sure there's so solder bridge.
If it still doesn't work, use the internal converter method.
I'd start with this first before trying to diagnose point 3.
1. The chassis is not grounded properly.
2. The converter you built has a short.
3. The original controller on the keyboard is faulty.
To check the chassis grounding, use a loose piece of cable, connect one end to the shiny back plate (you can use tape to stick it on to the back) and connect the other end to GND on the teensy.
If that doesn't work, double check the teensy you've built. Check all connections and joints and make sure there's so solder bridge.
If it still doesn't work, use the internal converter method.
I'd start with this first before trying to diagnose point 3.
-
- Location: Sydney
Thanks for the help, though no luck. It seems to be spewing less, though. It's currently outside of it's chassis. There are no shorts on the teensy, from what I can tell.kmnov2017 wrote: ↑27 Jul 2020, 13:59Spewing of text can happen for the following reasons
1. The chassis is not grounded properly.
2. The converter you built has a short.
3. The original controller on the keyboard is faulty.
To check the chassis grounding, use a loose piece of cable, connect one end to the shiny back plate (you can use tape to stick it on to the back) and connect the other end to GND on the teensy.
If that doesn't work, double check the teensy you've built. Check all connections and joints and make sure there's so solder bridge.
If it still doesn't work, use the internal converter method.
I'd start with this first before trying to diagnose point 3.
Edit: I tried grounding it again, and it seemed to make no difference, as it just started spewing fast again.
-
- Location: Germany
- Main keyboard: Model F77
- Main mouse: Logitech MX Master 3S
- Favorite switch: Alpaca V2
Do you have all the keycaps installed on the keyboard or are you testing this with the keycaps removed?
Also, test by directly wiring up the teensy to the original controller, it seems the original cable is damaged from one of the pics you've posted.
Also, test by directly wiring up the teensy to the original controller, it seems the original cable is damaged from one of the pics you've posted.
-
- Location: Sydney
I'm testing with the keycaps installed, and yeah, I definitely need to fix the cable, the grounding nut cable connector-wire actually snapped off whilst trying to keep it in place. I'm not sure how to fix the cable without absolutely ruining it.
I'll definitely try wiring the teensy from inside when I have the time to
- hellothere
- Location: Mesa, AZ USA
- Main keyboard: Lots
- Main mouse: CST2545W-RC
- Favorite switch: TopreAlpsHallEffectTopreAlpsHallEffectTopreAlps
First, because I'm not someone who really fooled around with electronics, I really appreciate kmnov2017's comment about grounding. Because ...
I also have a Model F XT that does a similar thing: if you press one of about 11 keys, the keyboard will register multiple random keystrokes. In my case, though, I didn't have a foam panel installed and a couple of the flippers and springs are really old and ratty, so I was writing off on the problem until I can get some proper thickness foam and new springs/flippers.
Before I started playing around with disassembly of the Model F, I did watch a bunch of videos and saw a bunch of picture archives. One of the things that I thought was a good idea was to hook up the main board to a computer and use a flipper to touch each contact to see if the key registers properly. I think I'm going to do that after I do an ultrasonic cleaning of the flippers and wipe down the contacts with 90% alcohol.
Can't help you much about fixing the cable, but I can say that the tutorials I saw didn't look too terrible hard: strip the cable, reconnect, solder and/or heat shrink. Where you have the break doesn't look especially fun, though.
I also have a Model F XT that does a similar thing: if you press one of about 11 keys, the keyboard will register multiple random keystrokes. In my case, though, I didn't have a foam panel installed and a couple of the flippers and springs are really old and ratty, so I was writing off on the problem until I can get some proper thickness foam and new springs/flippers.
Before I started playing around with disassembly of the Model F, I did watch a bunch of videos and saw a bunch of picture archives. One of the things that I thought was a good idea was to hook up the main board to a computer and use a flipper to touch each contact to see if the key registers properly. I think I'm going to do that after I do an ultrasonic cleaning of the flippers and wipe down the contacts with 90% alcohol.
Can't help you much about fixing the cable, but I can say that the tutorials I saw didn't look too terrible hard: strip the cable, reconnect, solder and/or heat shrink. Where you have the break doesn't look especially fun, though.
-
- Location: Sydney
kmnov2017's comment definitely helped me as well, but I could only wish the solution was that simple.hellothere wrote: ↑28 Jul 2020, 00:44First, because I'm not someone who really fooled around with electronics, I really appreciate kmnov2017's comment about grounding. Because ...
I also have a Model F XT that does a similar thing: if you press one of about 11 keys, the keyboard will register multiple random keystrokes. In my case, though, I didn't have a foam panel installed and a couple of the flippers and springs are really old and ratty, so I was writing off on the problem until I can get some proper thickness foam and new springs/flippers.
Before I started playing around with disassembly of the Model F, I did watch a bunch of videos and saw a bunch of picture archives. One of the things that I thought was a good idea was to hook up the main board to a computer and use a flipper to touch each contact to see if the key registers properly. I think I'm going to do that after I do an ultrasonic cleaning of the flippers and wipe down the contacts with 90% alcohol.
Can't help you much about fixing the cable, but I can say that the tutorials I saw didn't look too terrible hard: strip the cable, reconnect, solder and/or heat shrink. Where you have the break doesn't look especially fun, though.
I only know the minimum of electronics, so I'm pretty much useless.
I really don't want to take the board apart again, but I just may have to re-restore the keyboard to have a fresh start. I'm not too worried about the capsense pads not functioning, since when the keyboard wasn't throwing a tantrum, I had the chance to test all of the keys.
Cleaning the flippers may be a good idea, I did give each one a wipe and a quick bath in very diluted soapy water, which in hindsight may have not been the best idea, but it worked out in the end.
And oh boy, the cable. Its not going to be fun, as upon further inspection, the wire seems to have snapped somewhere inside the cable as well, as there is no connection between the ground on the keyboard to the once attached nut-connector. I'm currently considering just doing an in-case conversion and purchasing a long and thick USB cable to coil myself. It sucks that the cable I have seems to be an earlier one, which means it's prone to fail sometime.
Anyways, I'll keep at it, good luck with yours!
-
- Location: Germany
- Main keyboard: Model F77
- Main mouse: Logitech MX Master 3S
- Favorite switch: Alpaca V2
You do not need to take the board apart again. You only need to wire up the teensy directly to the pins on the controller.
Also cleaning the the flipper with soapy water is not a good idea. The original flippers have a coating to make them electrically conductive - I am not sure if soapy water has any effect on them or not, probably not.
Also cleaning the the flipper with soapy water is not a good idea. The original flippers have a coating to make them electrically conductive - I am not sure if soapy water has any effect on them or not, probably not.
-
- Location: Sydney
That's good to know, I really don't want to take the board apart for another year or so. I'll be doing the conversion once I figure out the pins, and have some time to sink into soldering, still recovering from a burn from trying to desolder old wires from it.
Washing the flippers in soapy water haven't done anything to them, from what I can tell- I'll keep you updated.
I used hand soap, which may have been gentler on it, fingers crossed.
Washing the flippers in soapy water haven't done anything to them, from what I can tell- I'll keep you updated.
I used hand soap, which may have been gentler on it, fingers crossed.
- ZedTheMan
- Location: Central US
- Main keyboard: IModel F77/IBM 3101/Omnikey 102/96Kee
- Main mouse: Logitech G430/Logitech M570/Kensington Expert
- Favorite switch: Beamsprings. Alps SKCM Blue, Capacitive Buckling S
- DT Pro Member: 0219
And conversely, I've always used them. Yeah, in a lot of cases you probably don't need it, but if you do you'll be thankful and it will help keep things reliable for longer, I reckon.
- hellothere
- Location: Mesa, AZ USA
- Main keyboard: Lots
- Main mouse: CST2545W-RC
- Favorite switch: TopreAlpsHallEffectTopreAlpsHallEffectTopreAlps
I was under the impression that they used a special plastic embedded with conductive material, rather than a coating of some kind. You may be right, though. I offer no guarantees that anything I type is correct.
I wonder if I could start a business where I sold flippers for Model Fs that were made out of copper/silver/gold and charged $100 per flipper. That'd be cool. Actually, I wouldn't be surprised if somebody already did.
-
- Location: Sydney
-
- Location: Sydney
After some wrangling with my teensy, I haven't gotten to soldering it inside, but before I took it apart, I noticed that the teensy may be the problem. I am not completely sure if it's an official one, or an imitation, but it's probably the latter. Small bumps to the controller seem to cause it to spew uncontrollably, or rather, even more so than before. I am not sure if this is an inherent thing for micro controllers (I don't think it would be?).
Oh, and I fixed the cable temporarily by tying the remaining strands of wire to another wire, which is working for the time being. I checked it's connection through the cable. Whilst I was checking though the keyboard, is the nut-connector supposed to be connected to ground, or is is just for the metal shielding on the din connector? As I have noticed that there is no connection between ground and the nut-connector.
Oh, and I fixed the cable temporarily by tying the remaining strands of wire to another wire, which is working for the time being. I checked it's connection through the cable. Whilst I was checking though the keyboard, is the nut-connector supposed to be connected to ground, or is is just for the metal shielding on the din connector? As I have noticed that there is no connection between ground and the nut-connector.
-
- Location: Belgium, land of Liberty Wafles and Freedom Fries
- Main keyboard: G80-3K with Clears
- Favorite switch: Capacitative BS
- DT Pro Member: 0049
If you're talking about that little metal plate clamping onto the cable: I'm pretty sure it's not connected to anything and is just meant to keep the cable inside. Only the little frayed wire with the loop on the end is connected to the cable's shield.
Another question though: how are those resistors wired? They seem to sit between the d0 pin and the cable, which would not be correct.
Another question though: how are those resistors wired? They seem to sit between the d0 pin and the cable, which would not be correct.
-
- Location: United Kingdom
- Main keyboard: IBM Model F PC/XT
- Main mouse: Elecom Huge
How much building to you have to do? Are the surface mount components already soldered?
Further to JBert's post, surely pull-up resistors are connected between a data pin and the supply voltage (VCC)?
So I think you're describing the thing I got, this item on eBay: https://www.ebay.co.uk/itm/302711725609 It's described there as Soarer's converter despite everything else I have read describing that as a DIY project. So is orihalcon converter a recognised name?
Looking at your picture, I wonder if this has been inexpertly repaired before. On yours the coiling of the cable seems to begin right at that metal plate. On mine there is about 100mm (about 4") of straight cable between the grommet on the keyboard and where the coiling starts. I also wonder if this ground connection is actually to a screen on that cable. As I don't have the problem with the fallen-ff ground wire I don't propose to strip mine back to find out but I think you will probably have to do that in one direction or the other and then, having re-attached the ground wire, put heatshrink over it to keep it neat and secure.
Other than that I am following this because I had a brief period with my Model F that sounds very similar. A couple of times the PC received a bunch of spurious keystrokes in quick succession and a couple of times the keyboard simply stopped working. In each case, unplugging the USB cable between the converter and the PC solved it. It's working fine again now - I am typing on it now, and worked fine for about a week and a half before that.
- hellothere
- Location: Mesa, AZ USA
- Main keyboard: Lots
- Main mouse: CST2545W-RC
- Favorite switch: TopreAlpsHallEffectTopreAlpsHallEffectTopreAlps
Yup. The converters he sells are Soarer's Converters just in really, really nice packages. I've bought at least three from him for IBM Model M, IBM Model M with a 90-degree connector, and one for an IBM Model F. I've also bought countless springs and some switches.Coeus wrote: ↑31 Jul 2020, 19:52So I think you're describing the thing I got, this item on eBay: https://www.ebay.co.uk/itm/302711725609 It's described there as Soarer's converter despite everything else I have read describing that as a DIY project. So is orihalcon converter a recognised name?
I've not tried to make a Sorarer's converter with a Teensy. My hobby is trying to fix keyboards to later sell them. I probably could make a Soarer's Converter and put it into an Altoid's tin or something, but I guarantee I can't make it look as nice as the ones orihalcon sells.
-
- Location: Germany
- Main keyboard: Model F77
- Main mouse: Logitech MX Master 3S
- Favorite switch: Alpaca V2
They aren’t worth the price, considering pro micros cost like 3 bucks.hellothere wrote: ↑02 Aug 2020, 00:50Yup. The converters he sells are Soarer's Converters just in really, really nice packages. I've bought at least three from him for IBM Model M, IBM Model M with a 90-degree connector, and one for an IBM Model F. I've also bought countless springs and some switches.Coeus wrote: ↑31 Jul 2020, 19:52So I think you're describing the thing I got, this item on eBay: https://www.ebay.co.uk/itm/302711725609 It's described there as Soarer's converter despite everything else I have read describing that as a DIY project. So is orihalcon converter a recognised name?
I've not tried to make a Sorarer's converter with a Teensy. My hobby is trying to fix keyboards to later sell them. I probably could make a Soarer's Converter and put it into an Altoid's tin or something, but I guarantee I can't make it look as nice as the ones orihalcon sells.
- hellothere
- Location: Mesa, AZ USA
- Main keyboard: Lots
- Main mouse: CST2545W-RC
- Favorite switch: TopreAlpsHallEffectTopreAlpsHallEffectTopreAlps
It depends on how you look at it. How long would it take you to put one together? And, as I mentioned, do you think it'd look nice enough to sell to somebody? If you can make some that look as nice as orihalcon's for 1/4 or 1/2 the price, I'd be more than willing to send you cash. Really. I'm absolutely serious. I probably buy one every month.
-
- Location: Germany
- Main keyboard: Model F77
- Main mouse: Logitech MX Master 3S
- Favorite switch: Alpaca V2
It takes about 5 mins to make one. And obviously these are for internal use.
If you want to make these for commercial purpose. - Check alibaba. You can find companies that can make you these for under 10 USD shipped.
If you want to make these for commercial purpose. - Check alibaba. You can find companies that can make you these for under 10 USD shipped.
-
- Location: United Kingdom
- Main keyboard: IBM Model F PC/XT
- Main mouse: Elecom Huge
Good to hear your experience of these has been good. The orihalcon is certainly very neat and that was part of the attraction. Having researched the teensy a little more, the AtMega 32U4 microcontroller used is very small. The USB A plug on the orihalcon is slightly fatter than usual so I would guess that it has been included in there.hellothere wrote: ↑02 Aug 2020, 00:50Yup. The converters he sells are Soarer's Converters just in really, really nice packages. I've bought at least three from him for IBM Model M, IBM Model M with a 90-degree connector, and one for an IBM Model F. I've also bought countless springs and some switches.
Unfortunately, I am beginning to suspect mine has a fault. A few days back I reported that, after about a week and half of fault-free operation, I had a period with spurious characters which then seemed to go away again. This happened again Yesterday and this time I found that moving the cable seemed to make a difference. After trying flexing the cable at various points along the length from the keyboard all the way to the USB A plug I found a point about 30mm from the USB A plug, i.e. the cable that is part of the converter, where flexing the cable can cause either spurious characters or for the keyboard to stop working.
I know people have commented that this is usually a grounding issue, and it is possible this could be my fingers inducing noise, but it seems more likely this is dodgy connection and, as it's moulded, I can't repair it. I've opened an eBay return case and we'll see what happens.
-
- Location: United Kingdom
- Main keyboard: IBM Model F PC/XT
- Main mouse: Elecom Huge
The teensy looks like a hobby/prototyping board and this keyboard converter is just one of it's uses so I am not sure I'd say it was specifically designed for internal use but, depending on the keyboard, mounting it internally could produce a very neat result. In that respect it rather depends how authentic you want to be - Athen, who started this thread, wasn't keen to have to replace the original, coiled, IBM cable with something else so that would preclude internal mounting. Also, on the PC/XT Model F without lights, if you miss the lights you could add them to a converter in an external box. You could do that with an internal converter too but then you'd have to drill the plastic housing to make them visible. Another possibility, of course, would be to find (or write) sometime for the PC to show the state of the lights there (on systray/panel).
- hellothere
- Location: Mesa, AZ USA
- Main keyboard: Lots
- Main mouse: CST2545W-RC
- Favorite switch: TopreAlpsHallEffectTopreAlpsHallEffectTopreAlps
I did a little spin around the internet. ATM, Pro Micros are $17 to $22 US and a Teensy 2.0 is $16 (I will note that there are probably some other Teensy++ compatible boards out there). I'm also thinking along the lines of what Coeus said: neither OP nor I want to sacrifice an original cable. As an example, OEM IBM cables are $15 to $25 at Unicomp. A 5-pin DIN female to male cable is $8 or so on Amazon.
Yes, prices are lower on AliExpress. You can get a fake Teensy 2.0 for $5 + $5 shipping and a 5-pin DIN female to male cable for about the same, with another $1.32 for shipping. I'd still need a case, though.
FWIW, if you have something really esoteric, like a Tandy 1000 with the (IIRC) DIN 6 connector, that'd probably be an excellent use case for getting a Teensy. I might even try AliExpress and their 30 to 80 day shipping, just to give a Teensy a try. Taking apart and reassembling keyboards is my hobby. Let's extend that to some electronics .
Yes, prices are lower on AliExpress. You can get a fake Teensy 2.0 for $5 + $5 shipping and a 5-pin DIN female to male cable for about the same, with another $1.32 for shipping. I'd still need a case, though.
FWIW, if you have something really esoteric, like a Tandy 1000 with the (IIRC) DIN 6 connector, that'd probably be an excellent use case for getting a Teensy. I might even try AliExpress and their 30 to 80 day shipping, just to give a Teensy a try. Taking apart and reassembling keyboards is my hobby. Let's extend that to some electronics .
-
- Location: United Kingdom
- Main keyboard: IBM Model F PC/XT
- Main mouse: Elecom Huge
So going back a little, and ignoring the issue of the pull-up resistors, I had a thought - protective earth vs. signal ground.
Looking inside the keyboard enclosure, where the cable enters there is a separate wire that goes to a toothed eye, the same one that is in the 4th of Athen's original pictures and subsequently fell off. When this is properly attached it goes around one of the two screws that fix the metal plate on the bottom of the keyboard. The metal plate also has a ring around where that screw goes that is not painted (or has had the paint removed) so that toothed eye can make contact with that plate. At the other end of the keyboard cable this wire is connected to the metal shell of the 5 pin DIN plug. On the pinout for this plug on the PC & XT the shell is "proective earth (PE)".
So there is no connection inside the keyboard between this and the signal ground which is pin 4 on the 5 pin DIN plug. When connected to an original PC, presumably this protective earth is actually connected to earth. In the orihalcon converter this protective earth seems not to be connected to anything and there is no mention in the original Soarer's instructions about connecting it - that only mentions the signal ground.
So the obvious question is whether this is an issue. Certainly there is no point in worrying about that connection at the keyboard end if it is not connected to anything at the converter end. Or would it be wise for the converter end to tie this to signal ground to avoid the possibility of this plate acting as an antenna?
Looking inside the keyboard enclosure, where the cable enters there is a separate wire that goes to a toothed eye, the same one that is in the 4th of Athen's original pictures and subsequently fell off. When this is properly attached it goes around one of the two screws that fix the metal plate on the bottom of the keyboard. The metal plate also has a ring around where that screw goes that is not painted (or has had the paint removed) so that toothed eye can make contact with that plate. At the other end of the keyboard cable this wire is connected to the metal shell of the 5 pin DIN plug. On the pinout for this plug on the PC & XT the shell is "proective earth (PE)".
So there is no connection inside the keyboard between this and the signal ground which is pin 4 on the 5 pin DIN plug. When connected to an original PC, presumably this protective earth is actually connected to earth. In the orihalcon converter this protective earth seems not to be connected to anything and there is no mention in the original Soarer's instructions about connecting it - that only mentions the signal ground.
So the obvious question is whether this is an issue. Certainly there is no point in worrying about that connection at the keyboard end if it is not connected to anything at the converter end. Or would it be wise for the converter end to tie this to signal ground to avoid the possibility of this plate acting as an antenna?
-
- Location: Sydney
I got some time to remove the incorrect resistor, and that hasn't been able to fix anything.
I haven't deticiated an hour yet to trying an in-chasiss conversion, which I'll be doing very soon.
I have temporarily fixed the shielding (?) connector with some wire.
I'm not well versed in electronics, but the problem might be because I'm using a laptop- due to their poor grounding, but others seem to have gotten it working.
Anyways, this was a quick update, I'll post when I have done the in-chassis conversion.
Edit:
I'm starting to suspect that it might be the teensy, since it seems to glitch, more frequently, if there is any movement or impacts around it's enclosure.
Edit 2:
Help, my enter is stuck on Shift+Enter for some reason, I don't know how to change it back
I haven't deticiated an hour yet to trying an in-chasiss conversion, which I'll be doing very soon.
I have temporarily fixed the shielding (?) connector with some wire.
I'm not well versed in electronics, but the problem might be because I'm using a laptop- due to their poor grounding, but others seem to have gotten it working.
Anyways, this was a quick update, I'll post when I have done the in-chassis conversion.
Edit:
I'm starting to suspect that it might be the teensy, since it seems to glitch, more frequently, if there is any movement or impacts around it's enclosure.
Edit 2:
Help, my enter is stuck on Shift+Enter for some reason, I don't know how to change it back
-
- Location: United Kingdom
- Main keyboard: IBM Model F PC/XT
- Main mouse: Elecom Huge
Did you see my post above? Is the shielding actually connected to anything at the plug end. This is connected to the metal shell of the DIN plug, not the ground PIN (pin 4).
That's interesting as I had a similar experience with the orihalcon - there was a point on the cable approaching the USB A plug where touching would provoke the random characters. This has started as quite reliable but in the end it would sometimes not work at all until this cable was flexed into exactly the right position. It was hard to say if the fault was in the cable or whether this was moving something inside the USB A plug as touching that could also provoke the issue.
I now have a teensy and that has not suffered from the random spewing at all.
If power cycling it, i.e. unplug the USB end and re-plug, doesn't solve it then has some corruption crept into the stored keymap. Maybe have a look at with Soarer's tools. If that doesn't reveal anything, maybe trying re-flashing the firmware?
-
- Location: Sydney
Thanks for explaining what the teethed nut-connector was, and power cycling fixed the problem. The problem wasn't with the firmware, rather an obscure windows thing that I still have no idea how to toggle.
So, I reconnected my keyboard to my PC again, and the problem is still persisting, but I though to clean the teensy with some isopropyl alcohol. Surprisingly, it stopped spewing- but it doesn't register any keystrokes. I tried re-flashing the firmware, but that hasn't fixed it. It seems to not detect the keyboard, as it outputs "wEE" in hid_listen.
Edit: Disregard that last paragraph, my data wire snapped off
Anyways, I'll get around to doing the in chassis conversion, but I can't do it soon.
So, I reconnected my keyboard to my PC again, and the problem is still persisting, but I though to clean the teensy with some isopropyl alcohol. Surprisingly, it stopped spewing- but it doesn't register any keystrokes. I tried re-flashing the firmware, but that hasn't fixed it. It seems to not detect the keyboard, as it outputs "wEE" in hid_listen.
Edit: Disregard that last paragraph, my data wire snapped off
Anyways, I'll get around to doing the in chassis conversion, but I can't do it soon.