hid_read()を呼び出した時、毎回値をすぐに返してくれるようになります。これを利用することで、新しい情報が入っていた場合は、それを読み込むということが可能になります。1)をコメントアウトしています。これは、実際に実行するとわかると思いますが、実際にhid_set_nonblockingのコメントアウトを外して実行すると、標準出力が止まらなくなります。これは見辛いので、とりあえずコメントアウトしています。実行して違いを感じてみてください。スティック入力まず、大体はボタンの入力と同じです。コードに、スティックの入力を表示するコードを追加してみます。