GeekHack Thread Contents


ReplyByPostDate
0Soarer: This is my Teensy-based project which adapts XT, AT and some 122 key terminal keyboar ...22 Apr 2011
1Mr. Perfect: Impressive work there. It's tempting to make one of these even for boards that work o ...22 Apr 2011
2Soarer: Some boards don't have LEDs (e.g. XTs and Terminals), and in the case of the XT the p ...22 Apr 2011
3HaveANiceDay: This looks really interesting. Especially the Filco NKRO USB Mod possibilities. I don ...22 Apr 2011
4hasu: Nice work! I tried your converter with PS/2 keyboard on Mac and confirmed NKRO works ...23 Apr 2011
5Soarer: Thanks, hasu! I might need to add in your fix for the SET_IDLE problem on OS-X. I hav ...23 Apr 2011
6Soarer:Which one? My firmware was already working better than theirs many weeks ago.23 Apr 2011
7ch_123:I'd be willing to check this out whenever I get my Teensy and sufficient free time.23 Apr 2011
8Soarer:That would be great, thanks! I think the most likely problem (if any) is an occasio ...23 Apr 2011
9Hak Foo: Just built, waiting for my terminal F to come tomorrow. adding the LEDs lets you test ...24 Apr 2011
10Soarer: Ah, Hak Foo... just spotted your question on IRC about the devices that the converter ...24 Apr 2011
11xwhatsit: What are you using for a VID/PID?24 Apr 2011
12Soarer: I'll check later, but I haven't changed it from the defaults in the PJRC sample code. ...24 Apr 2011
13xwhatsit: Ah right. I'm going to use the standard V-USB HID keyboard VID/PID for my wee project ...24 Apr 2011
14intealls: Nice work! Just wondering what kind of remapping/macro features your firmware support ...24 Apr 2011
15Soarer:For personal projects, I guess it doesn't really matter what we use! (I admit I hav ...25 Apr 2011
16Soarer: Remappings are done from HID code to HID code, using a table in RAM, after the native ...25 Apr 2011
17Hak Foo: Stupid question: what's the default mapping for a 122 look like?  I'm thinking I'm go ...25 Apr 2011
18Soarer: Roughly speaking, it's done as a regular 102 with extra keys. The block of 10 keys on ...25 Apr 2011
19intealls: I've got a Teensy++ 2.0 with your firmware hooked up to my MBP Santa Rosa, and I've y ...25 Apr 2011
20Soarer: Excellent news! Thanks for letting me know, that was the last part that was completel ...25 Apr 2011
21intealls: Sorry 'bout that. :/ Yup, seems fine when no keys are pressed! Gonna test a couple mo ...25 Apr 2011
22Soarer: Thinking about it, I can't quite figure out what's going wrong - I guess it must some ...25 Apr 2011
23intealls: It does not wake up :( That was what I was testing. I just tried the same thing on Li ...25 Apr 2011
24Soarer: I think handling wake-up will have to wait until I support suspend mode correctly - i ...25 Apr 2011
25intealls: It still seems to repeat. :/ Would be great if someone else could try to reproduce it ...25 Apr 2011
26kishy: I am unable to reproduce, or witness any issues at all after waking from standby (jus ...25 Apr 2011
27intealls: I think it's a problem related to OS X, Linux (Ubuntu 10.04 I think) on the same mach ...25 Apr 2011
28kishy: Win7...so yeah...might be OS-related (in fact, there's a good chance it is...standby ...25 Apr 2011
29Soarer:Thanks for trying it. :-)  I'm still hoping that there is a change I can make that ...26 Apr 2011
30Oqsy: High five! 122 key terminal Model F up and running!!!  Everything is good so far :) I ...27 Apr 2011
31Soarer: v0.992 is now available, which works around an annoying issue with Linux. The problem ...01 May 2011
32Neit: Hi Soarer, I would like to wire your converter with both DIN and PS/2 connectors. Sin ...01 May 2011
33Soarer: Nice diagram! Yes, that should be fine. (In fact, I don't think plugging both in at t ...01 May 2011
34Oqsy: Glad this was brought up, as short-term I will be doing the same with a terminal F, a ...02 May 2011
35Neit: Thanks :) I wanted to make it clear and "readable" for my first electronic build. Goo ...02 May 2011
36Soarer: That is fine. (It's probably about the same thickness as the wires in the cable to th ...02 May 2011
37Neit: Okay good. I'll get some resistors just in case. Yes, I was planning on a (lego) box. ...02 May 2011
38nowsharing: Wow, awesome work everyone. You've achieved the "impossible." Could I buy one of the ...02 May 2011
39bhtooefr: Man, this code works great. Now I just need the remappable version. :)03 May 2011
40slueth:Just buy a teensy and request a sample from tyco electronics for the DIN connectors ...03 May 2011
41Hak Foo: if you don't feel like harassing tyco, the socket costs <4 USD from the big online pa ...03 May 2011
428_INCH_FLOPPY: I want to do this, but why is the teensy so damn expensive?03 May 2011
43slueth: Its because not only can you use it for a keyboard convertor, you can use it for a sl ...03 May 2011
44Neit: Hey, I Updated the diagram before soldering. I finally chose to add the resistors for ...04 May 2011
45Soarer: Yep, even better! I like that the socket views are labelled as front and back - it re ...04 May 2011
46Soarer:Is it though? Even used just as a keyboard converter, I don't think it's unreasonab ...04 May 2011
47Findecanor: There are lots of unused pins, though. I wonder if they could be used for something u ...04 May 2011
48Mr. Perfect: Very nice diagrams there Neit. Any idea where the lock LEDs would fit into those?04 May 2011
49Soarer:DIP switches!!04 May 2011
50Soarer: Has anyone wired them up yet? I'm tempted to move them to different pins on the Teens ...04 May 2011
51Hak Foo: I have. If one thing is annoying about the laout, it is the lights.  Too close togeth ...05 May 2011
52Neit: I'll add them on the diagram as soon as Soarer has chosen the final pins to use (curr ...05 May 2011
53Soarer: Still a bit risky but should be ok (as ok as hot-swapping any PS/2, I guess). The con ...05 May 2011
54Mr. Perfect:Yes, that's exactly what I was asking about. Probably best to wait and see if they ...06 May 2011
558_INCH_FLOPPY:I'm just a cheapass who doesn't understand who people are willing to use an arduino ...06 May 2011
56hasu: 8_INCH_FLOPPY, You can do with V-USB at cheap. You just need a crystal, 2 zeners, som ...06 May 2011
57Soarer: Ah, well, I can explain that quite simply: it's easier! I chose Atmel AVR mainly beca ...06 May 2011
588_INCH_FLOPPY: Thanks for the detailed explanation. I didn't mean to suggest that you  are lazy. Aft ...06 May 2011
59Soarer:I didn't really think you had, the last paragraph was very much tongue in cheek :-) ...06 May 2011
608_INCH_FLOPPY: I caved and ordered a couple. Maybe I can recoup the cost of one by selling the other ...06 May 2011
61Oqsy: Repeat that enough times in the right places and they will. However, this is still DI ...07 May 2011
628_INCH_FLOPPY: Not if I build a bunch and sell them. Muahahahaha.07 May 2011
63Hak Foo: To me, the logical endgame of this project is to eventually develop a small-run PCB w ...08 May 2011
64bhtooefr: Of course, in my case, I just mounted the Teensy internally. That way, it looks like ...08 May 2011
65Mr. Perfect: Ok, here's a question that probably hasn't come up before: can USB keyboards be hooke ...09 May 2011
66Soarer:Yes, it should work fine! (I'm sure someone did ask that before, but maybe not in t ...09 May 2011
67Mr. Perfect: That's great news. So to wire a female USB socket to the controller you just match up ...09 May 2011
68Soarer: I don't know how the passive USB to PS/2 adapters are wired up though - either probe ...09 May 2011
69Soarer: New version (v0.994) posted which adds suspend and wake-up support! Many thanks to ...12 May 2011
70slueth: Soarer, you are amazing!  :)12 May 2011
71intealls: Heh, no problem, just glad I was able to help :) You're the one doing the awesome wor ...13 May 2011
72Soarer: Well this phase is really a shakedown, making sure that reliability is top notch befo ...13 May 2011
73Voixdelion: Okay, I just kind of skimmed the discussion because it was all rather technical for m ...13 May 2011
74bhtooefr: Soarer is developing the firmware, you buy a Teensy or Teensy++, you can get one with ...13 May 2011
75Soarer: Basic shopping list: Optional items, as desired: To assemble it just needs a few wire ...13 May 2011
76bhtooefr: And, my build didn't even use the socket, due to how I installed mine.13 May 2011
77intealls: Here's my highly ghettoish solution (I HATE that movie btw) [ Attachment Invalid Or ...13 May 2011
78ch_123: Things often get more difficult to comprehend as you grow older.13 May 2011
79slueth: Not that hard as long as you can understand the pinouts.  Make sure you are looking a ...14 May 2011
808_INCH_FLOPPY:Is that the same as the XT pinout? I wired it up to my XT keyboard like that and it ...14 May 2011
81slueth: I used this with the information from the article: Conn.       Teensy GND -------- GN ...14 May 2011
82Oqsy: Voix:  I have this connected to a 122 Terminal F from the acfrazier group buy. Really ...14 May 2011
83Soarer: The most common mistake so far is wiring the socket backwards - it's important to not ...14 May 2011
84kishy: [ Attachment Invalid Or Does Not Exist ] 18121[/ATTACH] Please feel free to pop this ...14 May 2011
85Voixdelion: kewl.  will definitely try this...soon14 May 2011
86Neit: Finally done mine, 0.994 working perfectly with my cherry 81-3000 (yes MY switches ar ...15 May 2011
87slueth: It shouldn't light up, if it lights up there was a problem.  Should handle nkro. Corr ...15 May 2011
88bhtooefr: If the keyboard itself doesn't handle NKRO, though, there's a problem, and it'll ligh ...15 May 2011
89Soarer: I don't think the lack of NKRO is a factor here - the keyboard is still capable of tr ...16 May 2011
908_INCH_FLOPPY: I got mine to work for a moment with a PS/2 keyboard, but after I unplugged it and tr ...22 May 2011
91Soarer: Yup, that's the right order when looking into the socket. AT and XT are the same. Pul ...22 May 2011
928_INCH_FLOPPY: Ok, here's the message with one keypress on an AT keyboard: R06 R06 R06 It doesn't gi ...22 May 2011
93Soarer: Not accusing you of sloppy soldering! But something seems to have broken after the fi ...22 May 2011
948_INCH_FLOPPY: There's continuity between The socket and the board, according to ye olde VTVM. Also, ...22 May 2011
958_INCH_FLOPPY: Ok, I've switched back to an AT board, and now it's not working again. Here's the mes ...22 May 2011
968_INCH_FLOPPY: It seems that, out of the 3 AT keyboard that I've tested, the only one that does not ...22 May 2011
978_INCH_FLOPPY: After much testing, here's what basically happens: Normal AT keyboard: Works fine, do ...22 May 2011
98Soarer: Hmm... I used an IBM XT 'board for developing, and then had to tweak my code to get i ...22 May 2011
998_INCH_FLOPPY: I tested my other XT keyboard, and it responded the same as the first one. I have to ...22 May 2011
100Soarer: Cherry 'board didn't do anything that might shed light on what the 'S' setting on you ...23 May 2011
1018_INCH_FLOPPY: I'm not sure what make they are. Unfortunately, the last owner peeled the stickers of ...24 May 2011
102Soarer: Oh wow, that would really help! Normally the signals very easy to capture on a 'scope ...24 May 2011
103Hak Foo: Is there any chance we can get the source if we want to compile our own custom mappin ...13 Jun 2011
1048_INCH_FLOPPY: These were all captured with me pressing the "accent grave/tilde" key. The "S" settin ...14 Jun 2011
105REVENGE: Soarer, this is an excellent project! My implementation works nicely with a Model F 1 ...18 Jun 2011
106Soarer:It could well well Autumn before I have a chance to implement the fancy bits; loo ...18 Jun 2011
107Soarer: That Monterey is an odd beast! For starters, it's going more than twice as fast as a ...18 Jun 2011
108didjamatic: Nice work, I'm doing this!  Is there a downside to the ++ or is it just larger than n ...18 Jun 2011
109Soarer: No downside apart from cost really! It just has more of everything (which the convert ...18 Jun 2011
110REVENGE: Soarer, one of the keys on my 122 key terminal Model F does not send any key codes th ...25 Jun 2011
111Soarer:My bad! Looks like I did half a change - I took it out of the global remaps, but fo ...25 Jun 2011
112REVENGE: Thanks! :) Aside from that key not sending a code, the board is currently missing def ...25 Jun 2011
113kps:This is what I did for my 122-key F; it might help someone else. No guarantees, and ...26 Jun 2011
114Oqsy: Nice. I need to do an ANSI mod and add my RGB modifiers too. Excellent work and thx f ...28 Jun 2011
115Soarer: New version (0.995) posted that maps the top-right key of the numpad to 'Pause'. Not ...02 Jul 2011
116mr_a500: I'm thinking of trying this thing with an IBM 5155 keyboard. It should be the same as ...03 Jul 2011
117REVENGE: Yep, I had my BlackWidow and the Model F both connected. First off, the Teensy stays ...04 Jul 2011
118Soarer: It has to stay powered for a keypress to be able to trigger the wake-up ;)  I know it ...05 Jul 2011
119REVENGE: Still waiting for Explorer to scan the pr0n cache and total up the file sizes, I'll g ...05 Jul 2011
120Soarer: It's just the size that counts! I'll check next time I reboot what I set in my BIOS, ...05 Jul 2011
121REVENGE: Sounds good, mad props again for developing and maintaining this project. :P05 Jul 2011
122mr_a500: So nobody has ever tried this with an IBM 5155? (that means I'll be the first... in h ...10 Jul 2011
123kps:Open it. Power and ground should be straightforward to identify. Data & clock might ...10 Jul 2011
124mr_a500: You mean open the keyboard? That could be tricky. There are no screws. It looks like ...10 Jul 2011
125Soarer: If you have a multimeter, you might be able to work it out without taking it apart. M ...10 Jul 2011
126Hak Foo: Revenge:  I think I've had a similar symptom.  Only happened since 0.99.5, but it see ...11 Jul 2011
127LETE: These files aren't much use without the source code, right? Or did you just inject th ...20 Jul 2011
128alaricljs: You write the teensy firmware with this hex file.  It's a complete firmware.20 Jul 2011
129Soarer: [strike]I didn't work out what they were for either.... presumably OS side somewhere. ...20 Jul 2011
130LETE: I'm talking about the files kps posted in the attached zip file "remap.zip" on page 1 ...20 Jul 2011
131alaricljs: Just looked at the contents, it's got a makefile and everything is automatic... it sp ...20 Jul 2011
132LETE: Ah, well said. Thank you.20 Jul 2011
133Soarer: Oh... so that's what it does... outrageous subterfuge!! I should warn anyone trying t ...20 Jul 2011
134alaricljs: The people WANT YOUR STUFF... ;)  they just want it their way.20 Jul 2011
135REVENGE: Soarer, I understand you're not ready to release your source, but I would be satisfie ...21 Jul 2011
136kps: Thanks! I thought so, from the table contents. It's enough to get my Terminal F layou ...21 Jul 2011
137LETE: I'm going to stick a couple solid state relays in my box and set this thing up to con ...22 Jul 2011
138LETE: Here are a few pictures of my teensy mounting solution for a model F terminal board. ...29 Jul 2011
139SmallFry: Is it possible that I could get the source code? I wanted to recompile/edit a little/ ...11 Aug 2011
140Soarer: Sorry, I'm not ready to give it out yet. It might be a while because I'm very busy wi ...11 Aug 2011
141SmallFry: Alright, thanks anyways Soarer11 Aug 2011
142wcass: Soarer, perhaps the GH community could help with building a front end? something that ...12 Aug 2011
143Soarer: I'm sorry, I missed this! Thanks for the offer! I would like some help with the front ...18 Aug 2011
144wcass: so a couple of questions. input file format should be ... what? default name? comment ...28 Aug 2011
145Soarer: I'm imagining something along the lines of this: (Case insensitive and spaces ignored ...28 Aug 2011
146wcass: would it conserve RAM to only include key mappings for the hardware and configuration ...28 Aug 2011
147Soarer: Oh, I was just using Colemak as an example, it needn't be included all the time. And ...28 Aug 2011
148wcass: yes, i was thinking to reload firmware when changing key maps and macros. speaking fo ...29 Aug 2011
149Soarer: Heh, it's not that - I'd always planned on asking for someone to do the front end whe ...29 Aug 2011
150Hak Foo: box an xampp install with the package. I've pondered doing that with an in-house web- ...30 Aug 2011
151timofonic: About macros and remappings... What about showing it as a Mass Storage Device with th ...07 Sep 2011
152Shawn Stanford: Well, I went ahead and ordered a Teensy 2.0, a breadboard and a set of LEDs. I've nev ...07 Sep 2011
153Oqsy: Shawn, it's a great project to start with. Pretty straightforward, and great payoff ( ...07 Sep 2011
154itlnstln: So, in other words, you're calling Shawn a dummy.  Way to support our troops.07 Sep 2011
155one_each: IF THE-KEY-PRESSED-HAS-A-KEYCAP-WITH-A-ON-IT THEN   SEND-THE-CODE-FOR ...07 Sep 2011
156itlnstln: I'm lame.  VB.NET for the win.  I'm a DB guy, not a programmer.07 Sep 2011
157Soarer: Seems a bit heavyweight for this! I think if JavaScript can't do it, a Python or Java ...08 Sep 2011
158kps: No, no, no. During the day, whenever someone presses a key, you simply append the mat ...08 Sep 2011
159timofonic: OK, sorry. I did think the structure would be able to be generated in-time. There wou ...09 Sep 2011
160Soarer: Of the four layers I was thinking of, the driver is actually the easiest part. The de ...09 Sep 2011
161timofonic:Like this board? They use a common Broadcom bluetooth controller.09 Sep 2011
162Soarer: The battery comment wasn't a joke! Those things work great as controllers for contact ...09 Sep 2011
163Oqsy: Lawn mower batt work? :P09 Sep 2011
164Soarer: Bettah! You could fit one a terminal keyboard's case, no problem. Look a bit daft con ...09 Sep 2011
165Soarer: I had changed the ACPI setting in my BIOS to S1. IIRC, in S3 the wakeup simply didn't ...10 Sep 2011
166timofonic: Well, the oriiginal battery fromm. The bluetooth keyboard was 1xx mah and lastedd a w ...10 Sep 2011
167Soarer: Unable to reproduce :-/ BIOS Power Settings at defaults (S3). Fresh Window 7 install. ...10 Sep 2011
168Hak Foo: It seems to be alonbg the lines of suspend wake via converted board power down conver ...10 Sep 2011
169Soarer: power down?10 Sep 2011
170Hak Foo: start-> shut down?11 Sep 2011
171Soarer: I dunno, you said it! :-p I'm confused as to how power down is part of a problem with ...11 Sep 2011
172fohat.digs: OK guys, I am totally stoked. I received an IBM Model F 122-key terminal keyboard fro ...27 Sep 2011
173theferenc: Harry, did you snag yours from OceanTechPrecision on ebay? Does it have dip switches ...29 Sep 2011
174kishy: It can misbehave quite severely if you attempt to press any keys BEFORE the auto-dete ...29 Sep 2011
175Soarer: Sounds like the adapter is somehow thinking it's a scan code set 2 board, so not tryi ...29 Sep 2011
176fohat.digs: Thanks, but I am not there yet. It will be sometime next week before my Teensy gets h ...29 Sep 2011
177theferenc: Thanks, kishy. I'll give that a try and see if it fixes the issue. I would really lov ...29 Sep 2011
178Hak Foo: The Enter labelling is just for decoration- the converter ighnores it.  I have a 122M ...29 Sep 2011
179theferenc: Running hid_listen, I get the following: rAA rBF rBF wEE R101wF2 rEE wED R100!!0 ...29 Sep 2011
180Soarer: It looks like it's just unusually slow to reply to commands - like world record holde ...29 Sep 2011
181theferenc: Soarer is the man! Hopefully it continues to work as well as it does right now -- tho ...29 Sep 2011
182Oqsy: Great news!30 Sep 2011
183theferenc: So one last question about this. The key on the keypad, directly above 9. What is its ...30 Sep 2011
184Soarer: It's scroll lock... what does that do in X?30 Sep 2011
185N8N: nothing at all, really... but I just tried it on my machine and scroll lock comes up ...30 Sep 2011
186theferenc: Yeah, I thought it should be scroll lock, but it doesn't match scroll lock on my othe ...30 Sep 2011
187Soarer: Just posted a new version (v0.996) with fixes for some reported problems, and a coupl ...01 Oct 2011
188theferenc: That second one is almost exactly how I have mine laid out at the moment. Too bad I d ...01 Oct 2011
189Soarer: Ah, but instead you have the jumper block inside! I've chosen the IDs so they only re ...01 Oct 2011
190SmallFry: Just a thought... not really necessary but it'd be cool to add support for the SD rea ...01 Oct 2011
191theferenc: AHK runs portably, for certain sure. It's just a download directly from their website ...01 Oct 2011
192SmallFry: My school would have a hacker alert stroke if I wired in like at home. Therefore, I w ...01 Oct 2011
193Oqsy: The perfboard and alligator clip rig I'm using for this would surely get a bomb squad ...01 Oct 2011
194kishy: Here's what I've been working on for the last little while... Complete with externall ...04 Oct 2011
195timofonic:Hello. Very nice! I would consider ordering one too... What about adding a SD card ...04 Oct 2011
196kishy: What I did is essentially just 'packaging' the adapter...I did not make any design ch ...04 Oct 2011
197alaricljs: 7 pins for the LCD... 2 pins for up/down buttons... 5 pins for the SD card slot... 2 ...04 Oct 2011
198one_each: @Soarer  Have you considered using something like code.google.com to host the code as ...04 Oct 2011
199timofonic: @Soarer In terms of available pinout, memory and such... How's the Teensy2 or Tenensy ...04 Oct 2011
200alaricljs: I'm not exactly sure what it is you're asking timo, but if you scroll to the top of t ...04 Oct 2011
201fohat.digs: Help ! Getting very close, I think, but I am way over my head here, and I am not a pr ...04 Oct 2011
202Oqsy: Have you checked yr pinout from the keyboard?  I have no idea what colors mean what i ...04 Oct 2011
203Soarer: Thanks for showing your build!   SD card is almost definitely a 'no'. There's no shor ...04 Oct 2011
204Soarer: [strike]Have you tried swapping the yellow and red wires?[/strike] Hang on, not sure ...04 Oct 2011
205fohat.digs: Thanks for the reply. I think/hope I did something kind of like what you described. M ...04 Oct 2011
206Soarer: Found a label inside my 122F so decided to just photograph it :-) [ Attachment Inval ...04 Oct 2011
207fohat.digs: Thank you so much. I think that is exactly how I connected mine. Is there anything el ...04 Oct 2011
208Soarer: Is it? Yellow/Clock should go to PD1, and Red/Data should go to PD0.04 Oct 2011
209fohat.digs: RIGHT YOU ARE ! Stupid me with that whole upside-down-and-backwards thing! (And my re ...04 Oct 2011
210Soarer: Excellent! Glad to hear it's working :-)05 Oct 2011
211fohat.digs: Sorry for the double post, but, for doing the majority of my re-mapping for me! I w ...05 Oct 2011
212theferenc: Yeah, I briefly considered wiring up the lock LEDs. Then I realized, wait a sec, I do ...05 Oct 2011
213fohat.digs: Now this beauty is together and working great. I could not be more pleased - it is fa ...05 Oct 2011
214theferenc: If you're running windows, AHK is a decent option, as is KeyTweak. The former is an a ...05 Oct 2011
215fohat.digs: I usually work in Windows, but I dual-boot to Ubuntu fairly often. I would use it a l ...05 Oct 2011
216Soarer: There was a hack somewhere, which should work, but some remappings done that way migh ...05 Oct 2011
217theferenc: I use KeyTweak and xmodmap both, without issues whatsoever. I prefer these over the A ...05 Oct 2011
218fohat.digs: You guys are simply the greatest! But I am a pest. Hopefully, when you answer my ques ...06 Oct 2011
219theferenc: That's weird, I was able to remap them just fine. Did you use "teach mode" in keytwea ...06 Oct 2011
220fohat.digs: No luck with that. I went through the routines in both "Half Teach Mode" and "Full Te ...06 Oct 2011
221Soarer: I reckon KeyTweak has got confused trying to remap Pause... try reverting both NumLoc ...06 Oct 2011
222fohat.digs: Boy-oh-boy! a missed day of geekhack down had me worried! Thanks for all your help, g ...07 Oct 2011
223Soarer: Sorry, but you won't be able to remap some of the keys in that left hand F-key block, ...07 Oct 2011
224fohat.digs: Hi, it's me, harrymoss, I just felt like I needed to change my ID to something less m ...09 Oct 2011
225Soarer: As it stands, I'm afraid you'll have to accept that you can't get all of the layout t ...09 Oct 2011
226theferenc: That's really weird, honestly. I remapped nearly everything in Linux with no issues w ...13 Oct 2011
227fohat.digs: So, my amateurish trial and error fumblings continue. I post this stuff, not in a nar ...14 Oct 2011
228LETE: You don't need to worry about the thicker coating affecting performance. When the key ...15 Oct 2011
229fohat.digs: It might not be all that hard to make one, provided that you had a hole punch of just ...16 Oct 2011
230LETE: Let's both give it a shot and compare notes. Of course, if we get a proof of concept ...16 Oct 2011
231fohat.digs: May be getting far enough off-topic to warrant a new thread. Since I am really fond o ...17 Oct 2011
232LETE: Yeah, I made us a thread of our own.17 Oct 2011
233fohat.digs: Soarer - I have put together a 2nd keyboard, and left all the jumpers open to defaul ...19 Oct 2011
234Soarer: I wish I knew why that numlock won't remap! Does it just stay as numlock then? True, ...20 Oct 2011
235fohat.digs: Yes, it just stays NumLock regardless of what I tell it to be. I was using KeyTweak a ...20 Oct 2011
236Soarer: No requests, sorry! The two alternative mappings came about for specific reasons - th ...22 Oct 2011
237theferenc: I would recommend something like C++/Qt combination, or possibly python using wx or s ...23 Oct 2011
238Soarer: C++/Qt would suit me - I'd only need to learn the Qt bit! I think I'll just go with C ...24 Oct 2011
239HaaTa: Heh, I know Qt :D24 Oct 2011
240RPro: Hi - dumb question,but I couldn't find it with search: Does this Teensy PS2 adapter w ...29 Oct 2011
241Soarer: It should - it certainly works with my Dell AT102W and SGI Granite :)30 Oct 2011
242RPro: That's great! Gonna order a teensy board soon then. :)30 Oct 2011
243fohat.digs: A couple of things: First, do you want the Teensy for the Dell AT-101 for gaming? Bec ...31 Oct 2011
244kishy: And that really does sum up a lot of why so many of us love these things...the Fs, es ...31 Oct 2011
245fohat.digs: You have to take the Model F apart to really appreciate its construction. It seems mo ...31 Oct 2011
246theferenc: I know the M cases can be dyed, but it's a challenge due to the size. Some folks have ...04 Nov 2011
247fohat.digs: I decided that the advice was mostly against dyeing the Model F case, so I went to th ...05 Nov 2011
248RPro: Actually, my new Sandy Bridge Asus P8Z68V-Pro motherboard does not have any PS/2 port ...06 Nov 2011
249Soarer: Looks great, I like it! This code can't add NKRO to a non-NKRO keyboard of course, b ...06 Nov 2011
250kishy: That's GORGEOUS! Very well done.08 Nov 2011
251RPro: I got the teensy converter programmed and the connector soldered (stole it from an ol ...11 Nov 2011
252RPro: Whoops - guess the Dell AT101W is a 2KRO. Oh well.11 Nov 2011
253Soarer: Ah cool, you got it working ok! You never know exactly what you're going to get with ...11 Nov 2011
254RC-1140: Hey, Currently I'm using this adapter for a 1990's 122-Key Terminal Model M, and in g ...11 Nov 2011
255Soarer: Hmm, I dunno! Although... 7 is the HID usage page for keyboard keys, and 88 is the HI ...11 Nov 2011
256RC-1140: well, 93 is the X keycode for the Hiragana_Katakana Symbol. I don't know why, but one ...11 Nov 2011
257Soarer: Oh, ok. I don't really know anything about remapping USB keyboards in X, but somethin ...12 Nov 2011
258RC-1140: d'oh! when in doubt, read manpages… m( Well. Looks like I have to do it by editing al ...12 Nov 2011
259RPro: Hmm, I seem to be having an issue - it seems when I let the PC idle for a while (it d ...12 Nov 2011
260Soarer: That sounds odd, I'm gonna hope it works ok on a rear port! Power saving can be an is ...12 Nov 2011
261RPro: I have an Asus P8Z68-V Pro motherboard. Windows 7 64 bit. It is set to S3. It BSODed ...12 Nov 2011
262Soarer: I doubt the converter caused a BSOD! Wish I knew what to suggest for that, getting a ...13 Nov 2011
263RPro: Yeah I don't think it was the converter. If I have more issues with the keyboard itse ...13 Nov 2011
264dorkvader: Hmm, Can I use something like this to decode a normal ascii keyboard?07 Dec 2011
265Soarer: Dunno... I'm not sure what you mean...?07 Dec 2011
266Soarer: Are not whole translation tables! As a silly example, if you wanted to swap the '1' k ...07 Dec 2011
267hasu: mmm, nice features! and can't wait for trying new your firmware! If the syntax is sim ...08 Dec 2011
268alaricljs: I want.  I am not patient... but I haven't succeeded in getting anywhere with my own ...08 Dec 2011
269fohat.digs: Soarer - Have you come up with a way to remap those 2 pesky numpad keys on the F-122 ...08 Dec 2011
270Soarer: Thanks! I'm looking for the quickest way to get something usable - a better syntax, o ...08 Dec 2011
271LukStarkiller: I have one question in mind, which is the slower response time (latency) that we can ...18 Dec 2011
272Soarer: Hmm, good question! I haven't tested it, but I the worst case should be just under ...18 Dec 2011
273LukStarkiller: :eek: Surprising information I never thought that the delay caused by the keyboard's ...18 Dec 2011
274dorkvader: I had to do some research, to know what I meant by that (I had to look up and double ...18 Dec 2011
275Mikelittoris: Okey, so i've got my terminal 122 key model f (6110347), my teensy with a female 5 po ...19 Dec 2011
276DaemonRaccoon: Assuming counting from the bottom left (facing the connector). That's AT (and PS/2), ...19 Dec 2011
277Mikelittoris: Oh crapper! Thanks alot DeamonRaccoon yo're the best, I shall get back to the solderi ...19 Dec 2011
278Mikelittoris: Well I've connected the cables as you said DaemonRaccoon. Still nothing is happening. ...19 Dec 2011
279DaemonRaccoon: Start with flashing the Teensy without the keyboard connected, make sure you have the ...19 Dec 2011
280Soarer: Don't panic just yet - it's not easy to kill a Teensy with this mod! I think about th ...19 Dec 2011
281Mikelittoris: Ok thanks I will have to try that tomorrow, been up for 32h straight now and I thogut ...19 Dec 2011
282Soarer: LOL! Yeah, helps if everything is plugged in!19 Dec 2011
283Soarer: I've no idea! There is another Wyse that kbdbabel has signalling info for, and it is ...19 Dec 2011
284Mikelittoris: There we go, connected the cable to the controller and it works! I've done it, YEY! : ...20 Dec 2011
285thebum: Wow. Soarer thanks so much for putting your time into this. Just got my teensy today. ...31 Dec 2011
286Soarer: You're welcome - thanks for posting :-)  The XT support was actually one of the easie ...04 Jan 2012
287litster: Soarer, is your mapping without recompiling part ready yet?  I am wondering if I coul ...04 Jan 2012
288Soarer: Afraid not - I haven't had time to do any more since the last status update :-( The o ...04 Jan 2012
289litster: That's cool, Soarer.  We can wait.  Thanks.04 Jan 2012
290thebum: Thanks for the welcome.  I've spent quite a bit of time on the board and have encount ...05 Jan 2012
291Soarer: New version posted. For the brave!26 Feb 2012
292timofonic: Features list? Please? :)26 Feb 2012
293Soarer: Not brave enough - you're barred! :-p There is some (scant) documentation in the tool ...26 Feb 2012
294Soarer: Ok, so what's new is all the stuff outlined in this post, and media key support. You ...27 Feb 2012
295REVENGE: HOOOOOOOOOORAAAAAAAAAYYYYY! ...28 Feb 2012
296alaricljs: Can you explain a 'SELECT'?  It sounds as tho it can be used to set a layer/keymap vi ...28 Feb 2012
297litster: This new update sounds very awesome.  We need someone to help port it over to use on ...28 Feb 2012
298Soarer: Pretty much what I thought when I finally found some time to work on it again!! FN an ...28 Feb 2012
299alaricljs: Where you use crazy chords, I would use Fn.  I'm also not a fan of toggles, hence usi ...28 Feb 2012
300Soarer: The crazy chord was just an example :) There must be millions of ways you could put t ...28 Feb 2012
301Soarer: Oh yeah, forgot to mention - SELECT_0 can be used to reset all toggles to off. So you ...29 Feb 2012
302Soarer: Currently got about a dozen items on my to-do list, and making this sort of thing pos ...29 Feb 2012
303alaricljs: Well, there's people willing to help if you want to share the load  ;)29 Feb 2012
304Soarer: Has anyone had a go at compiling the tools for Linux or MacOSX? (Linux I could try so ...29 Feb 2012
305theferenc: I can try it on Mac later today or tomorrow, if you want. I'll be trying Linux, as we ...29 Feb 2012
306Soarer: Either would be great! Linux is probably the one I'm more worried about, in case diff ...29 Feb 2012
307Soarer: Lego! [ Attachment Invalid Or Does Not Exist ] 42352[/ATTACH]01 Mar 2012
308Soarer: I call the bastardized version of usage page 7 HID codes that the converter uses inte ...01 Mar 2012
309litster: Good to hear that this is on your to-do list!02 Mar 2012
310mkawa: i can port this to phantom, i just need some pointers on how to get simulavr running ...02 Mar 2012
311Soarer: I haven't used the simulator at all, just a combination of debug print output, extra ...02 Mar 2012
312Soarer: Built myself a neat converter today :-) A while back I spotted some console hack dong ...03 Mar 2012
313SmallFry: SWEET! Nice package to keep your converter in! Since it uses Atmel's stuff to program ...03 Mar 2012
314Soarer: Thanks! Still one thing left to do... drill a hole in the case so I can reset it for ...03 Mar 2012
315alaricljs: How much does the case flex in that spot?  You might not need a hole, just fill the g ...03 Mar 2012
316Soarer: Sorry, missed your edit... No, it's not compatible with the Teensy utility, and you c ...03 Mar 2012
317mkawa: ok message received -- it sounds like simulators are pretty hopeless. this will have ...03 Mar 2012
318Soarer: Hardly any flex, surprisingly, but it might _just_ work... with a very firm squeeze! ...03 Mar 2012
319Soarer: Dunno about hopeless, but I always find using them a mixed bag. It's nice to be able ...03 Mar 2012
320mkawa: agreed. i was hoping there was a nice debugging toolkit that would let me do these th ...03 Mar 2012
321Soarer: Hmm. This looks quite easy, actually, but which address to jump to depends on the boo ...03 Mar 2012
322drteming: Newbie here.  Just got a terminal 1390572 last week.  Cleaned it up and did a full bo ...05 Mar 2012
323Soarer: Thank you for posting pics - I love seeing a nice tidy build!05 Mar 2012
324fohat.digs: Oh that is beautiful. I am doing something similar when I have some spare time, and y ...06 Mar 2012
325theferenc: Soarer, do you want compilation feedback via PM or in the thread?06 Mar 2012
326Soarer: Aha, cool! Probably here, in case others might want to try as well. Unless it's embar ...06 Mar 2012
327theferenc: I don't think it's embarrassing, no. This is all on Linux (RHEL 6). I was able to get ...07 Mar 2012
328Soarer: Knocked together some code that should work for nearly all Atmel AVR chips (except xm ...07 Mar 2012
329Soarer: Thanks for putting the time in! I'll plug my Linux (Mint, Debian) box back in so I ca ...07 Mar 2012
330Soarer: Got scrd and scwr working on Mint! Needed libusb-0.1-4 and libusb-dev installing to g ...07 Mar 2012
331RC-1140: Hey Soarer, at first: thank you very much for creating such a fantastic converter sof ...07 Mar 2012
332Soarer: It should work fine on any 32U4, as long as you can get it in there! The dongle I ada ...07 Mar 2012
333RC-1140: Actually even this would be great, as I'm currently using 0.996 anyway. This might be ...08 Mar 2012
334Soarer: The trouble is, I'm not sure why it helps much - the '32U4 chip is about 5EUR, and th ...08 Mar 2012
335Soarer: In other news, I just added Jump to Bootloader support for the next release, with two ...08 Mar 2012
336RC-1140: Yeah, of course that little price difference doesn't justify the extra work you would ...08 Mar 2012
337Soarer: I will have a look in case there's some easy memory saving that can be done, but othe ...08 Mar 2012
338Soarer: Well, I managed to reduce the size by about 2KB. (Stupid makefile forcing inclusion o ...08 Mar 2012
339SmallFry: Will you ever open source your code? I know I've asked before, but can't recall off hand.09 Mar 2012
340Soarer: I really don't know if or when. Once done it cannot be undone - last time I started t ...09 Mar 2012
341litster: Which IBM keyboard would be best to use for this project if I want to keep it small a ...09 Mar 2012
342Soarer: The AT (84-key). It's not 'small', but there's only about an extra inch on the RHS co ...09 Mar 2012
343litster: Right, the AT.  But it would be hard to get one now.  Could I do this on a Phantom, w ...09 Mar 2012
344Soarer: Hard, but far from impossible. You just have to keep looking, and be prepared to pay ...09 Mar 2012
345litster: Ah, I get it now.  The Phantom firmware we have now came from PrinsValium.  His code ...09 Mar 2012
346Soarer: OK. I'll talk to him when I'm ready to make plans for controller stuff.09 Mar 2012
347Soarer: Yes. (I missed seeing the edit again!)12 Mar 2012
348drteming: Well, I worked up the courage to delve into Soarer's 0.997 firmware.  My last foray i ...13 Mar 2012
349wcass: if you are serious about this, i'ld like to talk to you about a project i'm working o ...13 Mar 2012
350Soarer: Hail to the Brave! Thanks for posting up what you've done, and how. Sorry about the l ...13 Mar 2012
351Soarer: I'm serious, but it's possibly not quite what you're after - my plan is to replace ju ...13 Mar 2012
352Parak: I'm entirely too lazy to check this at the moment, but isn't the teensy++ and the mai ...16 Mar 2012
353Soarer: Yup, same size, but the ++ has GND and AREF in the middle of one side, which aligns w ...16 Mar 2012
354Parak: They would align in every one of the four possible orientations of a teensy++? Still, ...16 Mar 2012
355Soarer: Well, there's also that +5V and GND are on diagonally opposite corners of the CPU, vs ...16 Mar 2012
356Parak: Hmm, I see. Does T0 have to be used for something? If not then using teensy++ with +5 ...16 Mar 2012
357Soarer: Depends on the 'board - the XT, AT and DisplayWriter use it for signalling to the hos ...16 Mar 2012
358wcass: thanks Soarer. i used this in my IBM AT project here: http://geekhack.org/showwiki.ph ...19 Mar 2012
359ed_avis: With a Dell M6300 (BIOS rev A14) and Windows XP x64 SP2, and the converter driving a ...01 Apr 2012
360kishy: Yeah, I've had troubles with a Dell Inspiron 630m doing the same thing. Presuming BIO ...01 Apr 2012
361ed_avis: Strangely, although the M6300 does not recognize the Soarer-adapted keyboard for hitt ...01 Apr 2012
362Soarer: There must be something peculiar that these machines have in common. I mean, they wor ...01 Apr 2012
363ed_avis: Soarer I see that you are in the same country as me.  If you are near London and you ...02 Apr 2012
364Soarer: Many thanks for the offer! For me, that wouldn't be feasible for a month or two thoug ...02 Apr 2012
365litster: Sweet!  I am going to get a few parts to build this.  I have Teensys at home ready to go.03 Apr 2012
366Morning Song: Just a little report/question: I'm using one of the earliest teensy adapters, made by ...07 Apr 2012
367Soarer: Hey, that's an odd one! What's a 6011668? I'm guessing it's a 122-key terminal board ...08 Apr 2012
368Morning Song: Er, whoops! It's a 6110668, not 6011668. (Same as, i believe, Sethstorm's).  Force Se ...08 Apr 2012
369Soarer: Cool, 'force' works! Using it stops the converter querying the board at all, so it's ...08 Apr 2012
370Morning Song: Exactly! Back in the Dark Times before you guys came out with these adapters, Kishy h ...08 Apr 2012
371Soarer: Heh, I finally started to try and get some better documentation sorted out today! A d ...08 Apr 2012
372wcass: i was thinking i would like to help with an .hta GUI wrapper for your code. it would ...08 Apr 2012
373Soarer: The more the merrier! I've managed to get the command line tools compiling on all pla ...08 Apr 2012
374Morning Song: My thoughts on the matter is that if there's a nice simple one-file way of including ...08 Apr 2012
375alaricljs: A gui could probably be built across the command line tools with AutoHotKey.08 Apr 2012
376Soarer: It partly depends on what you all think a GUI should do! I know it wouldn't start off ...08 Apr 2012
377SmallFry: The gui should include a verbose just for debugging stuff:) Other than that, and bein ...09 Apr 2012
378Parak: I think the GUI could basically just be a front end to the tools. One would select fr ...09 Apr 2012
379Soarer: Heh, a minimal front-end could just be a text editor with a 'send to keyboard' button ...09 Apr 2012
380fruktstund: I'm a bit tired right now, and this might therefore be somewhat a stupid question, bu ...16 Apr 2012
381Soarer: Glad you find it useful! USB-to-USB might happen at some point in the future - there ...17 Apr 2012
382litster: Hi.  I just built a Soarer converter.  But I am running into some problem.  Here is t ...17 Apr 2012
383kishy: Silly question, but are you unplugging the USB connector before changing keyboards? E ...17 Apr 2012
384Soarer: Aha, I hope it is just that! It's the only thing I can think of that makes sense of t ...17 Apr 2012
385litster: Hi.  I tried cold plugging different keyboards.  The result is the same.  On the old ...17 Apr 2012
386Soarer: So you're plugging the keyboard into the converter, and then the converter into the P ...17 Apr 2012
387litster: Thank you!  That was it!  I always connected the Teensy to the PC first, and then plu ...17 Apr 2012
388kishy: Good to hear - and yes, hotplugging XT, AT or PS/2 interfaces is not really the best ...17 Apr 2012
389Soarer: Phew!17 Apr 2012
390litster: Soarer, is it possible to detect a disconnect of the PS/2 connection, and reset the T ...17 Apr 2012
391Soarer: Hmm. Probably, with some work, but I'm not sure I want to encourage it! (There is a r ...17 Apr 2012
392bhtooefr: What about detecting the unplug, and then blinking an error condition? Or even having ...18 Apr 2012
393litster: Hehe, I thought more people need to know how cool Soarer's converter is, so I posted ...18 Apr 2012
394Soarer: Thanks for that! Hope you enjoy it, and find a use for some of the other features as ...19 Apr 2012
395Soarer: Been working on the docs a bit - any comments and/or tips would be welcome! [ Attach ...19 Apr 2012
396REVENGE: Oh man, this looks great! I'll do a read through, let you know if I have any suggestions.19 Apr 2012
397Gawkbasher: Very cool documentation.  Thanks!19 Apr 2012
398Soarer: It's pretty much the first time I've messed with CSS, so, um, don't look at that! The ...19 Apr 2012
399bhtooefr: FWIW, you can do the navbar stuff in CSS, too - no need to do it in JavaScript. Typo ...20 Apr 2012
400Soarer: The navbar is done in CSS, but effectively it's a client-side include I really wanted ...20 Apr 2012
401Soarer: To celebrate, I present , with these new and improved features...23 Apr 2012
402Zorael: Pre-built linux tools sounds awesome! Excuse me if I'm sobbing; I've just spent the b ...23 Apr 2012
403Soarer: Thanks! And welcome to geekhack! Oh man, I'm really sorry :-(  There were a few posts ...23 Apr 2012
404andrewjoy: will this work on the rubber dome wise boards also ? i got one off ebay quite cheap i ...25 Apr 2012
405Soarer: I don't know the keyboard - any idea what protocol it uses? What connector?25 Apr 2012
406andrewjoy: it uses a phone type connector similar to other terminal boards i am amusing it uses ...25 Apr 2012
407John Boone: Congrats and happy birthday for your Converter ! I would like to know if it is possi ...25 Apr 2012
408Soarer: Thanks! Yes, it can, with some caveats... First, it won't fit with the standard Atmel ...25 Apr 2012
409John Boone: Thanks for the answer, well I will stick with the 32k version as for now, since i am ...01 May 2012
410Soarer: Unless you already have some 16k chips, then it's definitely worth going for the 32k. ...01 May 2012
411REVENGE: Woo, busted out the Unsaver tonight. Converter works great, and now I finally have th ...27 May 2012
412Soarer: BTW: LANG_4 is the center key in the arrow cluster for 122s. :-p There is an easier w ...27 May 2012
413REVENGE: Good tip, thanks!27 May 2012
414Soarer: New version which fixes a bug that stopped jump to bootloader functions working on AT ...31 May 2012
415Soarer: We can add Dell Latitude D800 to that list :-( At least I have one to play with, so i ...05 Jun 2012
416fohat.digs: I have installed 12.04 as a dual-boot with Windows 7, and the OS does not seem to rec ...06 Jun 2012
417Soarer: Oh crap - what have they gone and done! :-( No driver needed, it should be all there ...06 Jun 2012
418alaricljs: Also check if the USB on the other side of the Dell works.  I haven't been able to fi ...06 Jun 2012
419kishy: FWIW, all of my tests on the 630m involved all 4 ports (which are on the same "side", ...06 Jun 2012
420alaricljs: My D820 and e6410 both have opposite side USB ports, I was under the impression that ...06 Jun 2012
421kishy: [ Attachment Invalid Or Does Not Exist ] 52336[/ATTACH] I believe 630m is the odd on ...06 Jun 2012
422Soarer: Actually, on the D800 (A11 BIOS) it seems to work OK from a cold boot, but not on res ...06 Jun 2012
423Soarer: Hmm... so on this Dell actually all devices are showing up. Strangely, the scinfo com ...06 Jun 2012
424Soarer: I not sure that this D800 has the quite same problem as those other Dells. On this on ...08 Jun 2012
425fohat.digs: I don't know about anybody else's Ubuntu 12.04 problem, but mine was fixed immediatel ...08 Jun 2012
426Soarer: Interesting... that actually makes it more similar to the Dell laptops' problem, in t ...08 Jun 2012
427fohat.digs: Yes, I think that it just had to recognize the USB device once, smooth sailing after ...08 Jun 2012
428Soarer: Ah good. Just these pesky Dells to deal with now then! :-D08 Jun 2012
429AKIMbO: Hey guys I need a little help with my teensy install.  I'm converting an XT to usb.   ...19 Jun 2012
430Soarer: Brown = Vcc Red = Ground White = Data Black = Clock :-)19 Jun 2012
431AKIMbO: Thank you so much Soarer.  I was pulling my hair out and second guessing myself with ...19 Jun 2012
432Soarer: Haha, yeah, IBM (and Cherry) sure did pick some unintuitive colours! Good to hear of ...19 Jun 2012
433Paranoid: Hi everyone. I'm also trying to convert XT to USB (IBM model F), but when I wire it l ...19 Jun 2012
434Soarer: Ouch, that doesn't sound good at all - the Teensy shouldn't even be warm :-( Where th ...19 Jun 2012
435Paranoid: The wire colours are in the same order as in the picture (brown-red-white-black) with ...19 Jun 2012
436Soarer: Either Vcc and GND are fine. Hate to say it, but I think somehow the Teensy has died ...19 Jun 2012
437Paranoid: Damn that would suck! I also can connect it to my computer and run and load the LED b ...20 Jun 2012
438Soarer: Reversing Vcc and GND is more likely to damage the keyboard than the Teensy, and I'm ...20 Jun 2012
439Paranoid: Yes, I do have a multimeter :) I did the test that you asked. Let me sum it up: Basic ...20 Jun 2012
440Soarer: I dunno... something doesn't quite add up :-) I don't see how the Teensy would get ho ...20 Jun 2012
441Paranoid: yes that's exactly how I did the current measurement. Maybe there's something wrong w ...20 Jun 2012
442REVENGE: You could double check the wire config by using a multimeter and testing for continui ...21 Jun 2012
443Paranoid: Hi Revenge, I checked that in the beginning. The VCC, ground and data were correct, o ...21 Jun 2012
444Soarer: I think that means you were reading the pinout diagram backwards - it's drawn looking ...21 Jun 2012
445Paranoid: hehe, that would explain why I got the grnd and vcc wrong the first try ^^ the pins a ...21 Jun 2012
446Soarer: Sorry, I missed the update :-) I'm still puzzled why the teensy and cable get hot, wi ...22 Jun 2012
447Parak: For my second F122 refurbishment, I took some of these that I had lying around and fo ...24 Jun 2012
448Soarer: That's pretty neat :-) Put the pins on the back you mean? But then you'd have bits st ...24 Jun 2012
449Parak: It would have looked a bit neater as the d0/d1 pins could have been flush, but then I ...24 Jun 2012
450fohat.digs: I am probably just dense or incompetent, but here are 2 questions: 1. How to I get to ...23 Aug 2012
451Soarer: 1. The article has moved to the first post in this thread ;) 2. Depends... Day-to-day ...23 Aug 2012
452neocalm: Hello Soarer! What a fantastic project, with my beginner skills I never thought I wo ...26 Aug 2012
453Soarer: Well, AB is only 'bad' because it is used to identify the regular 101/102-key keyboa ...26 Aug 2012
454neocalm: Thanks, that makes sense on why "AB" is bad.  Turns out that the board has no "JP3" ...28 Aug 2012
455Soarer: Excellent! Actually, the 'force' command only forces the converter to for set 3, it ...28 Aug 2012
456neocalm: That's great to know the Converter doesn't set the Set.  So I did do something!  :) E ...31 Aug 2012
457Soarer: It isn't. I thought about it, but never got round to adding it, because it didn't rea ...31 Aug 2012
458neocalm: ... well that ended pretty quick :( I was all set for the "bolt-mod" with all the req ...01 Sep 2012
459Soarer: How frustrating :( I guess that means that one of those traces on the plastic sheets ...01 Sep 2012
460N8N: Rear defogger repair kit?01 Sep 2012
461Soarer: Yeah. Or from electronics suppliers (example). I should say I've no idea how well or ...01 Sep 2012
462Halvar: Hi, thank you Soarer for this great piece of software. Another report of a successful ...09 Sep 2012
463Soarer: You're welcome! And good job building it in with LEDs, many people don't bother with ...09 Sep 2012
464Halvar: *danceandsing* Thanks a lot Soarer, that did it! I even did read the post that you l ...09 Sep 2012
465Soarer: Excellent! LOL, I hadn't even noticed the [´] in your post! Thanks for posting the c ...09 Sep 2012
466__red__: Another satisfied customer here - IBM Model F 122 key, 6110344 5 August 1986. :)10 Sep 2012
467Krogenar: I've got two broke-down Model M 122's headed my way -- looking forward to giving this ...18 Sep 2012
468fohat.digs: Something is escaping me here. I am back where I was a month ago at post 451 trying t ...18 Sep 2012
469Soarer: It's usually described as a 270 degree 5 pin DIN (or sometimes 240 degree), whereas t ...18 Sep 2012
470Soarer: Does it recognize the keyboard if you program it with v0.997? There isn't any real di ...18 Sep 2012
471fohat.digs: Thank you. I did this last year with an F-122 in which I installed the Teensy interna ...18 Sep 2012
472Soarer: I think the old config will be fine, and anyway we won't need one yet, to get the key ...18 Sep 2012
473fohat.digs: I think that I have done it several ways. My assumption is that the preferable metho ...19 Sep 2012
474Soarer: I was just checking, since with the Teensy built-in to your other keyboard, the quest ...19 Sep 2012
475fohat.digs: I do have hid_listen but there is nothing for it to listen to ...... Are the pins on ...19 Sep 2012
476Soarer: Odd. Once the Teensy is programmed with the converter code, hid_listen should at leas ...19 Sep 2012
477Krogenar: Thank you Soarer! I think I'm going to try a panel mount because I'd rather not alter ...19 Sep 2012
478Soarer: Ah, the trailing socket wouldn't mean modifying the keyboard, it would be for making ...19 Sep 2012
479fohat.digs: Allow me to clarify the situation and reduce misunderstanding. I have my "old" rig w ...19 Sep 2012
480Soarer: That's exactly what would happen if you programmed it with blinkfast instead of progr ...19 Sep 2012
481fohat.digs: Thank you. Do I need to somehow de-program ore re-format the Teensy from Fast-Blink? ...20 Sep 2012
482Soarer: Hmm, strange. Programming it with the converter hex ought to remove the blinking. Jus ...20 Sep 2012
483fohat.digs: "Something" happened. I went through your steps again. After opening the hex file, pr ...20 Sep 2012
484fohat.digs: Now I am getting a little worried. I plugged an ordinary PS2 keyboard into the Teensy ...20 Sep 2012
485Soarer: OK, progress, it seems to be programmed now :-) Since you're getting some response wh ...20 Sep 2012
486fohat.digs: I keep working on this instead of my "real" work. My working converter is hard-wired ...20 Sep 2012
487Soarer: Don't dismantle your working one! I meant we should be able to get this new one worki ...20 Sep 2012
488fohat.digs: Using a 10-year-old Compaq rubber dome board with PS2 connector, with each key press ...20 Sep 2012
489Soarer: That's a mix of Timeout and Start Bit errors, with a rare Internal error. One possibl ...20 Sep 2012
490fohat.digs: Thanks, but going by your diagram at the beginning of the thread, I think I have it w ...20 Sep 2012
491Soarer: I know you do, but there must be something wrong somewhere! :D Pretty much any standa ...20 Sep 2012
492fohat.digs: Yes, the XT is what I have been working with. I gave up the alligator clips and have ...21 Sep 2012
493Soarer: I think the only way to fully cook the keyboard is to connect power and ground in rev ...21 Sep 2012
494fohat.digs: This is indeed disappointing, if I have carelessly wrecked 2 Model Fs. Is there a rel ...21 Sep 2012
495Soarer: Well I'm not sure that you have totally wrecked them, unless you think you might have ...21 Sep 2012
496fohat.digs: This is going to have to get shelved for a few days. - IF - I did apply the power bac ...22 Sep 2012
497Soarer: OK. I'm sorry that this hasn't gone as smoothly for you as it did last time. Trouble ...22 Sep 2012
498fohat.digs: Depending on how this all plays out, I can send you some dead parts that have no more ...22 Sep 2012
499Soarer: Thanks! I'm still hopeful that it's not that much of a disaster though :)22 Sep 2012
500kishy: If the controller is toast, let's not forget that dfj was making a full replacement.. ...24 Sep 2012
501Soarer: True, I'm not forgetting it, but dfj would need quite some prodding to release code o ...24 Sep 2012
502Krogenar: Fohat, just a heads up -- I got two 122-key Terminal Model M's from eBay. One has a c ...25 Sep 2012
503kishy: I guess with the attachments being lost my huge post showing the differences between ...25 Sep 2012
504Soarer: Unfortunately, Model M controllers don't have the special capacitive sensing chip tha ...25 Sep 2012
505oTurtlez: I've got a Leading Edge DC-2014 and the internal connector has six wires coming out. ...26 Sep 2012
506Soarer: Yeah, I'm afraid they need to be properly identified. Either by using a multimeter, o ...26 Sep 2012
507oTurtlez: Heres another pic focusing more on the traces. It seems the Yellow is definitely the ...26 Sep 2012
508Soarer: LOL, I said DON'T take my guesswork as fact!!  :p Still need a pic that shows the tra ...26 Sep 2012
509oTurtlez: Traces of the 14 pin ---> The 40-pin is an 8048 and the 14 pin reads 6A1 8(New line) ...26 Sep 2012
510Soarer: Cool. 74LS125 is a tri-state buffer chip. Black and grey wires both go there, so they ...26 Sep 2012
511oTurtlez: Trying that now, Teensy just came in the mail so I'm getting to the soldering :) Thanks.26 Sep 2012
512oTurtlez: Well my Teensy just arrived so I tried it out and got everything soldered up. Loaded ...26 Sep 2012
513Soarer: Bah :( Is it giving any output to hid_listen when you press keys? Also, with hid_list ...26 Sep 2012
514oTurtlez: It gave no output when keys were pressed, I hadnt used it with the black and grey swa ...26 Sep 2012
515fohat.digs: Sounds like what is happening to me. Could there be a bad batch of Teensys shipping r ...27 Sep 2012
516oTurtlez: As much as I'd like that to be the case so I could get a replacement, All software de ...27 Sep 2012
517Halvar: Hi, from my experience this error means that there's a problem with the connection be ...27 Sep 2012
518Soarer: Oh man, that really sucks... I think the track away from the PD1 pad is on the top si ...27 Sep 2012
519oTurtlez: I really need a better iron. This 25w POS has been with me for far too long. I need s ...27 Sep 2012
520oTurtlez: Do you know if there's any way to reprogram the code to look to PD2 instead of PD1? O ...27 Sep 2012
521Soarer: It would be possible, but the problem is I don't want to add such a build to the rele ...27 Sep 2012
522oTurtlez: I'm guessing it's not as simple as going into the code and changing all PD1 to PD2? ( ...27 Sep 2012
523Krogenar: How would you know if a keyboards controller were faulty, broken?27 Sep 2012
524Soarer: It's written in C :-) The point is, it would be fairly easy for me to mod it, but I d ...28 Sep 2012
525Soarer: That is a properly sorted 122-key! The LEDs and relegendable keys really make it sple ...28 Sep 2012
526Soarer: From the IBM PC Technical Reference... So although the IBM keyboards didn't use the R ...28 Sep 2012
527Krogenar: Soarer, just wanted to give you a huge thanks! Got your converter working late last n ...03 Oct 2012
528Soarer: That's good to hear! Let's have some pics :D03 Oct 2012
529Soarer: Paranoid's dead XT arrived, and I started examining it. Testing revealed a complete s ...03 Oct 2012
530__red__: Any sign of bulging or other physical defecT?04 Oct 2012
531Soarer: Not that I can tell. I'm sure it would've been more dramatic without the USB port's o ...04 Oct 2012
532page2pagepro: Please note, for IBM Model M 1390572, the image above is for female socket, not male ...05 Oct 2012
533Soarer: That on github is hasu's great repo :) There's no source code available for my conver ...06 Oct 2012
534Soarer: Recently I've been working with oTurtlez trying to figure out his Leading Edge DC-201 ...06 Oct 2012
535page2pagepro: Anti-Ghosting with Teensy? Using tool, http://www.microsoft.com/appliedsciences/antig ...14 Oct 2012
536Soarer: I'm sorry to disappoint you, but the Model M isn't NKRO and the converter can't chang ...14 Oct 2012
537__red__: I think we as a community need to buy soarer a logic analyzer.  Given what he's given ...14 Oct 2012
538Soarer: Thanks red! Actually, I've already got this one with a wing... here's some sniffing! ...14 Oct 2012
539Krogenar: Is my converter weird or something? It's working -- if press keys on my 122 Terminal ...15 Oct 2012
540Halvar: @Krogenar: To see the scan set, you'll have to have the hid_listen.exe window open w ...15 Oct 2012
541Soarer: Thanks Halvar, that's all great! Krogenar, you don't really need to know which scan s ...15 Oct 2012
542urbanus: Works with my 83-key Model F XT -- typing on it right now!  :) Thank you very much So ...15 Oct 2012
543Krogenar: Yes, I discovered that when I remove the keyboard cable and reinsert, that there's mo ...15 Oct 2012
544alaricljs: If I recall from my reading of this thread.... you're not supposed to detach/attach t ...15 Oct 2012
545Krogenar: Ok, here we go. Keep in mind I have no experience building electronics. My goal was t ...15 Oct 2012
546Soarer: Hmm, that should work to clear things back to the defaults. You can check by running ...15 Oct 2012
547Krogenar: I tried using Halvar's config file -- worked beautifully. I'm trying to find some nic ...16 Oct 2012
548Halvar: The painting restoration story is hilarious.  :D Some symbol fonts I found and partly ...16 Oct 2012
549Krogenar: Yeah, she started out trying to restore Jesus, and wound up making him look like Mr. ...16 Oct 2012
550Soarer: Nothing exciting... it's just the Window's menu key.16 Oct 2012
551Halvar: http://www.clker.com/clipart-15445.html16 Oct 2012
552Soarer: New improved version (sorry __red__!) now samples whenever any of PD0 to PD3 change, ...01 Nov 2012
553Arbiter343GS: I actually did this project about a month ago after I bought a 122 key model M off of ...08 Nov 2012
554fohat.digs: I have used Key Tweak, but most people seem to prefer Auto Hot Key. I plan to try AHK ...08 Nov 2012
555Arbiter343GS: Ive been trying auto hotkey but I have no idea how to go about programming the extra ...08 Nov 2012
556Soarer: Remappings are best done in the converter because then there's no restrictions (like ...08 Nov 2012
557fohat.digs: Do you remember that I went through hours/days of anguish trying to get a Teensy to w ...08 Nov 2012
558Soarer: That's a tough one to call! I the only likely way to electrically damage a Teensy w ...09 Nov 2012
559fohat.digs: I emailed "Paul" and he was nice but I am not going to push for a replacement. He is ...09 Nov 2012
560Soarer: Yes, that is a relief. I've used about half a dozen Teensies, and had no bad ones. I ...09 Nov 2012
561wcass: it is actually quite easy. first, go to the DOCS folder and double-click on . since ...09 Nov 2012
562fohat.digs: The last leg of this trip has been surprisingly difficult, but I now have my working ...09 Nov 2012
563Krogenar: Nice build fohat!09 Nov 2012
564fohat.digs: Arrgh! I spoke too soon about my ecstasy. My old build, F-122 with internal Teensy an ...09 Nov 2012
565Halvar: hid_listen only shows the ID when the teensy is started. So to see it, unplug your ke ...09 Nov 2012
566Soarer: Yes, the solution is to use a config file and do the remapping on the Teensy - wcass' ...09 Nov 2012
567fohat.digs: Thank you. When I hot plug the Teensy, I get: wED rFE !!FEwED rFE !!FEwED rFE ! ...09 Nov 2012
568Soarer: You don't have to give up on remapping Pause if you do the remapping in the converter ...09 Nov 2012
569Halvar: I don't know if there's a difference between the default mapping of an M-122 and an F ...09 Nov 2012
570fohat.digs: Finding the picture (not easy) that went along with my own post at #223 allowed me to ...09 Nov 2012
571Soarer: Halvar, that's true... since v0.997 that Pause mapping moved to legacy.sc. It never w ...10 Nov 2012
572Soarer: fohat, to give a quick idea of the process of getting config 'in the converter', the ...10 Nov 2012
573Arbiter343GS: I pretty much understand how the entire process works now, but Im stumped on how to g ...10 Nov 2012
574Soarer: On Windows, the simplest way to do it without the drag-drop into the command prompt w ...10 Nov 2012
575zz: hi! and thank you so much for making this awesome project! i can confirm that it work ...10 Nov 2012
576Soarer: Data line is stuck high - hopefully just a bad connection :)10 Nov 2012
577zz: aw man and a support reaction time of ten minutes! there is no hid manufacturer that ...10 Nov 2012
578Arbiter343GS: That worked, thank you for all the help! And wow. I am definitely blind, I was scouri ...10 Nov 2012
579Soarer: Yeah, scas takes two arguments, so dropping a file onto it in the GUI doesn't work. ...10 Nov 2012
580fohat.digs: Thank you again, you always come through. I was having a similar problem to Arbiter, ...10 Nov 2012
581Soarer: We can most definitely get it much better than having to live with any annoyances, bu ...10 Nov 2012
582fohat.digs: Sorry to make life difficult. First, I had already reset everything in KeyTweak back ...10 Nov 2012
583Soarer: For the top-right numpad key, you need to remap EXTRA_SYSRQ, and the centre key in th ...10 Nov 2012
584fohat.digs: My hat is off to you once again. And please, never let questions about keyboards get ...10 Nov 2012
585Soarer: All stocked up now  :cool: If Pause hadn't been EXTRA_SYSRQ, it would've been PA ...10 Nov 2012
586fohat.digs: Sweet! Even better than I thought. I guess that in England you don't have "blue laws" ...10 Nov 2012
587Soarer: No, nothing like 'blue laws', but big shops are limited to I think 6 hours opening on ...11 Nov 2012
588AKIMbO: A big shout out to Soarer...I just want to say thank you again for this awesome conve ...11 Nov 2012
589fohat.digs: Good Luck! What was that one dated, April 1984? The oldest one I have is a 6110344 da ...11 Nov 2012
590AKIMbO: April 1984....Part # 6110344.  Foam mat appeared to be in decent condition and the me ...11 Nov 2012
591zz: damn. why did i touch it. it was running perfectly  :'( after very carefully resolder ...11 Nov 2012
592fohat.digs: What wires? As much as I have tinkered with other stuff, I have not touched any "inte ...11 Nov 2012
593zz: i meant the cable.. i just wanted to make it shorter to fit inside.11 Nov 2012
594Soarer: So it's worse than before? Not even the rFF codes now? :( Most of the ways to damage ...11 Nov 2012
595zz: phew! got it back to work on pd3 and pd4 with the alternate firmware a few pages bac ...11 Nov 2012
596Soarer: Shame about the damage, but at least it's working now :)11 Nov 2012
597AKIMbO: Mmmmm.....success.  ANSI layout.  Thanks again Soarer!24 Nov 2012
598Soarer: Nicely done... and very clean!24 Nov 2012
599AKIMbO: I'm having a bit of an issue with the converter.  When I run the command (scwr akimbo ...24 Nov 2012
600Soarer: That's odd. No errors from 'scas akimbo.cfg akimbo.scb', presumably?24 Nov 2012
601AKIMbO: ^You know what I did wrong.  I didn't use type .cfg when i ran 'scas akimbo.cfg akimb ...24 Nov 2012
602Soarer: Ahahahahahaha... haaaa.... :p24 Nov 2012
603AKIMbO::-[ Hehehehe 24 Nov 2012
604Soarer::-* (there is no bro-hug smiley, so...)24 Nov 2012
605fohat.digs: Great job, AKIMbO. I have been working on my instructions for a project similar to th ...25 Nov 2012
606fohat.digs: Just when I thought it was safe to go in the water again ..... I lost my numpad. The ...27 Nov 2012
607Soarer: What an odd problem, since the CURRENT_USER setting should override the .DEFAUL ...27 Nov 2012
608fohat.digs: I think that .DEFAULT must have blown everybody's minds. The choices were 0, 1, or 2 ...27 Nov 2012
609Soarer: PLEASE VOTE for my converter in the Deskthority Awards 2012: Best input device mod 20 ...07 Dec 2012
610fohat.digs: Everybody vote for Soarer. Without him, I would never have known the joy I have exper ...07 Dec 2012
611Soarer: At least I can't lose to thin ABS keycaps again this year!! That made me sad, but my ...07 Dec 2012
612Krogenar: Voted. Possibly twice.  ;)08 Dec 2012
613Soarer: Full source and binaries for the logic analyzer now posted on DT :D08 Dec 2012
614JesuswasaZombie: http://learn.adafruit.com/usb-next-keyboard-with-arduino-micro/overview How cute, the ...09 Dec 2012
615Soarer: Well maybe they are - it's a different protocol, after all! Pains me to see bit-bangi ...09 Dec 2012
616precarious: http://deskthority.net/wiki/File:G80-0777.pdf I purchased a Teensy the other day to t ...11 Dec 2012
617Soarer: Difficult to say what that extra ROM chip changes - it could be an entirely different ...11 Dec 2012
618Halvar: Quite remarkable -- I have never seen an Amiga keyboard like that. AFAIK, the Amiga ...11 Dec 2012
619precarious: The seller of the keyboard said it was for an Amiga 1000, so I suppose that makes sen ...11 Dec 2012
620Soarer: Sure, this would be a great way to convert a Dolch! I don't know if there are any con ...12 Dec 2012
621metalliqaz: Well this was an easy project.  Zero to typing with my Model-M with surprisingly litt ...12 Dec 2012
622Soarer: Many thanks to everyone who voted for my converter :D Deskthority Awards - Best input ...15 Dec 2012
623precarious: the competition didn't stand a chance, congratulations :)15 Dec 2012
624fohat.digs: Great work, Soarer! I guess that you have been working on this for the better part of ...15 Dec 2012
625Krogenar: Congrats Soarer!16 Dec 2012
626precarious: Received my Teensy and PS2 connector today, managed to get the Dolch working over USB ...18 Dec 2012
627Soarer: Certainly some (most?) WYSE keyboards aren't handled by the converter, since they hav ...18 Dec 2012
628Soarer: is now available in the OP! Nothing essential for most people, but it does have a lo ...20 Dec 2012
629samwisekoi: Congratulations on the win!  Excellent work! I am making a 60% "Model M", but since I ...02 Jan 2013
630Soarer: Thanks! Yes you can - that was actually the first goal of the converter, to handle th ...02 Jan 2013
631samwisekoi: Awesome!  I shall now go read all 21 pages of this thread and order Soarer parts and ...02 Jan 2013
632esoomenona: I want to mangle an actual IBM keyboard. They're cheap and plentiful!02 Jan 2013
633Soarer: Oh I don't care if you mangle a dozen Model Ms... just leave the Model Fs be! And def ...02 Jan 2013
634Halvar: Just downloaded the new version. Your documentation is even more insanely great than ...04 Jan 2013
635Soarer: Thanks! But really, I just add a bit here, a bit there, and still wonder what I've fo ...05 Jan 2013
636fohat.digs: I see that the Teensy 3.0 is out, and looks like a significantly more robust board th ...10 Jan 2013
637alaricljs: It's like the difference between PowerPC Macs and Intel Macs.  Which is to say, you c ...10 Jan 2013
638Soarer: It would be a chore to convert the code. But the real problem isn't the code, it's th ...10 Jan 2013
639larsolav: Hey. Great work on this converter. I'm using this for my 122 IBM Model M. I have a co ...11 Jan 2013
640fohat.digs: I use the method wcass described in post 562. it works great. Soarer gave you the com ...11 Jan 2013
641larsolav: Oh, thanks. Now it works  :) The only thing is that I can't find the windows key in t ...11 Jan 2013
642fohat.digs: LGUI  &  RGUI  are the Windows keys. Anybody would have guessed that, wouldn't they? ...11 Jan 2013
643larsolav: Apparently not me :P Thanks for the help anyways  :D11 Jan 2013
644Soarer: I suppose if you know it's a modifier you could guess by process of elimination, but ...11 Jan 2013
645poxeclipse: It looks great. Can you list he material you used ? 12 Jan 2013
646metalliqaz: Hmmm... I can try.  I bought the parts at a local electronics shop so I don't have a ...12 Jan 2013
647poxeclipse: I just received a 6110668 today. Does somebody have a config file for it ? Thanks. 14 Jan 2013
648fohat.digs: Flash the Teensy according to the OP, and use wcass's technique in post 562 to assign ...14 Jan 2013
649Soarer: Halvar posted a 122-key config that might be a good starting point. It's also in the ...14 Jan 2013
650poxeclipse: Question about wiring. In your document it shows Clock connected to PD1 and Data to P ...15 Jan 2013
651Soarer: The document is correct :D15 Jan 2013
652Krogenar: Yes, Halvar's config file got me in the right direction for my 122-key project. Glad ...15 Jan 2013
653poxeclipse: Thank you Soarer. I'm typing on it now. I used Halvar's configuration file.  As typi ...16 Jan 2013
654poxeclipse: I do have another terminal keyboard, a Model M. I kept it as a donor, but it is in su ...16 Jan 2013
655fohat.digs: After you are spoiled by the Model F, even a Model M is unsatisfying. I don't underst ...16 Jan 2013
656poxeclipse: If only was a way to make the switches lighter on Model M ! I like the layout and the ...16 Jan 2013
657Krogenar: Gah! Stop saying this sort of stuff! My addiction is already too far gone as it is! L ...16 Jan 2013
658Soarer: Model Fs are far easier to modify than Model Ms... so there's really no excuse not to ...16 Jan 2013
659poxeclipse: I had the same preconceived idea about the vertical Enter. Now I'm typing on this 122 ...16 Jan 2013
660poxeclipse: Question for Soarer. Does your converter work with an IBM 6052101 display writer for ...19 Jan 2013
661Soarer: No :( The problem is that they don't send release codes for all but a couple of keys. ...19 Jan 2013
662Hubbert: Is it possible to connect one keyboard to two computers using two Converters?  If so, ...25 Jan 2013
663kishy: For information's sake: My previously reported success with the converter 'surviving' ...30 Jan 2013
664Soarer: That's an interesting idea, and I think it could work. Connecting grounds ought to be ...01 Feb 2013
665Soarer: Hmm, not much to go on, and more difficult if it sometimes works, sometimes doesn't : ...01 Feb 2013
666poxeclipse: Soarer, kishi already pointed out problems with the converter at boot phase, but I st ...02 Feb 2013
667Soarer: It should already work in BIOS and during boot, on pretty much everything. As long as ...02 Feb 2013
668Soarer: Just noting a report of a kernel panic in OpenBSD on a Samsung n130 netbook.02 Feb 2013
669fohat.digs: I think I have mentioned this before, but, again, this morning, I wired up my "univer ...08 Feb 2013
670Soarer: I can't remember if you have mentioned this problem before! I remember the other outb ...09 Feb 2013
671fohat.digs: Thank you for your reply. I never had a problem with the official Model F terminal co ...10 Feb 2013
672Soarer: Yes, it does sound like a problem with the connector. You'll hate me for saying it, b ...11 Feb 2013
673fohat.digs: Can't mess with it until tomorrow, but if I wired it wrong I will feel like a monumen ...11 Feb 2013
674Soarer: I can't think of anything else that would explain zero output to hid_listen (since yo ...11 Feb 2013
675fohat.digs: I re-worked all my wiring, and the keyboard LEDs do flash when the USB is plugged in, ...11 Feb 2013
676Soarer: OK, power is good. Does hid_listen ever actually say 'Listening:', which comes after ...11 Feb 2013
677fohat.digs: Thank you for your patience. I gave up on that problem, maybe I will revisit it in a ...19 Feb 2013
678alaricljs: Are you running Windows 7?  The on screen keyboard (Control Panel -> Ease of Access) ...19 Feb 2013
679Soarer: I have no further ideas on standalone converter problem; there's just not enough clue ...19 Feb 2013
680fohat.digs: Good answers, both. After sleeping on it, I realized that I am an idiot. I use keybo ...19 Feb 2013
681Soarer: Interesting... it must be Windows 7 remembering the num-lock state. I don't know if V ...19 Feb 2013
682rknize: I finally got off my butt and got the layouts on this F122 and my AT the way I want.  ...06 Mar 2013
683metalliqaz: Where do you get that keyboardtest.exe?  I googled it but there seem to be many diffe ...06 Mar 2013
684Soarer: rknize - Thanks for posting configs :) Is it OK if I include them in the next release ...06 Mar 2013
685fohat.digs: keyboardtest.exe is a horrible thing to Google, you would think that it would turn u ...06 Mar 2013
686rknize: That would be great.  Even dropping a hint in the comment column of the codes page wo ...06 Mar 2013
687Halvar: I posted my M-122 configuration in this earlier post, and it's also in the newest dis ...06 Mar 2013
688Krogenar: Rknize, how would you describe typing on a F-122 (makes it sound like a fighter jet, ...06 Mar 2013
689fohat.digs: The large Model Fs are perhaps not quite as loud as the small ones, just because of g ...06 Mar 2013
690Soarer: For single oddities like that key, I'm not sure that's the best way to do it - perple ...06 Mar 2013
691Soarer: Here's a draft of the new section, which will go just after the Overview section on t ...06 Mar 2013
692rknize: As a long-time Model M user (bought my first one new in 1994), the Model F is the ult ...06 Mar 2013
693rknize: Awesome.  What really threw me was that the codes at the HID level for set 3 were act ...06 Mar 2013
694rknize: Ah yes, I see it now.  I guess I didn't look because the file name didn't give any hi ...06 Mar 2013
695Soarer: The initial translation to HID tries to make a common ground ready for configs. That ...06 Mar 2013
696Krogenar: rkinize, fohat, thanks for your feedback on the Model F -- I've got a Model F in the ...06 Mar 2013
697AKIMbO: F122's have a sharper, more shrill ping sound when compared to AT F and XT boards.  F ...06 Mar 2013
698rknize: It's a very personal choice.  If you like loud keyboards, the F won't disappoint.06 Mar 2013
699rknize: Yeah, I know what you mean.  The docs are a great reference once you know what questi ...06 Mar 2013
700Soarer: Hmm, I dunno, each person's project has different goals! I think it's a better approa ...06 Mar 2013
701wcass: ROTFL i recomend "Aqua Key Test" - much easier to search for. download from OTD or GH ...06 Mar 2013
702fohat.digs: I don't get it. Aqua Key Test would seem to be OK if you are testing an ANSI keyboar ...06 Mar 2013
703Soarer: Aqua's is great if you want bypass autohotkey etc., but I also (most of the time, act ...06 Mar 2013
704metalliqaz: So which do you use, Soarer?  ;D06 Mar 2013
705Krogenar: If you're going to be updating the documentation anyway, I think it would be a great ...06 Mar 2013
706Soarer: Well my own, of course! :D I started writing it before I knew of Aqua's (perhaps bef ...06 Mar 2013
707wcass: at one time, i dreamt of writing a GUI for Soarer's that would be as easy to use as t ...07 Mar 2013
708sleepy916: I haven't posted in here yet but I certainly have read this thread more than a few ti ...09 Mar 2013
709Soarer: Oh, that's cool  :cool: But something's wrong somewhere because it should have clock ...10 Mar 2013
710sleepy916: Ahh...my copy and paste skills..  :(10 Mar 2013
711Krogenar: I juuuuust unpacked a Model F 122-key (my first Model F) and I notice it has the same ...11 Mar 2013
712rknize: There are two sets of feet.  The inner ones are a bit tricky to coax out of the outer ...11 Mar 2013
713fohat.digs: Those double feet area trick if you want to take the case apart - pay VERY close atte ...11 Mar 2013
714Krogenar: Really? Gotta give those a try. Do you guys think my Soarer converter will work with ...11 Mar 2013
715Krogenar: Yeah, this is way more than 6 pounds.11 Mar 2013
716rknize: If it's the same connector and the converter is setup for the terminal key map, it sh ...11 Mar 2013
717Soarer: Model M 122-key (square label and hat key vintage): 6lbs 3.5oz / 2.8kg  :) Model F 12 ...11 Mar 2013
718Krogenar: Well, it "just works" -- except one key won't work. Just ONE, lol. So far I've tried ...11 Mar 2013
719rknize: Sounds like the spring is bent or not seating in the key cap correctly. If its the la ...11 Mar 2013
720poxeclipse: rknize is right, it happens during shipping, some hammers move and the spring doesn't ...12 Mar 2013
721sleepy916: I noticed that the Model Fs were harder to get the keycap on correctly than the Model Ms.12 Mar 2013
722Krogenar: I'm going to give that a try tonight. Pregnant Mrs. Krogenar was very needy last nigh ...12 Mar 2013
723simkev: If you have a USB keboard that has NKRO over a usb to PS2 adapter could you make that ...12 Mar 2013
724alaricljs: If the teensy is configured with a firmware that interfaces to a PS/2 board and suppo ...12 Mar 2013
725Soarer: If it's a keyboard with a captive cable (i.e. no USB socket on the keyboard) it might ...13 Mar 2013
726Krogenar: rkinize, fohat, I recognize your expertise with the Model F. I leaned the 'board back ...13 Mar 2013
727fohat.digs: It can take several attempts to get it to seat properly. Sometimes they are just stub ...13 Mar 2013
728rknize: Great!  The same trick works on the M, too.  If you look under the key cap, there is ...13 Mar 2013
729Soarer: I just added a v1.11 update to the first post: The last change, to prevent debug outp ...06 Apr 2013
730Halvar: Thanks Soarer for constantly pushing this forward!  :cool:08 Apr 2013
731jpeart: Soarer, thank you for all your efforts in developing this firmware.  I spent the last ...12 Apr 2013
732fohat.digs: Oh, no! It's that pesky fohat.digs again! A couple of months ago I had a big problem ...12 Apr 2013
733rknize: Look for a BIOS upgrade?  This weird boot behavior with keyboards usually has to do w ...12 Apr 2013
734vipjun: Just wanted to show my appreciation for this project. thanks soarer!16 Apr 2013
735AKIMbO: Successfully modded one of my AT F's to a traditional ANSI layout (using a function b ...23 Apr 2013
736Halvar: That's beautiful. I wish Unicomp's European resellers had those media keycaps to use ...23 Apr 2013
737AKIMbO: Capslock + 1= F1...all the way through Caplock + = which is F1223 Apr 2013
738sleepy916: That looks to be in pristine condition! Now just send it to my house, I'll pm you my ...24 Apr 2013
739AKIMbO: It is...I actually struggled with whether I wanted to mod it or keep it in stock cond ...24 Apr 2013
740Halvar: After looking at other Model F pictures: wow, how much did you have to mod here?  :ee ...24 Apr 2013
741Krogenar: Akimbo, I'd love to do what you did (more ANSI-like layout) with my Model F-122, but ...24 Apr 2013
742fohat.digs: The mod is totally easy, assuming that you can take the board apart and put it back t ...24 Apr 2013
743AKIMbO: Yup, it sure did look like that (small backspace and all).  Like fohat said, it isn't ...25 Apr 2013
744Retrete: Nice post! I have a pseudoterminal  kevex ray 7000CM, and I want to adapt the keyboar ...27 Apr 2013
745Soarer: Beautiful! A bit crazy in construction, with a PCB wire-wrapping! Not something thi ...27 Apr 2013
746Retrete: I don't know exactly what type of switches are, non clicky and the loudest I've seen ...27 Apr 2013
747Soarer: They look rather like Cherry M7 (or M6?) with the 'T' mount stem... Catalogue 1982, p ...27 Apr 2013
748Retrete: I've already disassemble the keyboard cover and I took a couple of photos, It isn't l ...27 Apr 2013
749Soarer: Hah! I wasn't expecting it to be a double-sided PCB... at least it makes one side ver ...28 Apr 2013
750Retrete: I will try to get a multimeter and verify that. I don't want to break everything xD, ...28 Apr 2013
751Soarer: If the chips are removed carefully, nothing will break and it could all be put back h ...28 Apr 2013
752Retrete: Still a good choice?On ebay for ~13€ with free shipping.28 Apr 2013
753Soarer: Probably! However, two points... The Teensy loader (as in, what gets code onto the ch ...28 Apr 2013
754Retrete: So teensy loader will only work with a teensy board correct? Analyze the front part o ...28 Apr 2013
755Soarer: Yes, essentially that's correct. There's two other common ones... Atmel's FLIP works ...28 Apr 2013
756neocalm: Sorry - misposted.29 Apr 2013
757neocalm: Well Soarer - it only took nine months but after experimenting with conductive paint, ...29 Apr 2013
758Retrete: I managed to get a multimeter, I don't know If is not working correctly or I am def s ...29 Apr 2013
759Soarer: Right... on a resistance setting, you should find the meter reads "OL" or goes blank ...29 Apr 2013
760Retrete: Multimeter doesn't work well, in "AUDIBLE CONTINUITY TEST" never beeps, In the ...29 Apr 2013
761Soarer: Shame about the buzzer, that does make it easier :( Some relatively high resistance i ...29 Apr 2013
762metalliqaz: Get a proper meter dude.  It is a worthwhile investment.29 Apr 2013
763Retrete: Yep, I don't learn the lesson, months ago I bought a (welder?) for 3€ in a chinese sh ...29 Apr 2013
764Soarer: Cool, the switches are simple contact switches then :cool: How about finding a connec ...29 Apr 2013
765Retrete: Found! I will record a video , it's a little bit weird The video;29 Apr 2013
766Soarer: Not weird at all, it's just how I'd expect it! Pressing the switch joins one connecti ...30 Apr 2013
767Retrete: Both goes to ~0 Im now getting which pins makes nearly zero, I will post now the sch ...30 Apr 2013
768Soarer: That pic's nice and clear :D So these are all of the 22 places that a new controller ...30 Apr 2013
769Retrete: Trying to understand the left&right shift issues I've found this; Tomorrow I'll make ...30 Apr 2013
770Soarer: There will be lots of ground connections around... and one side of each of Left Shift ...30 Apr 2013
771Retrete: I didn't metioned yet,I also have a (space saver?) Teletype M43 keyboard, the clickie ...30 Apr 2013
772Soarer: Sure, why not! Maybe get one of each - since that has less keys a Teensy 2.0 might be ...30 Apr 2013
773rknize: If anyone is old enough to remember the 4000-series CMOS logic gates, they were/are v ...30 Apr 2013
774Retrete: W/o pressed ~0 , and when pressed default 1 value, the scheme; Edit: Teensy-with his ...30 Apr 2013
775Soarer: I'm confident that the first one can be made to work. The M43 though, after seeing th ...30 Apr 2013
776Retrete: The package arrived today! Only 1 week  :eek: It's extremely necessary to remove all ...07 May 2013
777Soarer: 1 week is good! Technically you get away with not removing the chips, but there is ...08 May 2013
778Retrete: Chips removed, but I don't know If I also need to remove the resistances or&and the " ...09 May 2013
779Soarer: The other resistors etc can stay. Most will now be disconnected from the switch matri ...09 May 2013
780Retrete: Like this ? :p Now I'll try to see how the rest pins could be connected w/o soldering ...09 May 2013
781Soarer: Unfortunately (?), you will most likely need to do some soldering to get this done! I ...09 May 2013
782Retrete: With patience and bending slowly a little bit the front pins I finally managed to con ...10 May 2013
783Soarer: That way round, but moved along 3 positions - so the X,Y,Z pins are not connected int ...10 May 2013
784Retrete: I bought enough pin-adapter, so I'll probably connect all the pins to the teensy usin ...10 May 2013
785Soarer: Just that there is already an LED on the Teensy, which uses PD6 :)10 May 2013
786Retrete: Solderless cables arrived, I will edit now with some photos If the position are the d ...14 May 2013
787mkawa: this post is to for force alaric to post the bom and howto for this awesome soarer he ...14 May 2013
788Soarer: Dang... stuff happened! My code basically seems to work now, at least on Teensy 2.0. ...15 May 2013
789Retrete: Of course! It will be a pleasure testing it  ;D I'm also making a video-resume of the ...15 May 2013
790Soarer: OK, I'll try and put it together tomorrow evening. Are you running Windows?15 May 2013
791Retrete: yes, Windows 7.15 May 2013
792Soarer: Cool, I won't need to build the Linux or Mac tools then :D15 May 2013
793Soarer: That is a really nice little case!16 May 2013
794Soarer: Right, here's a zip of controller stuff, which should be all you need for the moment. ...16 May 2013
795alaricljs: Case:  Mouser - 789-S3A-301210 Connector: Mouser - 568-NYS325  -PS/2 alt: 161-381/6-E ...16 May 2013
796Retrete: After loading the Hex onto the teensy, opening scar or scwr result in a pop up of les ...16 May 2013
797Soarer: Apart from the not found message, that's all as expected. The tools are command line ...16 May 2013
798Retrete: No more error! It ends w/o problems; BUT, hid_listen doesn't work, I have touched all ...16 May 2013
799Soarer: Hmm, that'a puzzle. It seems that hid_listen has connected OK, just nothing is being ...16 May 2013
800Retrete: I didn't do any ground connection  :confused: , also I have no idea who to ground it, ...16 May 2013
801Soarer: I know it doesn't look like much, but I think that gives me something to go and inves ...16 May 2013
802Soarer: OK, this .hex should fix that problem. Let's see what the next one is  :))17 May 2013
803Retrete: Now it seems to recognize the keys, but not all. (cross ones not working, maybe a sol ...17 May 2013
804Soarer: The two shifts and the top-right one won't work until ground is connected. I'd guess ...17 May 2013
805Retrete: This weekend I will resold the whole teensy, It doesn't deserve his actual look  :p17 May 2013
806Soarer: Be very careful if you do that! It's easy to lift a pad from the Teensy PCB when deso ...17 May 2013
807Retrete: It was the socket at the end, now all the keys except shifts are working. I solder th ...18 May 2013
808Soarer: Fail only when the wire is connected, or still failed with it removed? Sorry, I meant ...18 May 2013
809Retrete: Fail only with the wire connected. I'll test it with the multimeter. Thats the reaso ...18 May 2013
810Soarer: Oh, the Soarer Config file... is kevex.sc. It's just a text file. I think that resist ...18 May 2013
811Retrete: Resistor pack = ? Only remove the cilindric ones? Should I cut them? 18 May 2013
812Soarer: Nono... only the greeny-white one at the end. It looks like it's in a socket, so remo ...18 May 2013
813Retrete: Done, now it only show 2 digits  :cool: Now Im trying to find the ground pin 18 May 2013
814Soarer: Cool! The ground might still turn out to be where I thought, since that resistor pack ...18 May 2013
815Retrete: With the pin connected to the double circle on(top right), the hid listen detect the ...18 May 2013
816Soarer: Hmm, 'unstrobed' isn't working for me either - I must've broken something in the code :(18 May 2013
817Soarer: And indeed I had - simply hadn't joined up two bits of code...18 May 2013
818Retrete: YES! Shifts and reset keys now working!!!  :p Later I'll try to map the keys, hope it ...18 May 2013
819Soarer: Excellent! I'm not sure if you're lucky or unlucky to be the first... anyone else can ...18 May 2013
820Retrete: Hmm, I don't understand pretty well how to config the kevex.sc, for e.g I press the " ...18 May 2013
821Soarer: The thing to enter is a 'Name' from the Codes page of the docs, so for the shifts... ...18 May 2013
822Retrete: YESSSSSSS! I'll post the good video when finished  :cool: .19 May 2013
823Soarer: Haha, that's fantastic! You're welcome!19 May 2013
824poxeclipse: That's great. I watched it from the beginning, and looks very nice. We can try those ...19 May 2013
825Retrete: GOOD video  :p http://www.youtube.com/watch?v=_JYky9GAvQ8&feature=youtu.be22 May 2013
826Soarer: I didn't realise you were going to do that with a screen, and keeping the whole casin ...23 May 2013
827Soarer: Indeed, I should be taking mine apart to see what's what soon. I'm currently mulling ...23 May 2013
828Retrete: Soarer, If I press some keys together(general more than 3) some unpressed keys activa ...28 May 2013
829Soarer: Did you forget to add this line to the config file?  ;) Or did I break it? :-[  I did ...28 May 2013
830Retrete: If I put the "blocking" ; Do the "blocking"need to be together something? Or it just ...28 May 2013
831Soarer: Oops, sorry, it needs a 1 after it... blocking 1 :-[28 May 2013
832Retrete: Now compiles w/o problems, but still the same "issue"28 May 2013
833tufty: Soarer - I've not been watching this closely, but if I gather correctly, this is "har ...28 May 2013
834Soarer: Found the problem, it was in scas...28 May 2013
835Soarer: That's right, this will be 'SoarTroller' or whatever  ;D Number of keys depends on th ...28 May 2013
836Fawksie: Another satisfied customer, thanks Soarer :) This is a 1986 Model M 122-Key Typewrite ...28 May 2013
837Retrete: Now it detect even less keys  :( , muuuuuch slower when I press more than 2, but I th ...29 May 2013
838Soarer: This will annoy you... you didn't need to reset the Teensy :( It only needs to be res ...29 May 2013
839Soarer: Very nice build! The wiring looks pretty neat to me :D29 May 2013
840Retrete: Blocking 1 doesn't activate non pressed keys,but If I try pressing near keys of the a ...29 May 2013
841Soarer: Unfortunately, those are the options when the matrix doesn't use diodes to prevent th ...29 May 2013
842Retrete: No no, It doesn't matter, it works fine now. I don't press more than 2 or 3 keys at t ...29 May 2013
843Soarer: OK, cool! Any combination of two keys should work, but there will be cases where a th ...29 May 2013
844tufty: Well, LEDs I can live without.  There's no LEDs on the board right now, after all :) ...29 May 2013
845Soarer: Some plates are pretty flimsy, and/or don't hold the switches firmly, so you'd need t ...29 May 2013
846Retrete: I have accidentaly broke one of the pin sockets of the teensy, this one; Is it possib ...03 Jun 2013
847Soarer: :( Yep, just rewire it to another pin. But not PD6, since it has the onboard LED atta ...03 Jun 2013
848Retrete: PD5,PD4 or PD3 also doesn't work, but PD7 (already asigned to a column) works, could ...03 Jun 2013
849Soarer: Did you edit your .sc to change the relevant strobe line, and load it back on? I used ...03 Jun 2013
850Retrete: Im testing it with original kevex.sc (nothing mapped) and the HID listen, and it repo ...03 Jun 2013
851Soarer: You'll need to change the line that starts 'strobe PC7' to start 'strobe PF7', or whi ...03 Jun 2013
852Retrete: Oh, I feel 100% retard  :D Thanks!Working again 03 Jun 2013
853Soarer: Good! (Not the retard part, the working again part)!03 Jun 2013
854Retrete: Soarer, do you know If the Model M 122 key which uses an (rj45?) connector could be  ...04 Jun 2013
855Soarer: Thanks :D But actually I already have one! It works fine through my converter - the s ...04 Jun 2013
856Retrete: I will "waste" the teensy with a 1986 Ibm model F 122key. The strange thing is that I ...12 Jun 2013
857Soarer: Hmm... looks like an M to me, since it has a white underside. The last couple of digi ...12 Jun 2013
858connection: Hello, Thanks for this great piece of software! I have 15 old terminal Model M:s, and ...13 Jun 2013
859Soarer: Oh yeah... I'm seeing that on Linux Mint 14 MATE 32-bit as well. Maybe it is another ...13 Jun 2013
860Retrete: Today I opened it and this is what I've found, no model F?  :eek: http://imgur.com/a/ ...13 Jun 2013
861Soarer: Definitely an M - you can see the membrane! IBM made two versions of the early 122-ke ...13 Jun 2013
862Soarer: Ah-ha! Someone has made exactly the same mistake again :'( The boot mode handling is ...13 Jun 2013
863connection: Yes, that actually seems to be a bug in the kernel. If a keyboard has a Clear key, it ...13 Jun 2013
864Soarer: My converter's NKRO report just has a bit for each HID code, in numeric order. So as ...13 Jun 2013
865Soarer: v1.12 added to the first post, which should make Delete work correctly again on v3.x ...14 Jun 2013
866connection: I've upgraded to v1.12 now, and now the delete repeating works as supposed to, and I ...14 Jun 2013
867fohat.digs: I think I am running v1.1 from several months ago, are there important changes recently?14 Jun 2013
868Soarer: Great! I'd have to remove Out from the report as well :( It's a pain because each one ...14 Jun 2013
869Soarer: Since you're not running Linux, not using an RT keyboard, and don't have any problems ...14 Jun 2013
870poxeclipse: Question: Is it possible to transplant the electronics part of a Model F which has a ...16 Jun 2013
871Soarer: I really don't know! The XT controller is built onto the main PCB, so you'd have to s ...16 Jun 2013
872fohat.digs: I'm back. I have been worrying with this problem off and on for at least 6 months. I ...05 Jul 2013
873Soarer: XT-to-AT? They're the same! Normally I'd say clock and data swapped for R05, but then ...05 Jul 2013
874fohat.digs: Soarer, as always, you da man. Even when you don't solve my problems directly, you se ...05 Jul 2013
875Soarer: Ah, good! That's just bad luck with that connector... would've been tough for me to f ...05 Jul 2013
876finaltheorem: Hi Soarer, and everyone.  Just wanted to say thank you for putting this out for every ...14 Jul 2013
877Soarer: Excellent... heatshrink is a nice touch! :D One thing: the blue wire you've got going ...15 Jul 2013
878finaltheorem: Ahh, thanks for information!  I was confused about that one since the wire was about ...15 Jul 2013
879Retrete: Hi! A few questions before I teensy the 122 M; Is the red circle a ground connection? ...15 Jul 2013
880Soarer: Yup, that's a ground connection. There's clearly a PCB trace between that and the gro ...15 Jul 2013
881Retrete: Before trying to install it, where should I connect each? Thanks again soarer 15 Jul 2013
882Soarer: From fohat's crib sheet... So like this...15 Jul 2013
883fohat.digs: What! I thought that I had gotten that from you!15 Jul 2013
884Soarer: The pic of the label could well be mine, but not the other - easier to understand - d ...15 Jul 2013
885Glod: another satisfied customer!, this is extremely easy to assemble, especially consideri ...16 Jul 2013
886finaltheorem: I’m afraid I may have done something a bit stupid while trying to restore a badly cor ...18 Jul 2013
887fohat.digs: I am sorry, I guess that I did not answer your previous question quickly enough. The ...18 Jul 2013
888Retrete: 122 M works nice! I'll post some pics in a few days, right now I'm using a standar mi ...18 Jul 2013
889finaltheorem: Thanks fohat, and no need to apologize, of course.  I always tend to venture off and ...18 Jul 2013
890fohat.digs: The small ones are much easier to get back together than the big boys, but those clam ...19 Jul 2013
891fohat.digs: I need a female connector for a terminal keyboard. I have built the outboard Teensy c ...22 Jul 2013
892Soarer: Does it have 8 wires? Unfortunately, not the ones we want! So, if it only has those f ...22 Jul 2013
893fohat.digs: OK, that is borne out by my experiment. Even though it looks like I have 8 copper tra ...22 Jul 2013
894Soarer: Any CAT5e extension cable will have all 8 pins wired, so that's the safest bet if buy ...22 Jul 2013
895fohat.digs: I will look for a CAT5 extension cable. How could the RJ45-to-USB adapter wire all 8? ...22 Jul 2013
896Soarer: Oh... are they just wiring adapters to use ethernet cable as USB? Or are they active ...22 Jul 2013
897fohat.digs: Gee, thanks, guys, for putting a big gob of white something (incredibly tough) all ov ...22 Jul 2013