geekhack
geekhack Community => Keyboards => Topic started by: theferenc on Wed, 12 January 2011, 16:53:30
-
Is anyone interested in helping the community to have working noppoos on os x?
I'm pretty sure it's a driver issue, and assuming it works in FreeBSD, it might be possible to just port that driver relatively simply.
If anyone is interested in this, is a systems coder, and has a noppoo, it shouldn't take much to get started.
If anyone with a mac and a noppoo is willing to part with their keyboard for a couple of weeks, one of us with the skills (but not the keyboard) might be able to make it work.
-
I'm pretty sure it's a driver issue, and assuming it works in FreeBSD, it might be possible to just port that driver relatively simply.
If anyone is interested in this, is a systems coder, and has a noppoo, it shouldn't take much to get started.
that'd be great. if i hadn't shell out some dough recently i'd be willing to have someone check it out
according to polo
First test, the Mac... Uh oh. This keyboard DOES NOT WORK IN MAC OS X! Lots of weird ghosting, keys that don't register, keys that trigger other keys when pressed. The keyboard is completely unusable in Mac OS X. I hope those of you who have ordered this from Taobao and use Macs can find someone to sell your keyboard to (given the current interest here, that shouldn't be a problem). When I get back home tonight I'll make a video documenting the weird behavior.
Now, for better news: the keyboard works just fine in Linux, including NKRO and multimedia keys, save for one thing: the Caps Lock and Scroll Lock indicator LEDs don't work (despite Caps Lock and Scroll Lock state working). I don't care much about the LEDs so I'm fine with that.
at least it works in linux
i don't want to hijack this thread but could someone fix the entry for the nopoo mini at mechanical board guide (http://geekhack.org/showwiki.php?title=START+HERE+--+The+Geekhack+Mechanical+Keyboard+Guide+-+Includes+Glossary+and+Links#Reviews+of+Popular+Keyboards)
the other entries from the wiki seem fine
-
The source for Apple's own HID driver is available. (http://opensource.apple.com/source/IOHIDFamily/IOHIDFamily-315.7.13/) Patching it and replacing the driver may be the easiest option, and may even let us submit the code back to Apple.
This might be a good excuse for me to get into proper OS X coding and a fun challenge. On the other hand, I have very little free time at home, where my Macs are.
As for reusing FreeBSD's driver, I doubt that's possible. NeXTSTEP/OS X and FreeBSD have been developed apart from each other for more than 20 years.
-
As for reusing FreeBSD's driver, I doubt that's possible. NeXTSTEP/OS X and FreeBSD have been developed apart from each other for more than 20 years.
Not entirely true, as a matter of fact, but it's neither here nor there to this discussion. I've had luck doing this exact thing with a wireless driver, so I know it's feasible, to an extent.
Your suggestion of modifying apple's own HID driver is a good one, though, and would potentially help people far beyond geekhack.
-
You'd be like the great hero to do that polpo!!
-
Just solved this on OS X today. Go buy a blue cube PS/2 to USB converters from clickyKeyboards and then use one of those cheap direct connection USB to PS/2 adaptors. You'll convert (not kidding) usb -> PS2, then the blue cube will TRANSLATE the resulting PS2 to USB the way Mac OS X likes it to be. I'm typing this with a noppoo choc mini on OS X Lion. Looks like this http://geekhack.org/attachment.php?attachmentid=20300&d=1310271261 Apologies for cross posts. I'm trying to get this information in as many places as seems appropriate.
-
So, this hack works for everyone? Do the function keys work this way too?
I'm safe to buy this keyboard for mac, then? Their website is not much help, so I can't figure out if a new version will come out soon. Does anyone know?
If not, are people still working on drivers? I would be willing to help out.
-
I thought the Choc Pro could use a passive PS/2 plug. Haven't tried it, because I sadly don't have a PC with a PS/2 port that works.
-
I have been trying for weeks to get this board to work with Solaris 10 and have been unsuccessful. Almost none of the keys register and even the ones that do are often not correct. Has anyone else been giving the idea of writing drivers for this keyboard any thought?
-
jonmarimba:
So that is all i would need? Does it work well? NKRO work?
-
It is simple if you ask me. Don't buy 'boards that don't conform to standards. Vote with you pocket.
-
Is it possible to use multiple keyboards in Mac OS X*? Like plugging two usb keyboards and typing something with both keyboards.
Because I think it's what the noppoo does, it emulates three (I think) keyboards.
-
Is it possible to use multiple keyboards in Mac OS X*? Like plugging two usb keyboards and typing something with both keyboards.
Yes. However, unlike Windows, OS X keeps separate state for each keyboard. In particular, a modifier pressed on one keyboard does not affect keys typed on another.
-
a guy here used successfully 2 adapters USB to PS/2 and PS/2 to USB to make a choc mini work under MAC OS.
Just want to make shure you know this.