- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
! マウスを自作する(トラックボールが本当のところ)
! github
https://github.com/cyborg5/TinyUSB_Mouse_and_Keyboard
! HIDの意味
*http://esyokunin.dee.cc/30xSub_USB_Siyou/331_Siyou1_HidKb/331_Siyou1_HidKb.html
*http://blueeyes.sakura.ne.jp/2020/04/26/3118/
! HID
interface ( mouse )
,,Offset/Length,,Value
,Lenth,0/1,ディスクリプタ:9byte,0x09
,Descriptor,1/1,ディスクリプタ・タイプInterface=0x04h,0x04
,Interface番号,2/1,インターフェイス番号(#0から),0x01
,AlternateSetting,3/1,代替設定をする際の番号,0x00
,Number of Endpoint,4/1,このインターフェイスが持つEndpointの数(0を除く),0x01
,interface class,5/1,USB/IFが,0x03
,interface_sub_class,6/1,サブクラスコード,0x01
,interface_protcol,7/1,0:none_1:keybord_2:mouse,0x02
,interface,
,bit,7,6,5,4,3,2,1,0
,ボタン 3bit,0,0,0,0,0,ボタン3,ボタン2,ボタン1
,X軸方向8bit(min-127/max127),,,,,,,,
,y軸方向8bit(-127 / 127),,,,,,,,
! 制作記事
( センサーが手に入らない。。(笑))::壊れたマウスは捨てられないね。。
http://arms22.blog91.fc2.com/blog-entry-565.html