Page 2 of 2

Unread postPosted: 03 Dec 2013, 00:22
by Soarer
Here's the numpad of a WYSE WY60 3161 keyboard with the same legends...

WY60_3161_nav_and_numpad.jpg

Unread postPosted: 03 Dec 2013, 10:07
by Muirium
Nice find. Is the Wyse a drop-in replacement for the IBM, I wonder? Those caps look application specific, don't they? I always see ASCII art when I look at them. They're well laid out for it. The first place I saw that, beyond my computer, was teletext on TV…

Unread postPosted: 03 Dec 2013, 12:33
by Soarer
The keyboard wasn't a drop-in; it's a different protocol. But the complete WY60 terminal could've been a drop-in for use with a variety of hosts, hence the variety of keyboards available for it - ASCII, ANSI (VT100?), and 3161.

Unread postPosted: 04 Dec 2013, 08:23
by urbancamo
Yes, WYSE played the field when it came to supporting host systems...

Unread postPosted: 04 Dec 2013, 16:07
by gonka
Hi Muirium, I've bought the same keyboard than you and I've done the same conversion with a Teensy 2.0.
However the ESC and *: keys are not working, I know is not the keyboard cause I've tested the converter on other similar keyboards and they have the same issue.
Do you have any idea ? Is it necessary to do tweak the key mappings ?
Thanks

Unread postPosted: 04 Dec 2013, 18:35
by Muirium
This is a basic config I made for someone wanting a standard layout, just with Caps Lock swapped for the Windows/Command key. It can still toggle caps lock, by pressing both shift keys together.
Code: Select all
remapblock
   caps_lock   lgui
   f13         esc
   europe_1   europe_2
   europe_2   backslash
   pad_plus   pad_enter      # Numberpad "Enter"
   esc         num_lock      # "Jump"
   num_lock   pad_equals      # Blank key right of Jump
   scroll_lock   pad_slash      # "Send Line"
   extra_sysrq   pad_asterix      # Blank / "SetUp" key right of Send Line
   pad_asterix   pad_minus      # "Local"
   pad_minus   pad_plus      # ","
   f23         printscreen      # "Print"
   f24         scroll_lock      # "Print Line"
   lang_4      pause         # "Hold"
endblock

macroblock
    # Soarer's Double Shift Caps Lock
   macro lshift rshift
   press caps_lock
   endmacro
   
   macro rshift lshift
   press caps_lock
   endmacro
endblock

Take what you like.

Unread postPosted: 05 Dec 2013, 13:42
by gonka
Hi Muirium, thanks for that.
But I am a bit unsure on how ton install the remapblock you sent.
I've gone thru Soarer's documentation, but there is no clear description on how to do.
Can you please help me with that ?
Thanks

Unread postPosted: 05 Dec 2013, 13:54
by Muirium
You use the tools you should find in his download. They're called scas, scwr, scinfo etc. Scas is the one to assemble a binary to upload to the converter, and scwr is the one to write it.

So you would save the code above into a text file, and use a command line to run scas and then scwr on it.

Unread postPosted: 01 Jan 2014, 23:46
by gonka
urbancamo wrote:I've just built a particularly ugly converter for one of these terminal keyboards! All about style, me. However, on the plus side I did manage to use a Pro Micro Leonardo compatible microcontroller board, available for £2.11 direct from Hong Kong via eBay (http://www.ebay.co.uk/itm/New-Pro-Micro ... d408c1fe6) - ...

Hei urbancamo, I also acquired the same board, but I am not sure about the wiring in the board.
Could you please tell me what inputs in the board you have used ?
Thank you

Unread postPosted: 11 Sep 2014, 17:20
by blc
Hey all - sorry to bump such an old post!

I picked up this exact model recently from a forum I frequent - sadly it's in nowhere near the same condition as the one in the OP and has some significant damage to the plastics. The right hand side of the keyboard also seems to be raised a little more than it should be... I haven't been able to open it yet to inspect as I lack the necessary tools and the heated plastic biro trick failed :)

Image

Image

Image

Image

In any case I just wanted to stop in and say thanks for the info :).

This post:
urbancamo wrote:I've just built a particularly ugly converter for one of these terminal keyboards! All about style, me. However, on the plus side I did manage to use a Pro Micro Leonardo compatible microcontroller board, available for £2.11 direct from Hong Kong via eBay (http://www.ebay.co.uk/itm/New-Pro-Micro ... d408c1fe6) - I have remapped the keys, where possible, to be as close to a standard model M as possible, here is the map for reference:

remapblock
ESC NUM_LOCK
NUM_LOCK PAD_SLASH
SCROLL_LOCK PAD_ASTERIX
PAD_PLUS PAD_ENTER
PAD_ASTERIX PAD_MINUS
PAD_MINUS COMMA
F23 PRINTSCREEN
F24 SCROLL_LOCK
F13 ESC
endblock

It took me a while to find a piece of software that would download Soarer's HEX file to this device - in the end I found that Arduino Builder (http://forum.arduino.cc/index.php?topic=151774.0) setup to write to a Leonardo device did the trick. The board itself is programmable direct from the Arduino IDE/Sketchpad without issue, but because of the shuffling of COM devices required programming a HEX file was a case of finding a piece of software that would do this forced shuffling. Arduino Builder does the trick...

...will be especially handy, as it'll save me having to shell out ~£20 on a Teensy++ 2.0 :D