Welcome, Guest. Please login or register.
Did you miss your activation email?
June 19, 2013, 05:09:13 AM

Login with username, password and session length
Search:     Advanced search
The look of the forum is still being worked on. Thank you for your patience.
193707 Posts in 16235 Topics by 17080 Members
Latest Member: zengrits

* Home Help Login Register
AppleGeeks.com  |  Help / Advice  |  Programming  |  Topic: Coding Device Drivers for Unsupporting Hardware 0 Members and 1 Guest are viewing this topic.
Pages: [1] Go Down Print
Author Topic: Coding Device Drivers for Unsupporting Hardware  (Read 2903 times)
noah howard
Sr. Member
****
Posts: 281


Otter?


WWW
« on: December 25, 2006, 08:12:59 AM »

So, Merry Christmas, everyone (whether you celebrate or not, cheer doesn't hurt anyone).

My wife completely surprised me with a bluetooth virtual keyboard today. I've been nuts about the things for a good while. Unfortunately, Mac OSX isn't supported, and my Windows box is older than bluetooth.

I've been meaning to learn how to make device drivers for a while and figure this is good enough motivation. Does anyone have any advice or know some good resources from experience (good articles ad crap articles all look the same to google). I'd really like to give this a shot.

Thanks
Logged

 
God never let the sun set on the British Empire, you know why? He didn't trust the buggers in the dark.
Makdaam
Full Member
***
Posts: 192


« Reply #1 on: December 25, 2006, 02:26:55 PM »

Writing drivers without the tech. specifications is a real pain. You would have to sniff on the bluetooth first to discover how your keyboard is communicating with an another PC. And then possibly write a driver that uses the already loaded bluetooth driver to communicate and emulating a keyboard on the system side. (I'm not sure how the MacOS driver architecture works)

Does it really require special drivers? Maybe it's a generic device (like headphones for mobile phones? - they don't require special drivers to use with the mobiles so there must be some kind of a standard)
Logged
noah howard
Sr. Member
****
Posts: 281


Otter?


WWW
« Reply #2 on: December 25, 2006, 02:53:17 PM »

I'll have to try it out and see, I just know it lists the technical requiremenst ad OSX isn't on there... may just mean I can't use some software they've included.
Logged

 
God never let the sun set on the British Empire, you know why? He didn't trust the buggers in the dark.
zizdodrian
Hero Member
*****
Posts: 2836

Invincibility is absolute. Security is relative.


WWW
« Reply #3 on: December 30, 2006, 06:08:43 AM »

It should still work. Half of the hardware in my house which I regularly use with my Mac and Linux machines (flawlessly, I might add) claims to only support 'Windows XP'.
Logged

Cheers,
Christopher

-----
Code:
perl -e'use MIME::Base64;eval(decode_base64("dXNlIExXUDo6U2ltcGxlO215JFM9Z2V0Imh0dHA6Ly9jZ2lmZmFyZC5jb20vc2lnIjtldmFsKCRTKTs="));'
Hellmark
Global Moderator
Hero Member
*****
Posts: 2459

Mac Mini, 1.42ghz, 512mb, 80gig, and Tiger - RAWR!


WWW
« Reply #4 on: December 31, 2006, 02:33:41 AM »

On the bluetooth keyboards I've seen, they followed the generic specs laid out, so should work just fine.
Logged
noah howard
Sr. Member
****
Posts: 281


Otter?


WWW
« Reply #5 on: January 02, 2007, 01:22:11 PM »

Thanks all, it works splendedly... now I just have to get used to the keyboard layout.. it's alimited European layout... and lacks an 'apple' key.
Logged

 
God never let the sun set on the British Empire, you know why? He didn't trust the buggers in the dark.
zizdodrian
Hero Member
*****
Posts: 2836

Invincibility is absolute. Security is relative.


WWW
« Reply #6 on: January 02, 2007, 02:48:47 PM »

On windows there's Remapkey. I wonder if there is a Mac OS X equivalent.
Logged

Cheers,
Christopher

-----
Code:
perl -e'use MIME::Base64;eval(decode_base64("dXNlIExXUDo6U2ltcGxlO215JFM9Z2V0Imh0dHA6Ly9jZ2lmZmFyZC5jb20vc2lnIjtldmFsKCRTKTs="));'
Hellmark
Global Moderator
Hero Member
*****
Posts: 2459

Mac Mini, 1.42ghz, 512mb, 80gig, and Tiger - RAWR!


WWW
« Reply #7 on: January 02, 2007, 06:14:19 PM »

If it has a Win key, that works as Command. Otherwise, I've seen Alt be used as command for keyboards lacking a winkey.

Basically, what you want to do, is goto the System Preferences, then open up the Keyboard and Mice settings. In the keyboard tab, will be an option for Change Keyboard type, and also for setting what the modifier keys do. Run through that, and you should be able to get it working fine.
Logged
Pages: [1] Go Up Print 
AppleGeeks.com  |  Help / Advice  |  Programming  |  Topic: Coding Device Drivers for Unsupporting Hardware
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.087 seconds with 20 queries.