USB Arcade Controller Setup Guide
Summary
TLDRこのビデオスクリプトは、ミニピンボール機のZero Delay USB入力ボードのセットアップ方法について詳しく説明しています。キットには小さな基板とボタン、ジョイスティック、およびLEDのためのプラグソケットが含まれています。各ボタンには個別の接続があり、LEDにはdaisy chainメソッドを使用します。また、ジョイスティックの接続方法も紹介されています。最後に、コンピューターに接続して動作確認を行い、joytokeyというプログラムを使ってジョイスティックの入力をキー入力に変換するデモンストレーションを行いました。
Takeaways
- 🎮 キットには小型回路基板とボタン、ジョイスティックなどの各種プラグソケットが含まれています。
- 🔗 ボタンやジョイスティックには個別の接続がありますが、LEDにはそれ専用の接続はありません。
- 💡 LEDは串联接続で接続し、電源とボタンの信号のためにスペードコネクターを使用します。
- 🔌 マイクロスイッチの配線は基盤上でのみ1つの方法で接続でき、間違えても強制的に取り外すことはできません。
- 🎖 ジョイスティックの接続は5ピンコネクターを使用し、基盤の特定の位置にのみ取り付けることができます。
- 🌐 完成した基盤はコンピューターに接続され、ゲームコントローラーとして認識されます。
- 🕹️ ジョイパッドのプロパティを確認、ボタンの機能をテストし、必要に応じて設定を調整することができます。
- 🔄 JoyToKeyというプログラムを使用することで、ジョイスティックの入力をキーボードの入力に変換できます。
- 📋 ゲームごとにJoyToKeyのプロファイルを作成し、実行ファイル名と同名のプロファイルが自動的に読み込まれます。
- 🖼️ キットの設計をサポートする非比例の図面とPNGファイルが提供されており、Google Driveでダウンロードできます。
- 📌 ビデオのコメント欄で質問があれば、作者が次の動画で回答する可能性があります。
Q & A
ビデオスクリプトで説明されている基板キットは何ですか?
-ビデオスクリプトで説明されている基板キットは、ミニピンボール機のZero Delay USB入力ボードです。
このキットには何が含まれていますか?
-キットには小型基板と、ボタン、ジョイスティック、イベントクラブ、8方向ジョイスティックなどの各種プラグソケットが含まれています。
このキットを使って何を構築できますか?
-このキットを使用すると、ピンボール機を構築することができますが、必ずしもピンボール機を構築する必要はありません。8方向や4方向のコントローラーに変更することもできます。
ボタンにはどのような種類がありますか?
-ボタンには32ミリメートルサイズのボタンが8個と、25ミリメートルサイズのLEDボタンが2個含まれています。
LEDはどのように接続しますか?
-LEDには個別の接続はありません。より高価なモデルを購入するか、ケーブルをカットしてsplice them togetherしてdaisy chainするように設定することができます。
ジョイスティックはどのように接続しますか?
-ジョイスティックには5ピンのコネクターがあり、基板に適切に接続して取り付けます。
USB接続はどのように行いますか?
-USB接続は、USBケーブルをコントローラーのプラグタイプソケットに接続してコンピュータに差し込むことで行います。
コンピュータに接続したときの設定方法は何ですか?
-コンピュータに接続すると、ジョイスティックが自動的に認識され、ゲームコントローラーの設定でプロパティを確認してボタンの機能を確認することができます。
JoyToKeyというソフトウェアは何ですか?
-JoyToKeyは、ジョイスティックやUSBアーケードセットなどのゲームパッド入力をキーストローク出力に変換するプログラムです。
JoyToKeyを使用する場合、設定ファイルはどのように保存しますか?
-JoyToKeyでは、各ゲームに応じたプロファイルを作成して保存することができます。実行ファイルと同じ名前のプロファイル名を使えば、自動的に設定が読み込まれます。
ビデオスクリプトの最後に提供されたリンクは何ですか?
-ビデオスクリプトの最後に提供されたリンクは、JoyToKeyのダウンロードウェブサイトへのリンクです。
Outlines
🎮 零遅延USB入力ボードのセットアップ
この段落では、ビデオ制作者が視聴者のリクエストに応えて、ミニピンボールのための零遅延USB入力ボードのセットアップについて詳しく説明しています。キットには小型回路基板やボタン、ジョイスティックなどのプラグソケットが含まれており、使用方法も簡単に紹介されています。また、LEDボタンとその接続方法、ジョイスティックの取り付け方法についても説明しており、ビデオではこれらの部品を実際に組み立てる様子が示されています。
🔌 ボタンとLEDの接続方法
この段落では、ボタンとLEDの接続方法について詳しく説明しています。ボタンは32mmの種類と25mmのLEDを取り付けた種類が用意されており、それぞれのボタンには個別の接続があります。LEDボタンは2つのコネクターセットが用意されており、電源とボタンの2つの接続が必要です。また、ジョイスティックの接続方法も簡単に紹介されており、ビデオでは実際の接続方法を示しています。
💻 コンピュータへの接続とテスト
この段落では、USB入力ボードをコンピュータに接続し、テストする方法について説明しています。ビデオ制作者は、Windows 10を使用しているコンピュータにUSBケーブルを接続し、ゲームコントローラーの設定で認識される様子を示しています。また、ジョイスティックの動きやボタンの機能を確認するために、プロパティを確認する方法も紹介されています。
🛠️ ソフトウェアとの連携とjoytokeyの紹介
この段落では、USB入力ボードを他のソフトウェアと連携させる方法について説明しています。特に、ピンボールゲーム向けのソフトウェアであるpinball fx2やpinball arcadeなど、ジョイスティック入力を想定していないプログラムに対して、joytokeyというプログラムを使用してキー入力に変換する方法が紹介されています。joytokeyの使い方や設定方法についても詳細に説明されており、ビデオ制作者は各ゲームに合わせたプロファイルの設定方法を示しています。
📢 まとめと次回の予告
最後の段落では、ビデオ制作者が前述の内容のまとめを行い、視聴者に次回の動画についての質問を促しています。また、joytokeyのダウンロード方法や使用方法についても簡単に説明し、次回の動画でさらに詳細に取り上げることが预告されています。
Mindmap
Keywords
Please replace the link and try again.
Highlights
Introduction to setting up a zero delay USB input board for mini pinball machines.
Description of the kit components, including a small circuit board and various plug sockets for buttons and joystick.
Explanation of how to modify the setup for an 8-way or 4-way configuration by changing the position of the joystick.
Detail on the inclusion of thirty-two millimeter buttons and twenty-five millimeter buttons with LED options.
Discussion on the absence of individual connections for LEDs and the use of cheaper alternatives.
Assembly instructions for connecting the buttons and joystick to the USB input board using small cables and 3.5mm spade connectors.
Demonstration of daisy-chaining the LED connections and the importance of cable management within the pinball cabinet.
Explanation of the board's functionality, including the unique connection for the micro switch and the power supply for the LEDs.
Description of the testing process, including the use of a computer to verify the correct functioning of the buttons and joystick.
Introduction to using JoyToKey to map the USB input board's buttons and joystick movements to keyboard inputs for software compatibility.
Guide on setting up profiles in JoyToKey for different games and the automatic loading of profiles based on the software's executable file name.
Discussion on the potential applications of the USB input board beyond pinball machines, such as for other arcade-style games.
Provision of a Photoshop file and a PNG file on Google Drive for users to download and use as a base for their own designs.
Emphasis on the importance of proper cable routing and the potential issues that can arise from poor cable management.
Highlight of the strong springs in the joystick, which may not be necessary for all pinball setups but are included for general use.
Conclusion and invitation for viewers to ask questions in the comments for further assistance.
Transcripts
hey guys I was asked by a guy in the
comments günther to go into a bit more
detail about setting up the zero delay
USB input board for the mini pinball
that I may know as well as some other
things so we'll just very briefly go
through this bait basically what the kit
consists of if you buy this kit is you
there's a a small circuit board and the
various plug sockets for the for the
buttons are joystick and what have you
there's a button there's a joystick
event club an eight-way joystick you can
include you can use obviously one of the
guys mentioned there it doesn't need to
build a pinball and that's correct
attitude for me and you can make this
into an eight or a four way just by
changing the position of this of this
guy but and down Kings Park it so I'll
show you how to do that you get eight of
these buttons these are thirty two
millimeter buttons and and you get a
couple of the twenty five-millimeter
problems these are LED you take it
without LEDs but they're two sets of
connectors in there one for power and
for the button obviously Sigler one for
the LED for the LED well these
shortcomings here you notice about this
so each button will have its own
individual connection there's not an
individual connection for the LEDs and
you can buy more expensive ones if
that's what you want to do but basically
this is obviously the cheapest one that
I could find so so you basically have to
have to use a different method you get
ten of these small cables that go the
three and a half mil spade connectors to
the back of the buttons and each one it
goes
look there there's a cable for the
joystick and there's a cable for the USB
connection so basically just a case of
putting it all together obviously what
you'd be putting it into its it into a
pinball box or a main cabinet box
similar to something like this which is
something I've been working on but
basically we're just going to do it out
on the top here so you can see so you
can see what it goes all what it's all
about
well set up one of these but instead of
a joystick and and attach it to the
computer and you could you can see
exactly how that how that works
spade connectors is pretty simple the
ones on the outside if the LED on there
if the micro switch and the way that
this these go on is top right here
what I'm left with another positive the
red cable this one here there's the
negative okay so just
that's for one set no these are for
these I'm touching two led I'm going to
put them sort of power so you can see
the LED come on book you would need to
daisy chain these together basically the
way that I did it is that these you can
cut the cables here splice them together
and then you run that you run that
through a bigger part in this way around
you run that through to the next one and
you do the same you do the same you need
to set up in your in your and your
cabinet exactly where you're gonna put
this so you know the length of the cable
are you gonna use there's another easier
option is where you can actually order a
daisy change set of these cables with
the with the with the Spade connectors
already on for a few dollars but again
it was obvious it wasn't that if you
will took a little bit of time on the
pond the pinball there but but basically
we're just gonna show you on one of two
buttons here how this is put together
okay so again read the opposite corners
because of SIF and then the basically
that that's it now on on the board here
as you can see this is this is the the
cable for the for the micro switch
there's only one way around you can put
this in you couldn't get it in the wrong
way around even if you tried forcing it
and it just slips in and clicks into
place there so basically that's it as
far as wiring the micro switch up is
concerned and but what we're going to do
is illiterate these are to power these
are to powerless to go through this
these all connect to two buttons as do
these and basically you've got
connection of one button of a 1 2 3 or a
0 1 2 3 4 5 6 7 8 etc around surround
him these ones here will just be
standing problems but these ones here if
you look at the text down the side
you've got like mold and turbo so if you
set bottoms up to this and you then they
will lie can also fire
no changing for the paper that's not
necessary but it might be something you
want to experiment with put a button on
there and then and then see what happens
these two red ones here have have power
and so this is a +5 volts so this will
power the LED die in there okay so
that's the third first button done to
continue and having having the LEDs
obviously you'd only two problems as I
said you're doing it's a daisy chain all
those together but he's got a needs its
own separate input and that's why these
are designed this use we could I can
show you here with another another
button no I want another button very
very quickly that's this one this one
here and as I said opposite corners and
that would be button number two or
whichever you want you want to put it on
it doesn't it doesn't really matter you
might want to do it logically but it
doesn't really matter exactly how you
wire is or because in in the joystick
properties in on a computer you can
check you can change these and what the
government actually does but basically
this is what one button to another
choice take the judges cover different
types of joysticks and I found and this
one here is obviously since I achieve
one but it and you've got two sets of
some of them needs to be wide up
settling each each movement has it would
have its own cable and be put into this
one here over this one it doesn't do
that
and basically on this particular choice
that you need to put this need to put
this into into it there's a five pin
connector there and then there's only
one place on the border you can put it
in and that's here so we'll just we'll
just put that look that joystick into
there and then basically that's about it
you just continue going through each of
these for every state every button
anyone - in order to get the LED to come
out of here you can see this here now
the plug socket here is the same as I
put here so so let's kind of this cable
is is of no use so you can see that's
what I prepared there but basically what
you would need to do is similar to this
one you would need a plug type - the
same type of plug so I'll show you on
this we use this power out the second
sock in there on that and then take that
- that's the power the LED and now what
you can see is evolved also they to
change another connection here because I
got hold of a couple of these these are
that one or two place top ones for the
other for the other project that I that
I am going to start and again this is
powerful the LEDs the LED on this one
goes to here
the wrong way around but never never
mind it won't blow up if they are on my
round and then this one here will plug
so it will cook this one to button well
I may think makes it but justice is just
to demonstrate let's say for long
so basically what we're hoping when we
plug this in is that these two ones one
of two is for provoking five a joystick
joystick and the lights will come on
this is it this is a USB cable which is
actually really it's probably I won't
put two 1.4 meters long just a standard
USB multiple number one there and if you
if you're using two of these and you
plug them into your computer you want to
plug them into the same socket each time
so it recognizes the same computer that
those are the same the same controller
II each time and again this is just a
simple socket isn't it one place to plug
it in okay today and that's it popular
local environment was many more many
more buns as you're busy one but for our
demonstration purposes that's all we're
going to do it for now I'm gonna plug
this into the computer and let's take a
look as if it lights up expecting
okay so okay so that's exactly what
we're expecting this one here button is
the LEDs come on LEDs come on come on to
this one and then this one here we
didn't we didn't put a power to it so
that's why the LED is not on that one
and and the powers come on to the joist
it's just it's got a little multicolored
little flashing LED thing in there and
nothing that's power manage the preset
and so that basically is is it now I'll
show you on the computer I'll just have
to move the camera around but I'll show
you on the computer how that how that
works and in where it's ending up in the
computer just gonna let me just move the
camera around so I've moved it over to
the computer here I've got a one of the
mono might spare eggs here this is this
is running Windows 10 and just just a
standard desktop so the USB just plugs
just puts into a USB port and that
provides the power there's a red light
on the on the board there to show you
that and if power power is just coming
in okay again
the ISO come on I will tell you you've
probably noticed I had put this the
wrong way around this is one of those
that you can in your 50 50 percent
chance to get it right but if you won't
damage it if it's plugged in the wrong
way if it doesn't come up properly and
when you're testing this then you can
the likelihood it so you may well have
put I in the wrong way around on a
joystick you can't blue in the wrong way
around
settings assess of USB game controller
Sega okay so the game controls similar
sender was in Windows 7 and what have
you so if we click on them if you choose
like this there's only one chose to be
plugged in so it's sunny it's not
showing you one stasis is fine we're
gonna we're gonna look at the prophecies
of look at the properties just like any
other joystick properties
now what were looking for is we're
looking to make sure that these buttons
work correctly so this one was wide up
to number one so we want them to want to
dress so you can see that this one here
without the lights and cable plant the
cable routing is something you spend a
little bit of time on because you don't
be moving stuff around cables popping
out snapping in wow this is number two
but it hasn't got a LED light up as we
know but that's working fine then this
we plugged into number five so you could
move that right to the end in a did you
know a number 12 or something like that
there are 12 locations or buttons here
and there mmm just to just to get it get
some sort of logic so how you putting
this all together and then the joystick
the joystick as I mentioned I'd pull up
run around for the roll around and when
I swats it around now and and there you
go you can see that that's this exit as
I mentioned in a pinball video the
springs are particularly strong but it
was one of the guys mentioned if you
just do it with your pinball you
wouldn't need to I have this on anyway
there you go
he's begun to they're the comments had
asked about a plan no I just run this
off very very quickly and dazzling I've
done this on Photoshop and I've got the
PSD file and this is a PNG file on the
Google Drive there's a link in the
content in the in the details section
below so you can just click on that and
download this you can you can use this
it's not it's not to scale as you can
see it's not size of scale but the
dimensions that I used are on there so
for them for this so you can use it as a
base to design your own but like I say
the link for this is down below the
video so just click on eyes this is a
very very small file okay so we'll take
a little of the software like so I've
just come over to my main computer here
where I can record this screen this is
also a main gaming computer steam
installed and a lot of other things
going on but basically and what I'm just
gonna show you here is how again this
works so that the joisting here is the
generic USB joystick yeah I've plugged
in just to the USB port now if we go to
the game controller settings here
properties on that then again as as was
Oh happened over there number one number
two we got
and the five sets up to a single player
start button or do whatever we want it
to really and then the joystick in
joystick and now I plugged it in and it
detected it perfectly you don't have to
set anything up it just detects it as a
general USB joystick he go into the
properties and you can just tell her
everything is working now in order to
use that with a program that doesn't
want to
it doesn't expect a joystick to be
plugged in for example pinball fx2 and
three that kind of program and the
pinball arcade
they're expecting key presses from a
keyboard so you can get out of a program
here called a joy to key from from the
website now you can see here joytokey
dotnet and basically is it explains here
but you you use a joystick or in our
case our our USB arcade sets up and the
program detects the joystick input and
changed it to a key press output for a
particular piece of software it's a
great program take a look at the website
and and you can download that that's
free you don't pay anything okay so
we're just gonna open that and you can
see here it tells me on this particular
profile you can set up a profile for
each particular game if the importer you
requires is not the same for each one
but say say hey so if we press the press
the button first button that we've got
here is this one it's just one here
button joystick two because I've got a
an Xbox 360 controller plugged in at the
moment but yeah you can see it's
disabled so basically if you got a promo
and nothing it won't you set the button
press but double click on that and then
we can we can set that
they're as as enter okay so you can see
here now that is assigned n to that one
bun to which we've also got wider that
let me know LED on you remember this one
here will use that one is escape okay
button three is it's not plugged in nor
four but five is cocaine okay so you
could also that's got the one player
start on there so basically you could
use that as say for example on MAME you
would start a one player game by
pressing one but these are just examples
it depends really what you want what you
want to to achieve in a piece of
software that you're using at a time
okay now to stick here we can use his
stick left if we are sorry so that's
that's going that's going on so if we if
we use that we can we can set that to
the left our okay
[Music]
okay so we can use we can use use we can
use these to set up for any and any
software any software gonna save the
profile under the name of the software
joystick key will automatically load a
profile and if it's the same name as the
executable file they use so if you've
got F x3 cymbal FX real something you
have a profile pinball fx2 and it'll
automatically load that setup for each
one you come out have a pro I'm going to
another one it'll it'll load the next
the next profile for the software that
you're using okay so that's that's about
it we'll save that and we can we can
just close that down I've got it set so
it's still running in the background if
if required and okay so that's that's
about it and if you've got any if you've
got any questions again ask please ask
in the comments and we'll catch you on
the next video
okay cheers guys
関連動画をさらに表示
Visual scripting in CT.JS -introduction
How To Use Templates – Bootcamp – Step-By-Step
We Added A Powerful eGPU To The New Minisforum V3 Ryzen Tablet Now Its Crazy FAST
消化に関係する臓器の位置やはたらきを調べるワークシート
Converting Figma Design To Code using Builder.io
USB Vs Bluetooth (PS5 DualSense Delay) - 120Hz | 60Hz
How I Use Logseq for Better Productivity and Organization at Work
5.0 / 5 (0 votes)