Author Topic: A 88 Key Model M Mini - The DIY International Keyboard  (Read 7263 times)

0 Members and 1 Guest are viewing this topic.

Offline rdjack21

  • Thread Starter
  • Posts: 896
A 88 Key Model M Mini - The DIY International Keyboard
« on: Sat, 05 September 2009, 12:20:21 »
The reason that key next to the enter key is a duplicate of the \ key is because generally the original \ key will be pulled so the ISO style enter key will fit. My Japanese board has the ISO enter key and \ is placed in the location your duplicate key is at.

On my Japanese board I've mapped that extra key next to the backspace as a backspace because I tend to hit the left side of the backspace. The only key left that is giving me issues is the right shift. I'm hitting the up arrow instead of the shift key. Seeing how rarely I use the up arrow I'm thinking I may remap it to be a shift key.

Oh if you don't know what board I'm talking about hit the link in my signature for the MD01B0 to see it.
Keyboards
Topre Capacitive: Realforce 87U, Realforce 86U, HHKB Pro 2, Topre MD01B0, Topre HE0100, Sun Short Type, OEM NEO CS (x2), NISSHO Electronics KB106DE
Buckling Spring: IBM Model M Space Saver (1291472), Unicomp Customizer x 2
Cherry Brown: Filco FKBN87M/EB, Compaq MX11800
Black Alps: ABS M1
Not so great boards Rare Spring over dome OKI, Sun rack keyboard

Trackballs - Trackman Wheel (3), Trackman marble (2)
Keyboards I still want to get - Happy Hacking Keyboard Pro 2 the White version, Realforce 23U number pad in black and maybe white, μTRON ergo board with Topre switches.
Previously owned - [size=0]SiiG MiniTouch (White Alps), Scorpius M10 (Blue Cherry), IBM Model M13[/size]

Offline Rajagra

  • Posts: 1930
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #1 on: Sat, 05 September 2009, 14:11:24 »
The 2 \ keys are not the same in scan code set 3, I don't know if that's of any practical use though.

Offline JohnElliott

  • Posts: 109
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #2 on: Sat, 05 September 2009, 17:43:30 »
Quote from: ripster;115099
I'm not sure either since I have no idea what Scan Code Set 3 is?  Is that what today's PCs use?


No, today's PCs use set 2.

Offline stevster

  • Posts: 11
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #3 on: Sun, 06 September 2009, 04:38:34 »
So with this mod it is possible an ANSI > ISO conversion? Maybe with the keys from a regular Model M?
IBM Model M 1391404
Apple Extended Keyboard
Apple Extended Keyboard II
Filco Majestouch

Very few tactile mech keyboards are available in Italian layout...

Offline stevster

  • Posts: 11
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #4 on: Sun, 06 September 2009, 15:18:17 »
Good news! I want a Model M Mini in Italian layout but I believe they aren't never produced.

Unfortunately for this I must sacrifice a perfect working Italian Model M, buy a (costly) Model M Mini shipped from USA and work for some hours...

Maybe finally Unicomp will produce these? And some european distributor will sell Unicomp keyboards without the high shipping costs from USA?
IBM Model M 1391404
Apple Extended Keyboard
Apple Extended Keyboard II
Filco Majestouch

Very few tactile mech keyboards are available in Italian layout...

Offline stevster

  • Posts: 11
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #5 on: Mon, 07 September 2009, 15:27:07 »
If I can buy new keys/hammers/springs from Unicomp for a reasonable price (not too weight for a cheap shipment), perhaps I can get a used Model M Mini to refurb...

I think this is the only way to get a mechanical "tenkeyless" keyboard in Italian layout... made it by myself!

lol

thanks for the informations, great forum :)
IBM Model M 1391404
Apple Extended Keyboard
Apple Extended Keyboard II
Filco Majestouch

Very few tactile mech keyboards are available in Italian layout...

Offline Shawn Stanford

  • Posts: 368
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #6 on: Tue, 08 September 2009, 11:44:37 »
That looks like a slick layout. Keep us posted.
The Brat Prince of COBOL

Offline itlnstln

  • Posts: 7048
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #7 on: Tue, 08 September 2009, 12:10:27 »
Quote from: ripster;115765
Plus, it's my right hand that gets sore and that's more of a mouse issue.

QFT.  Once I figured this out, I realized ergo layouts weren't really helping me.  I switched my mouse (http://www.microsoft.com/hardware/mouseandkeyboard/ProductDetails.aspx?pid=086), and now I am pain-free.


Offline itlnstln

  • Posts: 7048
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #8 on: Tue, 08 September 2009, 12:18:54 »
Quote from: webwit;115777
One thing what's cool aboμt the μTRON is that no one is able to type μTRON properly withoμt troμble.

It keeps people from μsing yoμr compμter.  That's sμper.


