Author Topic: Displaywriter Layout  (Read 3131 times)

0 Members and 1 Guest are viewing this topic.

Offline dorkvader

  • Thread Starter
  • Posts: 6288
  • Location: Boston area
  • all about the "hack" in "geekhack"
Displaywriter Layout
« on: Thu, 26 June 2014, 17:40:24 »
Hi all,

I recently got my displaywriter working on USB, largely due to Xwhatsit and his patience, now I'm trying to figure out a decent layout for it.

I'm taking all suggestions / layers, ideas, etc. I'm still not sure what I'll do with the nine blank keys.

Below, is the standard layout

Code: [Select]
["", "", {x:16.75},"DEL","MOVE","LINE\nADJ","SPELL"],
["", "", {x:0.5},"°\n±","!\n1","@\n2","#\n3","$\n4","%\n5","¢\n6","&\n7","*\n8","(\n9",")\n0","_\n-","+\n=",{w:1.75},"BKSP",{x:0.25},{w:0.75},"INDEX",{x:0.5},"CHG\nFMT","GET","PAGE\nEND",""],
["", "", {x:0.5},{w:1.5},"Tab","Q","W","E","R","T","Y","U","I","O","P","1/4\n1/2","[\n]",{x:0.25,w:1,h:2,w2:1.25,h2:1,x2:-0.25,y2:0},"RET"],
["REQST", "PRINT", {x:0.5},{w:1.75},"Lock","A","S","D","F","G","H","J","K","L",":\n;","\"\n'","3\n2",{x:2.5},"↑","↓","FIND",""],
["END", "MSG", {x:0.5},{w:1.25},"Shift","¶\n§","Z","X","C","V","B","N","M",",\n,",".\n.","?\n/",{w:2.5},"Shift",{x:1.5},"←","→","GO TO",""],
[{x:5.5},{w:2},"Code",{w:5.5},"",{w:1.25},"ENTER"]

The permalink doesn't appear to be working, but if you paste that into the "raw code" into the keyboard-layout-editor, you'll get a standard displaywriter. Please forgive the hack I used to get the "RET" key right, I just messed with it until it worked.

Things to note:
The "LOCK" key to the left of "A" is latching. You press either of the shifts to return it.

Offline E TwentyNine

  • Posts: 884
    • Some of My Keyboards
Re: Displaywriter Layout
« Reply #1 on: Thu, 26 June 2014, 17:51:34 »
Do you suppose an inverted T will work for the bottom right?

Code: [Select]
["PgUp","↑","PgDn","FIND"],
["←","↓","→","GO TO"]
Daily driver: SSK or Tenkeyless IBM AT
1984 Model M Industrial Prototype ⌨ 1992 Black Oval Industrial SSK ⌨ 1982 5251 Beam Spring ⌨ 89 Key "SSK" ⌨ M13 triplets

Offline 0100010

  • Posts: 1127
  • Location: DFW, TX, US
  • Not Sure
Re: Displaywriter Layout
« Reply #2 on: Thu, 26 June 2014, 22:23:04 »
  Quoting me causes a posting error that you need to ignore.

Offline jacobolus

  • Posts: 3661
  • Location: San Francisco, CA
Re: Displaywriter Layout
« Reply #3 on: Fri, 27 June 2014, 00:35:08 »
The permalink thing screwed up because of a bunch of newlines in your "go to" key. I can’t figure out how to properly paste a working one here though, so have it as code:

