Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

pc steering wheel

Name: Anonymous 2010-08-17 15:14

Lets say I'm savy enough to put together something like this:
http://www.youtube.com/watch?feature=iv&v=uB1eTeAB6FE

But I know nothing about programing(well, I know a bit of VB but... you know.)

What should I know to program or make the computer driver or software so that its inputs can be recognized by the computer/game?

Name: Anonymous 2010-08-17 15:16

Lets
Stopped reading right there.

Name: Anonymous 2010-08-17 17:15

>>1
Driver programming is one of the least n00b-friendly tasks ever.  If you mess up, you can crash your computer pretty hard.  You need to write it in C (and sometimes assembler) and you need to really understand how your processor works, how the OS works, and what you're allowed to in your drivers.  There are a LOT of things that are fine in ordinary apps that just break in weird ways when you put them in driver code.  Some of them are really basic, like initializing global variables.  You'll also need to write the device firmware, which is a royal pain.

http://msdn.microsoft.com/en-us/library/ms809956.aspx
http://www.freesoftwaremagazine.com/articles/drivers_linux
http://developer.apple.com/mac/library/documentation/DeviceDrivers/Conceptual/WritingDeviceDriver/Introduction/Intro.html

What you're trying to do is design a HID device, so read the HID driver docs for your platform and read the HID protocol spec so your device can spit it out.  It's a bit of a monster, but that's because it's flexible.  You know why your BIOS has an option for USB keyboard support?  It's because HID parsing is so complicated that boot loaders (like GRUB) can't handle it worth a damn.  The BIOS puts your keyboard in a special compatibility (not full HID) mode just so it can understand what key is pressed.

Name: Anonymous 2010-08-17 18:41

>>3
STOP HELPING HIM

Name: Anonymous 2010-08-17 19:03

>>1,4
YHBT

Name: Anonymous 2010-08-17 20:39

>>3
I thank you with all my heart.

>>4
Why? :(

>>5
No they haven't!
I will prove you wrong >>5, I swear on your mother, I will one day post here with proof and then you'll be grateful that your mother is still alive and you can cherish her presence foreverandever. Dick.

Name: Anonymous 2010-08-18 2:37

Oh...  "driver" ... "steering wheel" ... I get it.

Name: Anonymous 2010-08-18 3:01

>>7
Thank you. Your post made my day.

Name: Anonymous 2010-08-18 22:17

>>8
You're welcome.

Name: Anonymous 2010-08-19 3:20

>>9
*My

Name: Anonymous 2010-08-19 21:21

>>10
Well, I was going to type your welcome but that sounds weird too.
So I just thought
maybe it's supposed to be said as "you're welcome to ask again" or something like that

IDK, English is just such a dumb language sometimes.

Name: Anonymous 2010-08-20 6:03

>>11
Xarn's English is better than this, the Sussman is natively American, and I didn't write this post.  Which of you two is trolling me, /prog/?

Name: Anonymous 2010-08-20 6:07

>>11
In my native language, the interpretation you suggested would be considered rude. In fact, the only polite answer to "thank you" is self-humiliating -- you need to say "it's nothing" or "no problem" or "there's nothing to be thanked for", otherwise, you can easily be labeled as jerk.

Name: Anonymous 2010-08-20 6:29

>>12
The Sussman is a Native American?

Name: Anonymous 2010-08-20 9:50

>>14
His totem animal is the Beaver.

Name: Anonymous 2010-08-20 14:15

>>13
Well sucks to be u in niggerland

Name: Anonymous 2010-08-22 0:11

>>13
>de nada
that?
Also, did you just label me as a jerk?

Name: Anonymous 2010-08-22 10:23

>>16
polecat kebabs

Name: Anonymous 2010-08-22 13:01

>>18
Fuck off, ``faggot''.

Name: Anonymous 2010-11-28 14:52


Don't change these.
Name: Email:
Entire Thread Thread List