Main > Main Forum

Generic Filightsim Interface (8 axis)

Pages: << < (3/4) > >>

muzland:

Nice one Refusnik,

So what you are saying if I have got this right is put the diodes on every switch on the scan matrix and there are no ghosting or blocking problems anymore. Each input is completely independent.

Pretty cool if that is the case and only for the cost of a few diodes. I would still have to wire up the scan matrix as well. I take it that with this configuration I would not be daisy chaining the ground connections but running two wires direct into the appropriate matrix point??

Regards
Muzland



muzland:

Ooops! Missed out another question.

What is the difference between a Hat Switch input and a normal input? They look the same electrically in the circuit.

Cheers
Muzland

refusnik:


--- Quote from: muzland on February 28, 2006, 06:28:38 pm ---...if I have got this right is put the diodes on every switch on the scan matrix and there are no ghosting or blocking problems anymore. Each input is completely independent.
--- End quote ---
Yes, this is correct, each button becomes completely independent.  This is tested and guaranteed.
--- Quote ---Pretty cool if that is the case and only for the cost of a few diodes.
--- End quote ---
I have quite a few small diodes left so I can throw in 40 diodes for an extra quid.  In fact, you can use any diodes you like apart from exotic types (Zener, tunnel, etc.)
--- Quote --- I would still have to wire up the scan matrix as well. I take it that with this configuration I would not be daisy chaining the ground connections but running two wires direct into the appropriate matrix point??
--- End quote ---
You can do it either way.  I think daisy-chainig is easier as total length of wires is less. As usual, it's better to plan it on paper first before commiting to soldering and drilling.  ;D

refusnik:


--- Quote from: muzland on February 28, 2006, 06:31:50 pm ---What is the difference between a Hat Switch input and a normal input? They look the same electrically in the circuit
--- End quote ---
Electrically they are the same but logically those four buttons are decoded into 8-position point-of-view thingy.  The reason for that is two-fold: 1) some people simply need it as many joysticks have one and 2) it is pretty useless to have more than 32 buttons on a joystick (even though USB HID device can have practically unlimited number) because very few games will make any use of them without remapping.  I was trying to create most standard hardware so 32 buttons is the maximum that "plain vanilla" joystick can have so 4 leftover buttons were sent to become a hat switch!

PoDunkMoFo:

This seems like a very interesting possibility.

Correct me if this is wrong but when people were initially (back in the day) having issues with keyboard encoders weren't there inherent issues in using diodes.  In other words didn't other problems crop up?

Not saying that if that was an issue for kb's it would pertain here.



Pages: << < (3/4) > >>

Go to full version