Code: [Select]
http://www.keyboard-layout-editor.com/##@@=&=&_x:16.75%3B&=DEL&=MOVE&=LINE%0AADJ&=SPELL%3B&@=&=&_x:0.5%3B&=°%0A±&=!%0A1&=%2F@%0A2&=%23%0A3&=$%0A4&=%25%0A5&=¢%0A6&=%2F&%0A7&=*%0A8&=(%0A9&=)%0A0&=%2F_%0A-&=+%0A%2F=&_w:1.75%3B&=BKSP&_x:0.25&w:0.75%3B&=INDEX&_x:0.5%3B&=CHG%0AFMT&=GET&=PAGE%0AEND&=%3B&@=&=&_x:0.5&w:1.5%3B&=Tab&=Q&=W&=E&=R&=T&=Y&=U&=I&=O&=P&=1%2F%2F4%0A1%2F%2F2&=%5B%0A%5D&_x:0.25&h:2&h2:1&x2:-0.25%3B&=RET%3B&@=REQST&=PRINT&_x:0.5&w:1.75%3B&=Lock&=A&=S&=D&=F&=G&=H&=J&=K&=L&=%2F:%0A%2F%3B&=%22%0A'&=3%0A2&_x:2.5%3B&=↑&=↓&=FIND&=%3B&@=END&=MSG&_x:0.5&w:1.25%3B&=Shift&=¶%0A§&=Z&=X&=C&=V&=B&=N&=M&=,%0A,&=.%0A.&=%3F%0A%2F%2F&_w:2.5%3B&=Shift&_x:1.5%3B&=←&=→&=GO%0ATO&=%3B&@_x:5.5&w:2%3B&=Code&_w:5.5%3B&=&_w:1.25%3B&=ENTER
Or a saved layout: http://www.keyboard-layout-editor.com/#/layouts/d672094b0798ce7830a6587e68aee1b5
« Last Edit: Fri, 27 June 2014, 00:38:40 by jacobolus »

Offline dorkvader

  • Thread Starter
  • Posts: 6288
  • Location: Boston area
  • all about the "hack" in "geekhack"
Re: Displaywriter Layout
« Reply #4 on: Fri, 27 June 2014, 00:51:27 »
The permalink thing screwed up because of a bunch of newlines in your "go to" key. I can’t figure out how to properly paste a working one here though, so have it as code:

Code: [Select]
http://www.keyboard-layout-editor.com/##@@=&=&_x:16.75%3B&=DEL&=MOVE&=LINE%0AADJ&=SPELL%3B&@=&=&_x:0.5%3B&=°%0A±&=!%0A1&=%2F@%0A2&=%23%0A3&=$%0A4&=%25%0A5&=¢%0A6&=%2F&%0A7&=*%0A8&=(%0A9&=)%0A0&=%2F_%0A-&=+%0A%2F=&_w:1.75%3B&=BKSP&_x:0.25&w:0.75%3B&=INDEX&_x:0.5%3B&=CHG%0AFMT&=GET&=PAGE%0AEND&=%3B&@=&=&_x:0.5&w:1.5%3B&=Tab&=Q&=W&=E&=R&=T&=Y&=U&=I&=O&=P&=1%2F%2F4%0A1%2F%2F2&=%5B%0A%5D&_x:0.25&h:2&h2:1&x2:-0.25%3B&=RET%3B&@=REQST&=PRINT&_x:0.5&w:1.75%3B&=Lock&=A&=S&=D&=F&=G&=H&=J&=K&=L&=%2F:%0A%2F%3B&=%22%0A'&=3%0A2&_x:2.5%3B&=↑&=↓&=FIND&=%3B&@=END&=MSG&_x:0.5&w:1.25%3B&=Shift&=¶%0A§&=Z&=X&=C&=V&=B&=N&=M&=,%0A,&=.%0A.&=%3F%0A%2F%2F&_w:2.5%3B&=Shift&_x:1.5%3B&=←&=→&=GO%0ATO&=%3B&@_x:5.5&w:2%3B&=Code&_w:5.5%3B&=&_w:1.25%3B&=ENTER
Or a saved layout: http://www.keyboard-layout-editor.com/#/layouts/d672094b0798ce7830a6587e68aee1b5
It's just "GO TO", the software helpfully split it across two lines instead of cutting it off like it would do for one-line legends without spaces. Strictly speaking "GO\nTO"is incorrect, and I just treated it (as across two lines) as a limitation of the layout program.

