Author Topic: Wireless mechanical keyboards  (Read 2859 times)

0 Members and 1 Guest are viewing this topic.

Offline Phaedrus2129

  • Thread Starter
  • Posts: 1131
Wireless mechanical keyboards
« on: Sat, 13 November 2010, 15:58:31 »
Does anyone know of any current or vintage mechanical keyboards that were wireless? Only one I know is that one modded Model M. Any others?
Daily Driver: Noppoo Choc Mini
Currently own: IBM Model M 1391401 1988,  XArmor U9 prototype
Previously owned: Ricercar SPOS, IBM M13 92G7461 1994, XArmor U9BL, XArmor U9W prototype, Cherry G80-8200LPDUS, Cherry G84-4100, Compaq MX-11800, Chicony KB-5181 (SMK Monterey), Reveal KB-7061, Cirque Wave Keyboard (ergonomic rubber domes), NMB RT101 (rubber dome), Dell AT101W

Offline trievalot

  • Posts: 246
Wireless mechanical keyboards
« Reply #1 on: Sat, 13 November 2010, 16:01:12 »
there was a bluetooth filco that didnt make it outside Japan

I think as soon as you introduce wireless it makes the reliability suffer, opposite to what going mechanical achieves in the first place
[SIGPIC]

Offline WhiteRice

  • Posts: 850
Wireless mechanical keyboards
« Reply #2 on: Sat, 13 November 2010, 16:07:50 »
Over at KBC someone made a Ducky 1087 bluetooth. Here is the link:

http://bbs.kbc-china.com/thread-3733-1-2.html

Offline Phaedrus2129

  • Thread Starter
  • Posts: 1131
Wireless mechanical keyboards
« Reply #3 on: Sat, 13 November 2010, 16:08:13 »
I may have the only wireless mechanical in North America. The Model M guy was a Kiwi.

:)
Daily Driver: Noppoo Choc Mini
Currently own: IBM Model M 1391401 1988,  XArmor U9 prototype
Previously owned: Ricercar SPOS, IBM M13 92G7461 1994, XArmor U9BL, XArmor U9W prototype, Cherry G80-8200LPDUS, Cherry G84-4100, Compaq MX-11800, Chicony KB-5181 (SMK Monterey), Reveal KB-7061, Cirque Wave Keyboard (ergonomic rubber domes), NMB RT101 (rubber dome), Dell AT101W

Offline HaaTa

  • Master Kiibohd Hunter
  • Posts: 794
  • Location: San Jose, CA, USA
  • Kiibohds!
    • http://kiibohd.com
Wireless mechanical keyboards
« Reply #4 on: Sat, 13 November 2010, 16:22:18 »
Here is the only one I saw during my trip to Japan.





And it wasn't even in Akihabara. Fukuoka of all places.
Kiibohd

ALWAYS looking for cool and interesting switches
I take requests for making keyboard converters (i.e. *old keyboard* to USB).

Offline Sam

  • Posts: 189
Wireless mechanical keyboards
« Reply #5 on: Sat, 13 November 2010, 22:07:28 »
I will be designing my own controller, starting sometime after the first of the year.  Being I have extensive experience in designing Bluetooth enabled devices, it will certainly have Bluetooth connectivity.  And it will most certainly be designed for use on mechanical keyboards, namely one or more variant of IBM mechanical switches.  Not sure if my initial prototype will include the Bluetooth function or if I'll wait till the second.  Also I don't have any plans as yet to commercially market the controller, though I might get a few Geekhackers to help me test a beta.

Offline 8_INCH_FLOPPY

  • Posts: 183
Wireless mechanical keyboards
« Reply #6 on: Sat, 13 November 2010, 23:33:45 »
I have what I'm assuming is an IR keyboard.  It has black Cherries, and it is pretty old.  I haven't bothered with trying to get it to work with a pc yet, though.
http://geekhack.org/showthread.php?t=10108&highlight=8_inch_floppy
Notable Switches I have tried:
black cherry, blue cherry, brown cherry, clear cherry, cherry M84, white alps, black alps, cream alps, Monterey blue alps, Fujitsu Peerless, Gateway2000 rubber dome, Keytronic rubber dome, Model M buckling spring, Model F buckling spring, futaba, black space invader

================================================
HAPPY HUNTING
================================================

Offline Phaedrus2129

  • Thread Starter
  • Posts: 1131
Wireless mechanical keyboards
« Reply #7 on: Sun, 14 November 2010, 00:15:09 »
Quote from: 8_INCH_FLOPPY;246571
I have what I'm assuming is an IR keyboard.  It has black Cherries, and it is pretty old.  I haven't bothered with trying to get it to work with a pc yet, though.
http://geekhack.org/showthread.php?t=10108&highlight=8_inch_floppy


O.o

That's probably the strangest keyboard I've seen on Geekhack yet. A Cherry keyboard with the layout of the IBM Model F XT that's wireless?

