2つのUSBキーボードが接続されています。Javascriptでどのキーボード(キーではない)を押したかを区別する
イベントにはkeyCode
を使用できますが、キーボードを使用した読み込みについては何も表示されません。
ゲームパッドには、ナビゲータのリストにあるゲームパッドが使用されていたインデックスがあります。私はそのようなものを探しています。
2つのUSBキーボードが接続されています。Javascriptでどのキーボード(キーではない)を押したかを区別する
イベントにはkeyCode
を使用できますが、キーボードを使用した読み込みについては何も表示されません。
ゲームパッドには、ナビゲータのリストにあるゲームパッドが使用されていたインデックスがあります。私はそのようなものを探しています。
どのボタンを押したのかはどのように判断できますか?
できません。 KeyboradEvent
にはそのような情報は含まれていません。
現在、これを行う方法はありません。これは既にhereと回答しています。
他の人が指摘しているように、現在これを行う標準的な方法はありません。しかし、新しいバージョンのChromeでは、実験的な['InputDeviceCapabilities'](https://developer.mozilla.org/en-US/docs/Web/API/InputDeviceCapabilities)APIをサポートしています。今は非常に極小ですし、あなたが望む線に沿って何かを実際に行うことはできませんでした。しかし、[W3Cのドキュメント](http://wicg.github.io/InputDeviceCapabilities/#dom-uvent-sourcecapabilities)はかなり優れており、将来的に機能が拡張されるように見えるようにしていますあなたが探しているもの。 –