Page 2 of 2

Posted: 03 Dec 2013, 01:22
by Soarer
Here's the numpad of a WYSE WY60 3161 keyboard with the same legends...
WY60_3161_nav_and_numpad.jpg
WY60_3161_nav_and_numpad.jpg (136.29 KiB) Viewed 1473 times

Posted: 03 Dec 2013, 11: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…

Posted: 03 Dec 2013, 13: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.

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

Posted: 04 Dec 2013, 17: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

Posted: 04 Dec 2013, 19: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.

Posted: 05 Dec 2013, 14: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

Posted: 05 Dec 2013, 14: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.

Posted: 02 Jan 2014, 00: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 ... 5d408c1fe6) - ...
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

Posted: 11 Sep 2014, 18: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 ... 5d408c1fe6) - 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