Thanks for fixing the link, though.
What about some Sun type keys on the left? http://www.keyboard-layout-editor.com/#/layouts/3dfcae8af388d42f9b502310929a7fea
an excellent idea! I'd rather use the number row as function row (60% style) anyway. I have no need for "props" "again" etc, but I can put things like scroll lock, printscreen, etc. there.
Do you suppose an inverted T will work for the bottom right?

Code: [Select]
["PgUp","↑","PgDn","FIND"],
["←","↓","→","GO TO"]
I could, but I don't use the arrowkeys to game frequently, so I see it as equivalent to the arrow square that's there now.


Offline jacobolus

  • Posts: 3661
  • Location: San Francisco, CA
Re: Displaywriter Layout
« Reply #5 on: Fri, 27 June 2014, 00:54:43 »
just turn the whole right section into a numpad with an awkward gap in it. :p

Offline dorkvader

  • Thread Starter
  • Posts: 6288
  • Location: Boston area
  • all about the "hack" in "geekhack"
Re: Displaywriter Layout
« Reply #6 on: Fri, 27 June 2014, 01:14:23 »
just turn the whole right section into a numpad with an awkward gap in it. :p

I am more worried about where to put function key, crtl, alt and all that. I only have three keys on the spacebar row, etc.

I was thinking of putting fn where code is and ctrl where "enter" is so they flank the spacebar. Then have alt be on one of the blocks of keys on either the right or left.

Oddly enough, the permalink is still not working, even without the "go to" Here's the code again
Code: [Select]
["", "", {x:16.75},"","","",""],
["", "", {x:0.5},"~\n`","!\n1","@\n2","#\n3","$\n4","%\n5","^\n6","&\n7","*\n8","(\n9",")\n0","_\n-","+\n=",{w:1.75},"BKSP",{x:0.25},{w:0.75},"DEL",{x:0.5},"","","",""],
["", "", {x:0.5},{w:1.5},"Tab","Q","W","E","R","T","Y","U","I","O","P","{\n[","}\n]",{x:0.25,w:1,h:2,w2:1.25,h2:1,x2:-0.25,y2:0},"RET"],
["", "", {x:0.5},{w:1.75},"Lock","A","S","D","F","G","H","J","K","L",":\n;","\"\n'","|\n\\",{x:2.5},"↑","↓","",""],
["", "ALT", {x:0.5},{w:1.25},"Shift","","Z","X","C","V","B","N","M","<\n,",">\n.","?\n/",{w:2.5},"Shift",{x:1.5},"←","→","",""],
[{x:5.5},{w:2},"FN1",{w:5.5},"",{w:1.25},"CTRL"]

Where to go from here?

Offline jacobolus

  • Posts: 3661
  • Location: San Francisco, CA
Re: Displaywriter Layout
« Reply #7 on: Fri, 27 June 2014, 01:18:05 »
Let’s get the color fixed :p

http://www.keyboard-layout-editor.com/#/layouts/963b214a5b59ae5c978fd410447f79f8



Are the keycaps all the same? Does swapping them around mess the profile up?

Offline dorkvader

  • Thread Starter
  • Posts: 6288
  • Location: Boston area
  • all about the "hack" in "geekhack"
Re: Displaywriter Layout
« Reply #8 on: Fri, 27 June 2014, 01:26:12 »
Let’s get the color fixed :p

http://www.keyboard-layout-editor.com/#/layouts/963b214a5b59ae5c978fd410447f79f8

Show Image


Are the keycaps all the same? Does swapping them around mess the profile up?

The ten on the left, and 16 on the right are all the same profile.

as it SHOULD be.

Offline Daspartic

  • Posts: 53
  • Location: New Jersey
  • IBM is love IBM is life
Re: Displaywriter Layout
« Reply #9 on: Mon, 04 August 2014, 21:34:41 »
This is how I've got mine setup, but it's still a work in progress.