Offline JBert

  • Posts: 764
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #9 on: Wed, 09 September 2009, 02:45:10 »
Quote from: ripster;115747
Now this is a different layout.  I call this the "Ergo Mini", aka "America Strikes Back At The Utron!"
[Mini pic]

I got the idea from Jbert in the Ergonomic Keyboard Thread.  I put in the Keys Wiki the historical reason for the staggering, it's one of those "just because that what typists are used to".  If you look down as you are typing though you will probably see that you either have an elbow drawn in, an angled left wrist, a torqued body, or some combination of the above.

Enter the Utron:
[μTRON pic]
Webwit has one.  It makes logical sense.  But does it blend?

[snip]
  • The ZXCVB is a pain.  I think it is the non-uniform staggering.  See the Key Wiki Section 3 for details.  Also, notice the Utron has smaller keys and that makes the reach issues easier but adds one more thing to adjust to on the right hand.  It's a trade-off.
[snip]
Nice, but I do want to give credit where credit is due: Dreymar and Rajagra first talked about it here. It originated somewhere on the colemak forums, I guess.

My point was that even if you'd go out and shift those keys, you still have a problem because your fingers cannot easily reach the desired key due to incorrect staggering. It is something you can't change easily unless you want to design custom keyboards. Should you do that though, you could go for a Cherry or model F keyboard (the model F has separate key housings).


@webwit:
Again, I'm impressed by the μTRON for having the guts to change this. However, I have to note that various Maltron keyboards also fix this by having non-staggered keys.
By accident got/tried any of those flat Maltron keyboards?

EDIT: Just another thing: the μTRON gets the slanting right by having each row offset by 1/3, whereas your average keyboard uses 1/2, 1/3 and 1/2 offsets. This means your fingers only have to move diagonal whereas the typewriter slanting forces strange finger movements.
« Last Edit: Wed, 09 September 2009, 04:33:57 by JBert »
IBM Model F XT + Soarer's USB Converter || Cherry G80-3000/Clears

The storage list:
IBM Model F AT || Cherry G80-3000/Blues || Compaq MX11800 (Cherry brown, bizarre layout) || IBM KB-8923 (model M-style RD) || G81-3010 Hxx || BTC 5100C || G81-3000 Sxx || Atari keyboard (?)


Currently ignored by: nobody?

Disclaimer: we don\'t help you save money on [strike]keyboards[/strike] hardware, rather we make you feel less bad about your expense.
[/SIZE]

Offline kode

  • Posts: 106
  • Location: Sweden
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #10 on: Wed, 09 September 2009, 05:51:58 »
that µTRON certainly looks interesting, if only it didn't cost $500+.

Offline itlnstln

  • Posts: 7048
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #11 on: Tue, 29 September 2009, 15:47:25 »
Nice work.  42 bolts/nuts is only overkill if you have to deal with them more than once.  Otherwise, the more the merrier, IMO.


Offline ricercar

  • * Elevated Elder
  • Posts: 1697
  • Location: Silicon Valley
  • mostly abides
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #12 on: Mon, 23 November 2009, 18:18:38 »
Last night i just popped my 42 nuts for the first time. zOMFG. I hadn't realized what I was in for. Still, the board's T and Y were non-functional so there's nothing to lose.


But the third time i was re-installing the springs (my toddler was 'helping' me) I decided it was enough for one night.
I trolled Geekhack and all I got was an eponymous SPOS.

Offline Shawn Stanford

  • Posts: 368
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #13 on: Tue, 24 November 2009, 07:51:16 »
Quote from: ricercar;135697
Last night i just popped my 42 nuts for the first time.

In a row?
The Brat Prince of COBOL

Offline microsoft windows

  • Blue Troll of Death
  • * Exalted Elder
  • Posts: 3621
  • President of geekhack.org
    • Get Internet Explorer 6
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #14 on: Mon, 28 December 2009, 16:45:58 »
Someday I want to do that to an IBM Model M. I'll get  one with a number pad though if I do it to use the spots on the + and Enter keys. I read that they work in some documentation on the internet.

What I'd probably do is get some clear key caps from clickykeyboards.com if I ever do this and put paper captions on the extra keys. Then I'd stuff the keyboard unit into my M5-2 and have the only 108-key Model M with a trackball on the planet.
CLICK HERE!     OFFICIAL PRESIDENT OF GEEKHACK.ORG    MAKE AMERICA GREAT AGAIN MERRY CHRISTMAS

Offline skcheng

  • * Destiny Supporter
  • Posts: 913
  • Location: Tenafly, NJ USA
    • Tenafly Dentistry
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #15 on: Tue, 13 April 2010, 07:40:39 »
I just came across this thread in my attempt to learn about all of the different options available for mini.   Cool stuff!!   I'm converting a German board back over to the US layout.    Gerrman keycaps anyone???