wut
Daily Driver: Noppoo Choc Mini
Currently own: IBM Model M 1391401 1988,  XArmor U9 prototype
Previously owned: Ricercar SPOS, IBM M13 92G7461 1994, XArmor U9BL, XArmor U9W prototype, Cherry G80-8200LPDUS, Cherry G84-4100, Compaq MX-11800, Chicony KB-5181 (SMK Monterey), Reveal KB-7061, Cirque Wave Keyboard (ergonomic rubber domes), NMB RT101 (rubber dome), Dell AT101W

woody

  •  Guest
Wireless mechanical keyboards
« Reply #8 on: Sun, 14 November 2010, 06:00:58 »
Quote from: Sam;246536
... it will certainly have Bluetooth connectivity.
How is the security in BT? I've successfully refused to look into BT protocols for a whole decade. Just from internet, I gather it's kinda weak.

Offline Sam

  • Posts: 189
Wireless mechanical keyboards
« Reply #9 on: Sun, 14 November 2010, 19:06:18 »
There are some security holes with Bluetooth.  The fairly recently released v2.1 made some improvements.  I've not yet designed a Bluetooth keyboard so not exactly sure what the security issues will be with it specifically.  I'm assuming most Bluetooth keyboards would use the HID profile, which I'm not presently familiar with.  In thinking about it only very quickly, I can see two possible security issues.

1) If someone were able to eavesdrop on your connection and capture all your keystrokes, they could obtain some sensitive information.

2) If someone were able to mimic your Bluetooth keyboard, and if your computer was unattended while you were logged in, they might be able to type some commands to retrieve sensitive information on your computer.  However, I think this is extremely unlikely, due to they wouldn't likely be able to view your screen while doing this.

I don't think the second issue needs much addressing being the likelihood of someone pulling this off is very small and it can easily be prevented by not allowing your computer to sit unattended.

For the first issue, like I said, I have no real experience.  If you want the keyboard to work in a standard fashion though, such as able to connect to a Mac as-is, then I imagine you don't have any options in making the connection any more secure than what Apple designed.  I did once design a Bluetooth product where I had complete control over both ends, with both ends being run on microcontrollers.  I designed my own proprietary Bluetooth stack, encrypted the data being transmitted, plus the raw data was just a bunch of numbers and some control fields.  Pairing between two devices was fixed in the lab before the units were deployed and new pairing was not allowed.  There were also a few other security safeguards put in place which I cannot mention.  So I believe in that case the system was pretty secure.

If I was to attempt to sell commercially my keyboard controller, and I thought security would be a concern of some of the buyers, I'd probably do something similar to the previously mentioned product.  Being my controller would be targeted at a high-end keyboard, the cost of the controller wouldn't really be an issue.  So building my own proprietary Bluetooth stack to run on the micocontroller would be easy.  For a mass-marketed keyboard, it's likely not so feasible, being they'd first have to find a firmware engineer capable of designing their own Bluetooth stack (not so trivial), and need to probably use a more expensive microcontroller than what they intended which had enough memory to support the stack.  Add to that encrypting the data, and secured pairing, and I imagine it would be secure enough to keep out all but the most determined and capable hackers.  Of course I'd also need to support the standard HID protocol for users of Macs, etc. where they might not be able to or want to add the keyboard's customized Bluetooth dongle.  In which case the user would have to choose between the more secure connection or a less-secure but standard connection.

Anyways, I'm not giving too much thought to the security at the moment.  I'll cross that bridge when the time comes.

Offline Moogle Stiltzkin

  • Posts: 826
Wireless mechanical keyboards
« Reply #10 on: Sun, 14 November 2010, 19:40:00 »
Does wireless mechanical keyboard have any latency or performance issues ?
"So long as we do not depend on the facts entirely, incomplete knowledge is better than complete ignorance."

:bounce:

Current gaming keyboard: Ducky DK-9008 with Cherry Beige/White doubleshots (Cherry Mx Brown)

For my 2nd pc: Cherry G80-1095 HAU Revision 00 (Cherry Mx Black)

Dye subbed keys harvested from NCR 3299-k440-v001 G80-3007 SAU. Casing donated to Mike.
[/FONT]

Free mechanical keyboard + other gear click here![/color]

woody

  •  Guest
Wireless mechanical keyboards
« Reply #11 on: Mon, 15 November 2010, 11:24:10 »
@Sam: Yes, it's the eavesdropping that I am worried about. I had a wireless BT keyboard (with USB dongle that presents itself as a regular USB HID), but for sensitive stuff I used a second wired keyboard. Pairing was done by a dedicated switch, but I don't even know whether it used some mandatory BT encryption or not. All in all - I don't trust BT at all, so that's why I asked. It's so easy to leave security hole - intentionally or not.

Your plan to do hard-paired BT communication (possibly on lower level than BT HID) with encryption sounds just about right.