http://www.keyboard-layout-editor.com/#/layouts/adb63aa58e3bb1d792af8740a5ef51a2

I tried to mimic a standard TKL as much as possible, with the exception of the F keys on the left.  I also added a function key so I could use the right side as a make shift number pad (the keys in red are the ones used with the function key).  I wasn't sure where to place the Fn key, so I decided to place it as close to possible to the number pad so I could access everything with just my right hand, but in practice this is a little awkward, so I might end up placing it somewhere that I could access with my left hand.  My keyboard is also slightly different than the one pictured, it has a different sized return and left shift, but I would've switched the keys next to the return and shift to make it more ansi-like.

I usually have my keyboards set up with the control key next to the "A" key so I can access it in conjunction with the backspace to erase whole words, which comes in real handy for speed typing.  Unfortunately, this isn't possible due to the locking capslock key, so I chose to change the CODE key into control for easier access.

The number lock and scroll lock were also omitted because there would be no real use for either.
« Last Edit: Mon, 04 August 2014, 21:51:11 by Daspartic »
IBM Displaywriter (82 key) | IBM Model F 4704 (107 key) |  IBM Model F AT x3 | IBM Model F XT | IBM Model F 3104 x2 | IBM 6112884 (Green Tee mount Alps) | Realforce 87u (55g) | IBM Model M 1390131 x2 | IBM Model M (1391401 '88) | Leopold FC500R (MX Browns) | Wang (725-5971) (Salmon Alps) | Acer 6011 (SKCM Blue Alps) | White Fox (65 g Zealios) | XMIT keyboard (Hall Effect)

Offline dorkvader

  • Thread Starter
  • Posts: 6288
  • Location: Boston area
  • all about the "hack" in "geekhack"
Re: Displaywriter Layout
« Reply #10 on: Mon, 04 August 2014, 22:32:21 »
ooh you have the one with 2 fewer keys, the huge enter and the "awesome" size leftshift! I had thought that version was less common, but now I think it's about the same.

I was thinking about making the "lock" key be FN lock for dedicated typing on the tenkey, or function layer, but I suppose that depends on what I need.

edit: I prettied it up a bit to match your KB:
http://www.keyboard-layout-editor.com/#/layouts/b6f9cb4d66a323330a8509bc0efe3330
« Last Edit: Mon, 04 August 2014, 23:15:29 by dorkvader »

Offline Daspartic

  • Posts: 53
  • Location: New Jersey
  • IBM is love IBM is life
Re: Displaywriter Layout
« Reply #11 on: Tue, 05 August 2014, 23:13:46 »
ooh you have the one with 2 fewer keys, the huge enter and the "awesome" size leftshift! I had thought that version was less common, but now I think it's about the same.

I was thinking about making the "lock" key be FN lock for dedicated typing on the tenkey, or function layer, but I suppose that depends on what I need.

edit: I prettied it up a bit to match your KB:
http://www.keyboard-layout-editor.com/#/layouts/b6f9cb4d66a323330a8509bc0efe3330

Thanks for he updated layout Dorkvader.

Wow, that's a great idea to use the lock key as a locking Fn key.  I haven't thought of using it that way and I might have to"borrow" it from ya.  ;D

I'm not sure how common or uncommon the 82 key version is but I've heard it was rarer than the 84 key version.  I could only find one picture of it on Google and I've only seen it mentioned a couple of times on Geekhack.
IBM Displaywriter (82 key) | IBM Model F 4704 (107 key) |  IBM Model F AT x3 | IBM Model F XT | IBM Model F 3104 x2 | IBM 6112884 (Green Tee mount Alps) | Realforce 87u (55g) | IBM Model M 1390131 x2 | IBM Model M (1391401 '88) | Leopold FC500R (MX Browns) | Wang (725-5971) (Salmon Alps) | Acer 6011 (SKCM Blue Alps) | White Fox (65 g Zealios) | XMIT keyboard (Hall Effect)