Question:   how do you "NOT" use the rt Shift key??   The Shift is probaby the only rt/lt key that I couldn't live without.

Offline pfink

  • Posts: 196
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #16 on: Tue, 13 April 2010, 11:12:20 »
Quote from: skcheng;171808
Question:   how do you "NOT" use the rt Shift key??   The Shift is probaby the only rt/lt key that I couldn't live without.

Looks like the second Caps Lock is right Shift. It's probably the only key that will fit there.
« Last Edit: Tue, 13 April 2010, 11:14:28 by pfink »

Offline microsoft windows

  • Blue Troll of Death
  • * Exalted Elder
  • Posts: 3621
  • President of geekhack.org
    • Get Internet Explorer 6
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #17 on: Mon, 29 November 2010, 20:00:08 »
I was reseating the stablizer on the Enter key on my Gateway2000 keyboard when I noticed a similar feature to the one exploited here in this mod.

When I took off the Shift key, I noticed an extra hole for a key underneath, with a contact in the membrane, just like that with the Model M.

Now, the nice thing about this keyboard is that I should easily be able to add another switch under there. All I need is a rubber dome and another slider, and just about any other Cherry-compatible key cap.

I think that I might pursue this idea if I can find another one of these old Gateway keyboards for cheap.
CLICK HERE!     OFFICIAL PRESIDENT OF GEEKHACK.ORG    MAKE AMERICA GREAT AGAIN MERRY CHRISTMAS

Offline theferenc

  • Posts: 1327
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #18 on: Tue, 18 January 2011, 20:21:50 »
Thanks a ton for this guide, ripster. As I mentioned in the bolt mod discussion, this is the mod that prompted me to go for the bolt mod.

Thanks a ton, and my msucle memory thanks you as well. Finally, a true UNIX layout Model M. If only I could find another stepped control key...
HHKB Pro 2 -- Custom UNIX layout Unicomp Customizer 101 -- IBM Model M 1391401 (modded to UNIX layout) -- IBM 1397000 (also UNIX layout) -- SSK in UNIX layout -- Model F 122 key in UNIX layout (Soarer USB "native")
 
CST L-TracX trackball -- Kensington Expert Mouse trackball

Offline theferenc

  • Posts: 1327
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #19 on: Tue, 18 January 2011, 20:58:48 »
Just to show off the new layout:



The randomly labeled keys are from a 3196 terminal 122 key. There are 8 registry keys needed to make this work in windows:

the key currently labeled reset is remapped from \| to backspace
the blank key where ESC usually is located is caps lock
caps lock is control
both control keys are actually windows keys
the \| key required remapping, as it send an unused scancode.
`~ had to be moved from where ESC is now to its current location, with old location mapped to ESC, and new location mapped from backspace to `~.

I could have gone with the autohotkey script, but the admin in my department prefers the registry remap instead. Plus, that works better for my network KVM anyway, since it operates at a lower level in the OS than AHK.
« Last Edit: Tue, 18 January 2011, 21:04:19 by theferenc »
HHKB Pro 2 -- Custom UNIX layout Unicomp Customizer 101 -- IBM Model M 1391401 (modded to UNIX layout) -- IBM 1397000 (also UNIX layout) -- SSK in UNIX layout -- Model F 122 key in UNIX layout (Soarer USB "native")
 
CST L-TracX trackball -- Kensington Expert Mouse trackball

Offline wulax

  • Posts: 28
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #20 on: Wed, 02 February 2011, 20:38:19 »
I also have to thank ripster. This guide convinced me to convert a US layout Model M Space Saving into my native Swe/Fi layout. I bolt modded the keyboard, bought from Ebay a while back, some springs from clickykeyboards, and Swedish keys with red escape from Unicomp. Now the only thing missing is a USB controller...


Offline Ekaros

  • Posts: 942
A 88 Key Model M Mini - The DIY International Keyboard
« Reply #21 on: Sat, 12 March 2011, 05:32:28 »
Quote from: wulax;289098
I also have to thank ripster. This guide convinced me to convert a US layout Model M Space Saving into my native Swe/Fi layout. I bolt modded the keyboard, bought from Ebay a while back, some springs from clickykeyboards, and Swedish keys with red escape from Unicomp. Now the only thing missing is a USB controller...

Show Image


Hmm, that is bad keyboard made good ;D
So I should add something useless here yes? Ok, ok...
Filco 105-key NKRO MX Browns Sw/Fi-layout|IBM Model M 1394545 Lexmark 102-key Finnish-layout 1994-03-22|Cherry G80-3000LQCDE-2 with MX CLEAR
[SIGPIC][/SIGPIC]
Dell AT102W(105-key SF) (Black ALPS)|Steelseries Steelkeys 6G(MX Black) ISO-FI-layout|Cherry G84-4400 G84-4700 Cherry MLs