IBM 4980 Model F Battleship (DONE)
- Wazrach
- Location: Tyne and Wear, United Kingdom
- Main mouse: Razer Viper 8KHz/ Viper Mini
- Favorite switch: Buckling springs
- DT Pro Member: -
I bought this off Ebay, thinking it would be a strange F-122 with funny legends, but as Myoth pointed out, it's actually a very rare keyboard for the 4980 terminal - part number 4178208. Pictures: https://postimg.cc/gallery/xc931rkw/
The keyboard has only one stabiliser, and that's under the spacebar. It has plenty of weird keys, including a split right shift and relegendable keycaps on the numpad. The keyboard is very clean and appears to have seen little use. Strangely, some of the keycaps with thick, bold legends are mixed with keycaps with thinner, misaligned legends from another keyboard. There's also two B keys.
Sadly, the keyboard does not work with my Set 3 F122/M122 Orihalcon converter. How would I find out what protocol this keyboard speaks and how would I convert it? I really want to keep the cable.
Typing demo: https://youtu.be/TSBpUltuNIY
The keyboard has only one stabiliser, and that's under the spacebar. It has plenty of weird keys, including a split right shift and relegendable keycaps on the numpad. The keyboard is very clean and appears to have seen little use. Strangely, some of the keycaps with thick, bold legends are mixed with keycaps with thinner, misaligned legends from another keyboard. There's also two B keys.
Sadly, the keyboard does not work with my Set 3 F122/M122 Orihalcon converter. How would I find out what protocol this keyboard speaks and how would I convert it? I really want to keep the cable.
Typing demo: https://youtu.be/TSBpUltuNIY
Last edited by Wazrach on 04 Aug 2019, 11:06, edited 6 times in total.
- Myoth
- Location: Strasbourg
- Main keyboard: IDB60
- Main mouse: EC1-A
- Favorite switch: Cap BS
- DT Pro Member: -
that's not a 4704 F122, that's a wiki/IBM_Model_F#IBM_4980_Keyboard
I've seen another one in the wild, so they are pretty rare
please take more pictures of it since none has been documented
I've seen another one in the wild, so they are pretty rare
Spoiler:
- depletedvespene
- Location: Chile
- Main keyboard: IBM Model F122
- Main mouse: Logitech G700s
- Favorite switch: buckling spring
- DT Pro Member: 0224
- Contact:
When it comes to IBM Model F/M keys, that short right Shift with outer 0.25 step must probably be the rarest key of all, printed or otherwise.
GOOD FIND! (on the entire F127, not just that one keycap)
GOOD FIND! (on the entire F127, not just that one keycap)
- Wazrach
- Location: Tyne and Wear, United Kingdom
- Main mouse: Razer Viper 8KHz/ Viper Mini
- Favorite switch: Buckling springs
- DT Pro Member: -
Thanks! Just a pity I cannot really use it. D:depletedvespene wrote: ↑10 Jul 2019, 22:01When it comes to IBM Model F/M keys, that short right Shift with outer 0.25 step must probably be the rarest key of all, printed or otherwise.
GOOD FIND! (on the entire F127, not just that one keycap)
- depletedvespene
- Location: Chile
- Main keyboard: IBM Model F122
- Main mouse: Logitech G700s
- Favorite switch: buckling spring
- DT Pro Member: 0224
- Contact:
Fine, fine, I'll take it and give it the love it deserves. Poor, unwanted keyboard.Wazrach wrote: ↑10 Jul 2019, 22:02Thanks! Just a pity I cannot really use it. D:depletedvespene wrote: ↑10 Jul 2019, 22:01When it comes to IBM Model F/M keys, that short right Shift with outer 0.25 step must probably be the rarest key of all, printed or otherwise.
GOOD FIND! (on the entire F127, not just that one keycap)
- Wazrach
- Location: Tyne and Wear, United Kingdom
- Main mouse: Razer Viper 8KHz/ Viper Mini
- Favorite switch: Buckling springs
- DT Pro Member: -
I may sell it, but I don't know yet. I'd love to get this working.depletedvespene wrote: ↑10 Jul 2019, 22:07Fine, fine, I'll take it and give it the love it deserves. Poor, unwanted keyboard.Wazrach wrote: ↑10 Jul 2019, 22:02Thanks! Just a pity I cannot really use it. D:depletedvespene wrote: ↑10 Jul 2019, 22:01When it comes to IBM Model F/M keys, that short right Shift with outer 0.25 step must probably be the rarest key of all, printed or otherwise.
GOOD FIND! (on the entire F127, not just that one keycap)
- Wazrach
- Location: Tyne and Wear, United Kingdom
- Main mouse: Razer Viper 8KHz/ Viper Mini
- Favorite switch: Buckling springs
- DT Pro Member: -
Christ. What the hell is that? And how do you know? :O
This?: https://uk.rs-online.com/web/p/processo ... lsrc=aw.ds
What do I do with it?
- JP!
- Location: United States
- Main keyboard: Currently a Model M
- Main mouse: Steel Series Sensei
- Favorite switch: Beam Spring
- DT Pro Member: 0194
- Contact:
Whoa, I read about this is a manual as I have the 4978 terminal for the Series/1. Very cool. You could try an figure out how the protocol works or desolder the existing controller and replace with a Model F Xwhatsit. If you do that at least preserve the irreplaceable controller.
- Wazrach
- Location: Tyne and Wear, United Kingdom
- Main mouse: Razer Viper 8KHz/ Viper Mini
- Favorite switch: Buckling springs
- DT Pro Member: -
If all else fails, I'll just get an Xwhatsit. I find it bizarre how it speaks a different protocol. I just want to keep the original cable. It's really clean and looks amazing.
- Wazrach
- Location: Tyne and Wear, United Kingdom
- Main mouse: Razer Viper 8KHz/ Viper Mini
- Favorite switch: Buckling springs
- DT Pro Member: -
And yes, I'll absolutely keep the original controller.JP! wrote: ↑11 Jul 2019, 14:19Whoa, I read about this is a manual as I have the 4978 terminal for the Series/1. Very cool. You could try an figure out how the protocol works or desolder the existing controller and replace with a Model F Xwhatsit. If you do that at least preserve the irreplaceable controller.
-
- Location: Germany
- Main keyboard: Model F77
- Main mouse: Logitech MX Master 3S
- Favorite switch: Alpaca V2
Yes that, and thats what you do with it viewtopic.php?f=7&t=21899Wazrach wrote: ↑11 Jul 2019, 14:13Christ. What the hell is that? And how do you know? :O
This?: https://uk.rs-online.com/web/p/processo ... lsrc=aw.ds
What do I do with it?
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
Indeed. I wish someone like Orihalcon did ready made Common Sense controllers. They’re too much for me to understand. And I’ve built my own Soarer and TMK converters; from soldering to firmware flashing. All that Cypress stuff, though, baffles me like an SDK for a games console.
- Wazrach
- Location: Tyne and Wear, United Kingdom
- Main mouse: Razer Viper 8KHz/ Viper Mini
- Favorite switch: Buckling springs
- DT Pro Member: -
What is the advantage of Common Sense over Xwhatsit?Muirium wrote: ↑11 Jul 2019, 15:30Indeed. I wish someone like Orihalcon did ready made Common Sense controllers. They’re too much for me to understand. And I’ve built my own Soarer and TMK converters; from soldering to firmware flashing. All that Cypress stuff, though, baffles me like an SDK for a games console.
Does this keyboard actually speak a different protocol? Or is it because of the extra keys? If I cannot use my converter, I will probably just get an XWhatsit - if it's as simple as soldering it to the PCB and binding things with the Utility program...
- SneakyRobb
- THINK
- Location: Canada
- Main keyboard: KB-5161A, F122, Dc2014, Typeheaven, Beamspring FXT
- Main mouse: MX518 Legendary
- DT Pro Member: 0242
The wiki says that this keyboard was used with the Series 1 Minicomputer. Perhaps it has some differences in this way? There have been F122s found with dip switches and extra plugs that go into the controller. Normally the plug goes into the bottom row of pins, but yours has a plastic attachment in the middle if you notice the blue thing.Wazrach wrote: ↑11 Jul 2019, 15:37What is the advantage of Common Sense over Xwhatsit?Muirium wrote: ↑11 Jul 2019, 15:30Indeed. I wish someone like Orihalcon did ready made Common Sense controllers. They’re too much for me to understand. And I’ve built my own Soarer and TMK converters; from soldering to firmware flashing. All that Cypress stuff, though, baffles me like an SDK for a games console.
Does this keyboard actually speak a different protocol? Or is it because of the extra keys? If I cannot use my converter, I will probably just get an XWhatsit - if it's as simple as soldering it to the PCB and binding things with the Utility program...
It would have gone here as in this image.
Spoiler:
Regardless it is probably aside from that 100% the same as other F122s and easily convertable with xwhatsit or commonsense
-
- Location: Germany
- Main keyboard: Model F77
- Main mouse: Logitech MX Master 3S
- Favorite switch: Alpaca V2
Its just additional solder points and nothing more.Muirium wrote: ↑11 Jul 2019, 15:30Indeed. I wish someone like Orihalcon did ready made Common Sense controllers. They’re too much for me to understand. And I’ve built my own Soarer and TMK converters; from soldering to firmware flashing. All that Cypress stuff, though, baffles me like an SDK for a games console.
I am happy to build you one if you ship me a controller.
But you'll still have to solder the PCB traces though...
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
It’s the software side that I find the most daunting part. I like to remap my boards quite a bit, experimenting with layout ideas. Having it hard baked would be a downer.
Actively maintained is vital as years go on and OSes change. At some point, Xwhatsit’s GUI won’t run any more on the Mac for instance. Fortunately, you only need it for initial setup and re-mapping, so my Kishsaver is all set. (I’ve already played around with cunning layers there aplenty.)
But Common Sense’s biggest immediate advantage is the key specific thresholds. Xwhatsit uses a single trigger value for every key on the board, which can get a bit hairy to say the least. Common Sense is aptly named that way. But more of a bugger to install (where's the edge connector?) and certainly more of a challenge in getting setup, software-wise. It’s fans say it’s “easy” then start speaking in flawless Abyssal. It’s the damnedest thing…
Xwhatsit will get the job done. It’s what I’d do. But, as I understand, Common Sense is much more programmable, actively supported and quite a bit cheaper too.Wazrach wrote: ↑11 Jul 2019, 15:37What is the advantage of Common Sense over Xwhatsit?
Does this keyboard actually speak a different protocol? Or is it because of the extra keys? If I cannot use my converter, I will probably just get an XWhatsit - if it's as simple as soldering it to the PCB and binding things with the Utility program...
Actively maintained is vital as years go on and OSes change. At some point, Xwhatsit’s GUI won’t run any more on the Mac for instance. Fortunately, you only need it for initial setup and re-mapping, so my Kishsaver is all set. (I’ve already played around with cunning layers there aplenty.)
But Common Sense’s biggest immediate advantage is the key specific thresholds. Xwhatsit uses a single trigger value for every key on the board, which can get a bit hairy to say the least. Common Sense is aptly named that way. But more of a bugger to install (where's the edge connector?) and certainly more of a challenge in getting setup, software-wise. It’s fans say it’s “easy” then start speaking in flawless Abyssal. It’s the damnedest thing…
- SneakyRobb
- THINK
- Location: Canada
- Main keyboard: KB-5161A, F122, Dc2014, Typeheaven, Beamspring FXT
- Main mouse: MX518 Legendary
- DT Pro Member: 0242
So I believe according to this document
http://bitsavers.trailing-edge.com/pdf/ ... _Sep86.pdf
That this keyboard speaks "3270/BSC data stream." but I am not sure
"The IOCP and the data stream support make the 4978 or 4980 look like a 3277 to the operator and to the
programs that communicate with the terminal. " Not sure if this is done keyboard side or terminal side...
So this keyboard may very well be sending acompletely different protocol to the computer
I think the easiest way to get this keyboard to work if it doesn't immediately work with a soarer converter is to just use xwhatsit or common sense.
http://bitsavers.trailing-edge.com/pdf/ ... _Sep86.pdf
That this keyboard speaks "3270/BSC data stream." but I am not sure
"The IOCP and the data stream support make the 4978 or 4980 look like a 3277 to the operator and to the
programs that communicate with the terminal. " Not sure if this is done keyboard side or terminal side...
So this keyboard may very well be sending acompletely different protocol to the computer
I think the easiest way to get this keyboard to work if it doesn't immediately work with a soarer converter is to just use xwhatsit or common sense.
- SneakyRobb
- THINK
- Location: Canada
- Main keyboard: KB-5161A, F122, Dc2014, Typeheaven, Beamspring FXT
- Main mouse: MX518 Legendary
- DT Pro Member: 0242
Hi yes it would be that simple. It is a bit complicated but you should be able to figure it out.
Before that though, just to check. Are you able to confirm using this program
https://www.pjrc.com/teensy/hid_listen.html
with your orihalcon converter that no codes are being sent out by the keyboard?
You basically would plug it into the converter and run that program. You may need to reboot with the keyboard plugged in.
- Wazrach
- Location: Tyne and Wear, United Kingdom
- Main mouse: Razer Viper 8KHz/ Viper Mini
- Favorite switch: Buckling springs
- DT Pro Member: -
Thanks for linking that. Nope, no scancodes.SneakyRobb wrote: ↑11 Jul 2019, 18:23Hi yes it would be that simple. It is a bit complicated but you should be able to figure it out.
Before that though, just to check. Are you able to confirm using this program
https://www.pjrc.com/teensy/hid_listen.html
with your orihalcon converter that no codes are being sent out by the keyboard?
You basically would plug it into the converter and run that program. You may need to reboot with the keyboard plugged in.
- SneakyRobb
- THINK
- Location: Canada
- Main keyboard: KB-5161A, F122, Dc2014, Typeheaven, Beamspring FXT
- Main mouse: MX518 Legendary
- DT Pro Member: 0242
Spoiler:
- Wazrach
- Location: Tyne and Wear, United Kingdom
- Main mouse: Razer Viper 8KHz/ Viper Mini
- Favorite switch: Buckling springs
- DT Pro Member: -
I was just about to strip it down and clean everything, ready for a foam replacement. If there's a chance it will work with my converter, I'll wait. I won't be able to test it afterwards, and I don't want to waste money on an XWhatsit if I don't need oneSneakyRobb wrote: ↑11 Jul 2019, 18:46Ah alright then. I am not entirely sure. I may be totally wrong on this, maybe conversion is done terminal side and it is just sending normal codes, it is a normal keyboard and we are overlooking something...Spoiler:
It would be bloody strange if it did speak a different protocol.. I mean, it uses the same plug as other F122s... Surely the plug would be different if it was another protocol?
- SneakyRobb
- THINK
- Location: Canada
- Main keyboard: KB-5161A, F122, Dc2014, Typeheaven, Beamspring FXT
- Main mouse: MX518 Legendary
- DT Pro Member: 0242
Spoiler:
- Wazrach
- Location: Tyne and Wear, United Kingdom
- Main mouse: Razer Viper 8KHz/ Viper Mini
- Favorite switch: Buckling springs
- DT Pro Member: -
Sound test after foam replacement!: https://www.youtube.com/watch?v=rDnEvG4 ... e=youtu.be
- depletedvespene
- Location: Chile
- Main keyboard: IBM Model F122
- Main mouse: Logitech G700s
- Favorite switch: buckling spring
- DT Pro Member: 0224
- Contact:
Excellent!Wazrach wrote: ↑13 Jul 2019, 21:03Sound test after foam replacement!: https://www.youtube.com/watch?v=rDnEvG4 ... e=youtu.be