Skip to content

Instantly share code, notes, and snippets.

@PsychoH13
Last active December 15, 2015 12:39
Show Gist options
  • Save PsychoH13/5261338 to your computer and use it in GitHub Desktop.
Save PsychoH13/5261338 to your computer and use it in GitHub Desktop.
Xbox 360 IOHIDDevice elements tree converted to OEHIDEvents.
0x103067000 event: (null)
| 0x10305b560 event: <OEHIDEvent 0x1025612c0 pad=(null) type=Axis axis=Z direction=Nul value=0.000000 'Z=' cookie=5>
| | 0x103069b00 event: <OEHIDEvent 0x10326fd60 pad=(null) type=Button number=16 state=On 'Button 16' cookie=39>
| | 0x103069a80 event: <OEHIDEvent 0x103029d90 pad=(null) type=Button number=15 state=On 'Button 15' cookie=38>
| | 0x103069a00 event: <OEHIDEvent 0x102381850 pad=(null) type=Button number=14 state=On 'Button 14' cookie=37>
| | 0x103069980 event: <OEHIDEvent 0x102537fe0 pad=(null) type=Button number=13 state=On 'Button 13' cookie=36>
| | 0x103069900 event: <OEHIDEvent 0x1017392f0 pad=(null) type=Button number=12 state=On 'Button 12' cookie=35>
| | 0x103068a90 event: <OEHIDEvent 0x10237a910 pad=(null) type=Button number=8 state=On 'Button 8' cookie=31>
| | 0x103068a10 event: <OEHIDEvent 0x10255d000 pad=(null) type=Button number=7 state=On 'Button 7' cookie=30>
| | 0x103068990 event: <OEHIDEvent 0x10238ba00 pad=(null) type=Button number=6 state=On 'Button 6' cookie=29>
| | 0x103068910 event: <OEHIDEvent 0x103263270 pad=(null) type=Button number=5 state=On 'Button 5' cookie=28>
| | 0x103068890 event: <OEHIDEvent 0x104ad8c90 pad=(null) type=Button number=4 state=On 'Button 4' cookie=27>
| | 0x103069730 event: <OEHIDEvent 0x104ae8150 pad=(null) type=Button number=11 state=On 'Button 11' cookie=34>
| | 0x103069630 event: <OEHIDEvent 0x101748150 pad=(null) type=Button number=9 state=On 'Button 9' cookie=32>
| | 0x1030696b0 event: <OEHIDEvent 0x104a8c3d0 pad=(null) type=Button number=10 state=On 'Button 10' cookie=33>
| | 0x103068c80 event: <OEHIDEvent 0x10480cb80 pad=(null) type=Button number=2 state=On 'Button 2' cookie=25>
| | 0x103069130 event: <OEHIDEvent 0x104849350 pad=(null) type=Button number=3 state=On 'Button 3' cookie=26>
| | 0x1030676a0 event: <OEHIDEvent 0x10306aeb0 pad=(null) type=HatSwitch type=8-Ways position=Null 'Null' cookie=50>
| | 0x103067620 event: <OEHIDEvent 0x1017226d0 pad=(null) type=Axis axis=Y direction=Nul value=0.000000 'Y=' cookie=49>
| | 0x104a95090 event: (null)
| | 0x10305b660 event: <OEHIDEvent 0x1017a67a0 pad=(null) type=Axis axis=Rz direction=Nul value=0.000000 'Rz=' cookie=47>
| | 0x103067420 event: <OEHIDEvent 0x10306b0a0 pad=(null) type=Axis axis=X direction=Nul value=0.000000 'X=' cookie=48>
| | 0x10305b5e0 event: <OEHIDEvent 0x10250c370 pad=(null) type=Axis axis=Z direction=Nul value=0.000000 'Z=' cookie=46>
| | 0x103068fe0 event: <OEHIDEvent 0x103236320 pad=(null) type=Button number=1 state=On 'Button 1' cookie=24>
| 0x1030673a0 event: (null)
| | 0x103069f70 event: (null)
| | 0x10306a4e0 event: (null)
| | 0x10306a190 event: (null)
| | 0x10306a940 event: (null)
0x10305b1b0 event: (null)
| 0x10305b230 event: <OEHIDEvent 0x104841d70 pad=(null) type=Axis axis=Z direction=Nul value=0.000000 'Z=' cookie=2>
| | 0x103067180 event: <OEHIDEvent 0x10178e5b0 pad=(null) type=HatSwitch type=8-Ways position=Null 'Null' cookie=45>
| | 0x103067100 event: <OEHIDEvent 0x10306b100 pad=(null) type=Axis axis=Y direction=Nul value=0.000000 'Y=' cookie=44>
| | 0x103067080 event: <OEHIDEvent 0x104849dc0 pad=(null) type=Axis axis=X direction=Nul value=0.000000 'X=' cookie=43>
| | 0x103068810 event: <OEHIDEvent 0x1017af850 pad=(null) type=Button number=6 state=On 'Button 6' cookie=12>
| | 0x103068790 event: <OEHIDEvent 0x103239bb0 pad=(null) type=Button number=5 state=On 'Button 5' cookie=11>
| | 0x103066f80 event: <OEHIDEvent 0x101723a90 pad=(null) type=Axis axis=Rz direction=Nul value=0.000000 'Rz=' cookie=42>
| | 0x103068710 event: <OEHIDEvent 0x103242260 pad=(null) type=Button number=4 state=On 'Button 4' cookie=10>
| | 0x103068690 event: <OEHIDEvent 0x10306b3a0 pad=(null) type=Button number=3 state=On 'Button 3' cookie=9>
| | 0x103068e00 event: <OEHIDEvent 0x102388d00 pad=(null) type=Button number=14 state=On 'Button 14' cookie=20>
| | 0x103068d80 event: <OEHIDEvent 0x104ab9f70 pad=(null) type=Button number=13 state=On 'Button 13' cookie=19>
| | 0x103068d00 event: <OEHIDEvent 0x102523e10 pad=(null) type=Button number=12 state=On 'Button 12' cookie=18>
| | 0x103068c00 event: <OEHIDEvent 0x10255b410 pad=(null) type=Button number=11 state=On 'Button 11' cookie=17>
| | 0x103068b80 event: <OEHIDEvent 0x102594630 pad=(null) type=Button number=10 state=On 'Button 10' cookie=16>
| | 0x10305b2b0 event: <OEHIDEvent 0x103242510 pad=(null) type=Axis axis=Z direction=Nul value=0.000000 'Z=' cookie=41>
| | 0x1030677e0 event: <OEHIDEvent 0x104acddc0 pad=(null) type=Button number=1 state=On 'Button 1' cookie=7>
| | 0x1030675a0 event: <OEHIDEvent 0x102594a90 pad=(null) type=Button number=9 state=On 'Button 9' cookie=15>
| | 0x103067520 event: <OEHIDEvent 0x1017bb590 pad=(null) type=Button number=8 state=On 'Button 8' cookie=14>
| | 0x1030674a0 event: <OEHIDEvent 0x104a815e0 pad=(null) type=Button number=7 state=On 'Button 7' cookie=13>
| | 0x10305b4a0 event: <OEHIDEvent 0x102596370 pad=(null) type=Button number=2 state=On 'Button 2' cookie=8>
| | 0x104a5e2f0 event: (null)
| | 0x103068f60 event: <OEHIDEvent 0x104ad5810 pad=(null) type=Button number=16 state=On 'Button 16' cookie=22>
| | 0x103068ee0 event: <OEHIDEvent 0x1017a05b0 pad=(null) type=Button number=15 state=On 'Button 15' cookie=21>
| 0x104a9ab20 event: (null)
| | 0x104ad5790 event: (null)
| | 0x104adae90 event: (null)
| | 0x104ad8c10 event: (null)
| | 0x104ae80d0 event: (null)
0x104a2b7e0 event: (null)
| 0x104a71770 event: (null)
| | 0x104adbf60 event: <OEHIDEvent 0x104a84770 pad=(null) type=Button number=1 state=On 'Button 1' cookie=3>
| | 0x104ae72b0 event: <OEHIDEvent 0x102508850 pad=(null) type=Button number=7 state=On 'Button 7' cookie=9>
| | 0x104add2f0 event: <OEHIDEvent 0x10255cfa0 pad=(null) type=Button number=4 state=On 'Button 4' cookie=6>
| | 0x104ad6160 event: <OEHIDEvent 0x104ab02c0 pad=(null) type=Button number=6 state=On 'Button 6' cookie=8>
| | 0x104a0aed0 event: <OEHIDEvent 0x1099231e0 pad=(null) type=Button number=8 state=On 'Button 8' cookie=10>
| | 0x104ad2750 event: <OEHIDEvent 0x1023b1310 pad=(null) type=Button number=5 state=On 'Button 5' cookie=7>
| | 0x104a5b080 event: <OEHIDEvent 0x104a66860 pad=(null) type=Axis axis=Y direction=Nul value=0.000000 'Y=' cookie=16>
| | 0x104a2b1f0 event: <OEHIDEvent 0x1099104c0 pad=(null) type=Button number=10 state=On 'Button 10' cookie=12>
| | 0x104a6b700 event: <OEHIDEvent 0x101746480 pad=(null) type=Button number=12 state=On 'Button 12' cookie=14>
| | 0x104a2f0d0 event: <OEHIDEvent 0x104a5e370 pad=(null) type=Button number=11 state=On 'Button 11' cookie=13>
| | 0x104a47df0 event: <OEHIDEvent 0x101732b50 pad=(null) type=Axis axis=X direction=Nul value=0.000000 'X=' cookie=15>
| | 0x104ad8d50 event: <OEHIDEvent 0x102548380 pad=(null) type=Button number=3 state=On 'Button 3' cookie=5>
| | 0x104a0e6a0 event: <OEHIDEvent 0x10480d800 pad=(null) type=Button number=9 state=On 'Button 9' cookie=11>
| | 0x104ad6400 event: <OEHIDEvent 0x10322d810 pad=(null) type=Axis axis=Rz direction=Nul value=0.000000 'Rz=' cookie=18>
| | 0x104adc920 event: <OEHIDEvent 0x10252a110 pad=(null) type=Button number=2 state=On 'Button 2' cookie=4>
| | 0x104a6a440 event: <OEHIDEvent 0x10322a590 pad=(null) type=Axis axis=Z direction=Nul value=0.000000 'Z=' cookie=17>
| | 0x104adc340 event: <OEHIDEvent 0x1023b18b0 pad=(null) type=HatSwitch type=8-Ways position=Null 'Null' cookie=19>
0x101794820 event: (null)
| 0x101757b60 event: (null)
| | 0x1017c8760 event: (null)
| | 0x1017945c0 event: (null)
| | | 0x1017bd930 event: <OEHIDEvent 0x109404520 pad=(null) type=Axis axis=Y direction=Nul value=0.000000 'Y=' cookie=28>
| | | 0x10179cf90 event: <OEHIDEvent 0x102589d10 pad=(null) type=Axis axis=X direction=Nul value=0.000000 'X=' cookie=27>
| | 0x1017c2d50 event: (null)
| | | 0x1017bb850 event: <OEHIDEvent 0x104146c50 pad=(null) type=Axis axis=Rx direction=Nul value=0.000000 'Rx=' cookie=29>
| | | 0x1017bb8d0 event: <OEHIDEvent 0x10414cce0 pad=(null) type=Axis axis=Ry direction=Nul value=0.000000 'Ry=' cookie=30>
| | 0x10179ecc0 event: <OEHIDEvent 0x109403850 pad=(null) type=Button number=9 state=On 'Button 9' cookie=14>
| | 0x101785a00 event: <OEHIDEvent 0x106407f80 pad=(null) type=Button number=5 state=On 'Button 5' cookie=18>
| | 0x10178a460 event: (null)
| | 0x1017c0ad0 event: <OEHIDEvent 0x10236a520 pad=(null) type=Button number=12 state=On 'Button 12' cookie=10>
| | 0x10179ca40 event: <OEHIDEvent 0x104142d60 pad=(null) type=Button number=13 state=On 'Button 13' cookie=11>
| | 0x10178a4e0 event: <OEHIDEvent 0x104509f20 pad=(null) type=Trigger axis=Z direction=Pos value=0.000000 'Trigger Z' cookie=25>
| | 0x10179cac0 event: <OEHIDEvent 0x106426690 pad=(null) type=Button number=14 state=On 'Button 14' cookie=12>
| | 0x1017c0b50 event: (null)
| | 0x10179e020 event: <OEHIDEvent 0x101791400 pad=(null) type=Button number=10 state=On 'Button 10' cookie=15>
| | 0x101786c90 event: <OEHIDEvent 0x106423890 pad=(null) type=Button number=6 state=On 'Button 6' cookie=19>
| | 0x101797260 event: <OEHIDEvent 0x10256c410 pad=(null) type=Button number=1 state=On 'Button 1' cookie=21>
| | 0x10179b350 event: <OEHIDEvent 0x102594790 pad=(null) type=Button number=2 state=On 'Button 2' cookie=22>
| | 0x10179f220 event: <OEHIDEvent 0x1017a4bb0 pad=(null) type=Button number=4 state=On 'Button 4' cookie=24>
| | 0x10179e0a0 event: <OEHIDEvent 0x101793550 pad=(null) type=Button number=7 state=On 'Button 7' cookie=16>
| | 0x101786d10 event: <OEHIDEvent 0x10235b420 pad=(null) type=Button number=11 state=On 'Button 11' cookie=20>
| | 0x10179b3d0 event: <OEHIDEvent 0x1017ac9f0 pad=(null) type=Button number=3 state=On 'Button 3' cookie=23>
| | 0x1017c86e0 event: (null)
| | 0x101785980 event: <OEHIDEvent 0x1025946e0 pad=(null) type=Button number=8 state=On 'Button 8' cookie=17>
| | 0x10179ec40 event: <OEHIDEvent 0x10235eb60 pad=(null) type=Button number=15 state=On 'Button 15' cookie=13>
| | 0x101788da0 event: <OEHIDEvent 0x106424bf0 pad=(null) type=Trigger axis=Rz direction=Pos value=0.000000 'Trigger Rz' cookie=26>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment