Hi,
I've tried changing the permission by hand, but still the joystick is recognized in Grand prix legends like a 2 axis one.
This is the output:
***@pro5av:/dev/input$ sudo chmod uga+rw event*
[sudo] password for andreak:
***@pro5av:/dev/input$ ls -all
totale 0
drwxr-xr-x 4 root root 360 2009-03-18 19:11 .
drwxr-xr-x 14 root root 14700 2009-03-18 19:11 ..
drwxr-xr-x 2 root root 80 2009-03-18 19:11 by-id
drwxr-xr-x 2 root root 180 2009-03-18 19:11 by-path
crw-rw-rw- 1 root root 13, 64 2009-03-18 19:11 event0
crw-rw-rw- 1 root root 13, 65 2009-03-18 19:11 event1
crw-rw-rw- 1 root root 13, 66 2009-03-18 19:11 event2
crw-rw-rw- 1 root root 13, 67 2009-03-18 19:11 event3
crw-rw-rw- 1 root root 13, 68 2009-03-18 19:11 event4
crw-rw-rw- 1 root root 13, 69 2009-03-18 19:11 event5
crw-rw-rw- 1 root root 13, 70 2009-03-18 19:11 event6
crw-rw-rw- 1 root root 13, 71 2009-03-18 19:11 event7
crw-rw-rw- 1 root root 13, 72 2009-03-18 19:11 event8
crw-rw-rw- 1 root root 13, 73 2009-03-18 19:11 event9
crw-rw---- 1 root root 13, 63 2009-03-18 20:11 mice
crw-rw---- 1 root root 13, 32 2009-03-18 20:11 mouse0
crw-rw---- 1 root root 13, 33 2009-03-18 19:11 mouse1
crw-rw---- 1 root root 13, 34 2009-03-18 19:11 mouse2
***@pro5av:/dev/input$ taskset -c 1 env WINEPREFIX="/home/andreak/.wine" WINEDEBUG=+dinput wine "C:\Sierra\GPL\gpl.exe"
Warning: could not find DOS drive for current working directory '/dev/input', starting in the Windows directory.
err:service:load_reg_dword Error 1804 while reading value L"Type"
err:service:scmdatabase_load_services Error 1804 reading registry key for service L"papycpu2" - skipping
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
trace:dinput:DirectInputCreateEx (0x400000,0500,{9a4cb684-236d-11d3-8e9d-00c04f6844ae},0x7e6d78,(nil))
trace:dinput:check_hook_thread IDirectInputs left: 1
trace:dinput:IDirectInputAImpl_QueryInterface (0x139588)->({9a4cb684-236d-11d3-8e9d-00c04f6844ae},0x7e6d78)
trace:dinput:IDirectInputAImpl_AddRef (0x139588) incrementing from 0
trace:dinput:IDirectInputAImpl_EnumDevices (this=0x139588,0x0004 'DIDEVTYPE_JOYSTICK',0x4c3890,(nil),0001)
trace:dinput:_dump_EnumDevices_dwFlags flags:
trace:dinput:IDirectInputAImpl_EnumDevices - checking device 0 ('Wine mouse driver')
trace:dinput:IDirectInputAImpl_EnumDevices - checking device 1 ('Wine keyboard driver')
trace:dinput:IDirectInputAImpl_EnumDevices - checking device 2 ('Wine Linux-input joystick driver')
warn:dinput:find_joydevs Failed to open "/dev/input/event10": 13 Permesso negato
warn:dinput:find_joydevs Failed to open "/dev/input/event11": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event12": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event13": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event14": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event15": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event16": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event17": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event18": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event19": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event20": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event21": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event22": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event23": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event24": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event25": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event26": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event27": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event28": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event29": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event30": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event31": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event32": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event33": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event34": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event35": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event36": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event37": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event38": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event39": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event40": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event41": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event42": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event43": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event44": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event45": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event46": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event47": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event48": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event49": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event50": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event51": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event52": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event53": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event54": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event55": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event56": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event57": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event58": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event59": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event60": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event61": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event62": 2 Nessun file o directory
warn:dinput:find_joydevs Failed to open "/dev/input/event63": 2 Nessun file o directory
trace:dinput:IDirectInputAImpl_EnumDevices - checking device 3 ('Wine Linux joystick driver')
trace:dinput:joydev_enum_deviceA Enumerating the linux Joystick device: /dev/input/js0 (Saitek Cyborg USB Stick)
trace:dinput:IDirectInput7AImpl_CreateDeviceEx (0x139588)->({9e573ed9-7734-0000-8d4a-23903fb6bdf7}, (null), 0x32e5a8, (nil))
trace:dinput:joydev_create_deviceA 0x139588 {9e573ed9-7734-0000-8d4a-23903fb6bdf7} (nil) 0x32e5a8
trace:dinput:alloc_device {9e573ed9-7734-0000-8d4a-23903fb6bdf7} 0x7ee71b00 0x139588 0x32e5a8 0
trace:dinput:IDirectInputAImpl_AddRef (0x139588) incrementing from 1
trace:dinput:_dump_DIDATAFORMAT Dumping DIDATAFORMAT structure:
trace:dinput:_dump_DIDATAFORMAT - dwSize: 24
trace:dinput:_dump_DIDATAFORMAT - dwObjsize: 16
trace:dinput:_dump_DIDATAFORMAT - dwFlags: 0x00000001 (DIDF_ABSAXIS)
trace:dinput:_dump_DIDATAFORMAT - dwDataSize: 272
trace:dinput:_dump_DIDATAFORMAT - dwNumObjs: 18
trace:dinput:_dump_DIDATAFORMAT - Object 0:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02e0-c9f3-11cf-bfc7-444553540000} ('GUID_XAxis')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 0
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x00000002
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_ABSAXIS / Instance: 0
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 1:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02e1-c9f3-11cf-bfc7-444553540000} ('GUID_YAxis')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 4
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x00000102
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_ABSAXIS / Instance: 1
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 2:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02e2-c9f3-11cf-bfc7-444553540000} ('GUID_ZAxis')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 8
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x00000202
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_ABSAXIS / Instance: 2
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 3:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f4-c9f3-11cf-bfc7-444553540000} ('GUID_RxAxis')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 12
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x00000302
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_ABSAXIS / Instance: 3
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 4:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f5-c9f3-11cf-bfc7-444553540000} ('GUID_RyAxis')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 16
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x00000402
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_ABSAXIS / Instance: 4
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 5:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02e3-c9f3-11cf-bfc7-444553540000} ('GUID_RzAxis')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 20
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x00000502
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_ABSAXIS / Instance: 5
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 6:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 48
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x00000004
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON / Instance: 0
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 7:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 49
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x00000104
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON / Instance: 1
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 8:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 50
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x00000204
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON / Instance: 2
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 9:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 51
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x00000304
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON / Instance: 3
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 10:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 52
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x00000404
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON / Instance: 4
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 11:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 53
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x00000504
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON / Instance: 5
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 12:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 54
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x00000604
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON / Instance: 6
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 13:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 55
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x00000704
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON / Instance: 7
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 14:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 56
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x00000804
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON / Instance: 8
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 15:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 57
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x00000904
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON / Instance: 9
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 16:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 58
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x00000a04
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON / Instance: 10
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 17:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 59
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x00000b04
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON / Instance: 11
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:alloc_device axis_map[0] = 0
trace:dinput:alloc_device axis_map[1] = 1
trace:dinput:alloc_device axis_map[2] = 2
trace:dinput:alloc_device axis_map[3] = 3
trace:dinput:alloc_device axis_map[4] = 4
trace:dinput:alloc_device axis_map[5] = 5
trace:dinput:_dump_DIDEVCAPS dwSize: 44
trace:dinput:_dump_DIDEVCAPS dwFlags: 00000001
trace:dinput:_dump_DIDEVCAPS dwDevType: 00000204 UNKNOWN
trace:dinput:_dump_DIDEVCAPS dwAxes: 6
trace:dinput:_dump_DIDEVCAPS dwButtons: 12
trace:dinput:_dump_DIDEVCAPS dwPOVs: 0
trace:dinput:_dump_DIDEVCAPS dwFFSamplePeriod: 0
trace:dinput:_dump_DIDEVCAPS dwFFMinTimeResolution: 0
trace:dinput:_dump_DIDEVCAPS dwFirmwareRevision: 0
trace:dinput:_dump_DIDEVCAPS dwHardwareRevision: 0
trace:dinput:_dump_DIDEVCAPS dwFFDriverVersion: 0
trace:dinput:IDirectInputDevice2AImpl_QueryInterface (this=0x139618,{5944e682-c92e-11cf-bfc7-444553540000},0x32e5c0)
trace:dinput:IDirectInputDevice2AImpl_SetCooperativeLevel (0x139618) 0x10028,0x00000005
trace:dinput:_dump_cooperativelevel_DI cooperative level : DISCL_EXCLUSIVE DISCL_FOREGROUND
trace:dinput:IDirectInputDevice2AImpl_SetDataFormat (0x139618) 0x519910
trace:dinput:_dump_DIDATAFORMAT Dumping DIDATAFORMAT structure:
trace:dinput:_dump_DIDATAFORMAT - dwSize: 24
trace:dinput:_dump_DIDATAFORMAT - dwObjsize: 16
trace:dinput:_dump_DIDATAFORMAT - dwFlags: 0x00000001 (DIDF_ABSAXIS)
trace:dinput:_dump_DIDATAFORMAT - dwDataSize: 80
trace:dinput:_dump_DIDATAFORMAT - dwNumObjs: 44
trace:dinput:_dump_DIDATAFORMAT - Object 0:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02e0-c9f3-11cf-bfc7-444553540000} ('GUID_XAxis')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 0
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff03
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_RELAXIS DIDFT_ABSAXIS DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000100
trace:dinput:_dump_DIDATAFORMAT - Object 1:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02e1-c9f3-11cf-bfc7-444553540000} ('GUID_YAxis')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 4
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff03
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_RELAXIS DIDFT_ABSAXIS DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000100
trace:dinput:_dump_DIDATAFORMAT - Object 2:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02e2-c9f3-11cf-bfc7-444553540000} ('GUID_ZAxis')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 8
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff03
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_RELAXIS DIDFT_ABSAXIS DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000100
trace:dinput:_dump_DIDATAFORMAT - Object 3:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f4-c9f3-11cf-bfc7-444553540000} ('GUID_RxAxis')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 12
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff03
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_RELAXIS DIDFT_ABSAXIS DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000100
trace:dinput:_dump_DIDATAFORMAT - Object 4:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f5-c9f3-11cf-bfc7-444553540000} ('GUID_RyAxis')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 16
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff03
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_RELAXIS DIDFT_ABSAXIS DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000100
trace:dinput:_dump_DIDATAFORMAT - Object 5:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02e3-c9f3-11cf-bfc7-444553540000} ('GUID_RzAxis')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 20
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff03
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_RELAXIS DIDFT_ABSAXIS DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000100
trace:dinput:_dump_DIDATAFORMAT - Object 6:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02e4-c9f3-11cf-bfc7-444553540000} ('GUID_Slider')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 24
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff03
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_RELAXIS DIDFT_ABSAXIS DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000100
trace:dinput:_dump_DIDATAFORMAT - Object 7:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02e4-c9f3-11cf-bfc7-444553540000} ('GUID_Slider')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 28
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff03
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_RELAXIS DIDFT_ABSAXIS DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000100
trace:dinput:_dump_DIDATAFORMAT - Object 8:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f2-c9f3-11cf-bfc7-444553540000} ('GUID_POV')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 32
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff10
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_POV DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 9:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f2-c9f3-11cf-bfc7-444553540000} ('GUID_POV')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 36
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff10
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_POV DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 10:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f2-c9f3-11cf-bfc7-444553540000} ('GUID_POV')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 40
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff10
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_POV DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 11:
trace:dinput:_dump_DIDATAFORMAT * GUID: {a36d02f2-c9f3-11cf-bfc7-444553540000} ('GUID_POV')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 44
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff10
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_POV DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 12:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 48
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 13:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 49
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 14:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 50
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 15:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 51
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 16:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 52
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 17:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 53
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 18:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 54
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 19:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 55
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 20:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 56
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 21:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 57
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 22:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 58
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 23:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 59
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 24:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 60
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 25:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 61
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 26:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 62
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 27:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 63
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 28:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 64
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 29:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 65
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 30:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 66
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 31:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 67
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 32:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 68
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 33:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 69
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 34:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 70
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 35:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 71
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 36:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 72
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 37:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 73
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 38:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 74
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 39:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 75
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 40:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 76
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 41:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 77
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 42:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 78
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:_dump_DIDATAFORMAT - Object 43:
trace:dinput:_dump_DIDATAFORMAT * GUID: (null) ('null GUID')
trace:dinput:_dump_DIDATAFORMAT * dwOfs: 79
trace:dinput:_dump_DIDATAFORMAT * dwType: 0x80ffff0c
trace:dinput:_dump_DIDATAFORMAT Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:_dump_DIDATAFORMAT * dwFlags: 0x00000000
trace:dinput:release_DataFormat Deleting DataFormat: 0x13967c
trace:dinput:create_DataFormat Creating DataTransform :
trace:dinput:create_DataFormat Matching :
trace:dinput:create_DataFormat - Asked (0) :
trace:dinput:create_DataFormat * GUID: {a36d02e0-c9f3-11cf-bfc7-444553540000} ('GUID_XAxis')
trace:dinput:create_DataFormat * Offset: 0
trace:dinput:create_DataFormat * dwType: 80ffff03
trace:dinput:create_DataFormat Type: DIDFT_RELAXIS DIDFT_ABSAXIS DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Wine (0) :
trace:dinput:create_DataFormat * GUID: {a36d02e0-c9f3-11cf-bfc7-444553540000} ('GUID_XAxis')
trace:dinput:create_DataFormat * Offset: 0
trace:dinput:create_DataFormat * dwType: 00000002
trace:dinput:create_DataFormat Type: DIDFT_ABSAXIS / Instance: 0
trace:dinput:create_DataFormat Matching :
trace:dinput:create_DataFormat - Asked (1) :
trace:dinput:create_DataFormat * GUID: {a36d02e1-c9f3-11cf-bfc7-444553540000} ('GUID_YAxis')
trace:dinput:create_DataFormat * Offset: 4
trace:dinput:create_DataFormat * dwType: 80ffff03
trace:dinput:create_DataFormat Type: DIDFT_RELAXIS DIDFT_ABSAXIS DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Wine (1) :
trace:dinput:create_DataFormat * GUID: {a36d02e1-c9f3-11cf-bfc7-444553540000} ('GUID_YAxis')
trace:dinput:create_DataFormat * Offset: 4
trace:dinput:create_DataFormat * dwType: 00000102
trace:dinput:create_DataFormat Type: DIDFT_ABSAXIS / Instance: 1
trace:dinput:create_DataFormat Matching :
trace:dinput:create_DataFormat - Asked (2) :
trace:dinput:create_DataFormat * GUID: {a36d02e2-c9f3-11cf-bfc7-444553540000} ('GUID_ZAxis')
trace:dinput:create_DataFormat * Offset: 8
trace:dinput:create_DataFormat * dwType: 80ffff03
trace:dinput:create_DataFormat Type: DIDFT_RELAXIS DIDFT_ABSAXIS DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Wine (2) :
trace:dinput:create_DataFormat * GUID: {a36d02e2-c9f3-11cf-bfc7-444553540000} ('GUID_ZAxis')
trace:dinput:create_DataFormat * Offset: 8
trace:dinput:create_DataFormat * dwType: 00000202
trace:dinput:create_DataFormat Type: DIDFT_ABSAXIS / Instance: 2
trace:dinput:create_DataFormat Matching :
trace:dinput:create_DataFormat - Asked (3) :
trace:dinput:create_DataFormat * GUID: {a36d02f4-c9f3-11cf-bfc7-444553540000} ('GUID_RxAxis')
trace:dinput:create_DataFormat * Offset: 12
trace:dinput:create_DataFormat * dwType: 80ffff03
trace:dinput:create_DataFormat Type: DIDFT_RELAXIS DIDFT_ABSAXIS DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Wine (3) :
trace:dinput:create_DataFormat * GUID: {a36d02f4-c9f3-11cf-bfc7-444553540000} ('GUID_RxAxis')
trace:dinput:create_DataFormat * Offset: 12
trace:dinput:create_DataFormat * dwType: 00000302
trace:dinput:create_DataFormat Type: DIDFT_ABSAXIS / Instance: 3
trace:dinput:create_DataFormat Matching :
trace:dinput:create_DataFormat - Asked (4) :
trace:dinput:create_DataFormat * GUID: {a36d02f5-c9f3-11cf-bfc7-444553540000} ('GUID_RyAxis')
trace:dinput:create_DataFormat * Offset: 16
trace:dinput:create_DataFormat * dwType: 80ffff03
trace:dinput:create_DataFormat Type: DIDFT_RELAXIS DIDFT_ABSAXIS DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Wine (4) :
trace:dinput:create_DataFormat * GUID: {a36d02f5-c9f3-11cf-bfc7-444553540000} ('GUID_RyAxis')
trace:dinput:create_DataFormat * Offset: 16
trace:dinput:create_DataFormat * dwType: 00000402
trace:dinput:create_DataFormat Type: DIDFT_ABSAXIS / Instance: 4
trace:dinput:create_DataFormat Matching :
trace:dinput:create_DataFormat - Asked (5) :
trace:dinput:create_DataFormat * GUID: {a36d02e3-c9f3-11cf-bfc7-444553540000} ('GUID_RzAxis')
trace:dinput:create_DataFormat * Offset: 20
trace:dinput:create_DataFormat * dwType: 80ffff03
trace:dinput:create_DataFormat Type: DIDFT_RELAXIS DIDFT_ABSAXIS DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Wine (5) :
trace:dinput:create_DataFormat * GUID: {a36d02e3-c9f3-11cf-bfc7-444553540000} ('GUID_RzAxis')
trace:dinput:create_DataFormat * Offset: 20
trace:dinput:create_DataFormat * dwType: 00000502
trace:dinput:create_DataFormat Type: DIDFT_ABSAXIS / Instance: 5
trace:dinput:create_DataFormat Matching :
trace:dinput:create_DataFormat - Asked (12) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 48
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Wine (6) :
trace:dinput:create_DataFormat * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:create_DataFormat * Offset: 48
trace:dinput:create_DataFormat * dwType: 00000004
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON / Instance: 0
trace:dinput:create_DataFormat Matching :
trace:dinput:create_DataFormat - Asked (13) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 49
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Wine (7) :
trace:dinput:create_DataFormat * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:create_DataFormat * Offset: 49
trace:dinput:create_DataFormat * dwType: 00000104
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON / Instance: 1
trace:dinput:create_DataFormat Matching :
trace:dinput:create_DataFormat - Asked (14) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 50
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Wine (8) :
trace:dinput:create_DataFormat * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:create_DataFormat * Offset: 50
trace:dinput:create_DataFormat * dwType: 00000204
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON / Instance: 2
trace:dinput:create_DataFormat Matching :
trace:dinput:create_DataFormat - Asked (15) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 51
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Wine (9) :
trace:dinput:create_DataFormat * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:create_DataFormat * Offset: 51
trace:dinput:create_DataFormat * dwType: 00000304
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON / Instance: 3
trace:dinput:create_DataFormat Matching :
trace:dinput:create_DataFormat - Asked (16) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 52
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Wine (10) :
trace:dinput:create_DataFormat * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:create_DataFormat * Offset: 52
trace:dinput:create_DataFormat * dwType: 00000404
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON / Instance: 4
trace:dinput:create_DataFormat Matching :
trace:dinput:create_DataFormat - Asked (17) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 53
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Wine (11) :
trace:dinput:create_DataFormat * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:create_DataFormat * Offset: 53
trace:dinput:create_DataFormat * dwType: 00000504
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON / Instance: 5
trace:dinput:create_DataFormat Matching :
trace:dinput:create_DataFormat - Asked (18) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 54
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Wine (12) :
trace:dinput:create_DataFormat * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:create_DataFormat * Offset: 54
trace:dinput:create_DataFormat * dwType: 00000604
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON / Instance: 6
trace:dinput:create_DataFormat Matching :
trace:dinput:create_DataFormat - Asked (19) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 55
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Wine (13) :
trace:dinput:create_DataFormat * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:create_DataFormat * Offset: 55
trace:dinput:create_DataFormat * dwType: 00000704
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON / Instance: 7
trace:dinput:create_DataFormat Matching :
trace:dinput:create_DataFormat - Asked (20) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 56
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Wine (14) :
trace:dinput:create_DataFormat * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:create_DataFormat * Offset: 56
trace:dinput:create_DataFormat * dwType: 00000804
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON / Instance: 8
trace:dinput:create_DataFormat Matching :
trace:dinput:create_DataFormat - Asked (21) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 57
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Wine (15) :
trace:dinput:create_DataFormat * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:create_DataFormat * Offset: 57
trace:dinput:create_DataFormat * dwType: 00000904
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON / Instance: 9
trace:dinput:create_DataFormat Matching :
trace:dinput:create_DataFormat - Asked (22) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 58
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Wine (16) :
trace:dinput:create_DataFormat * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:create_DataFormat * Offset: 58
trace:dinput:create_DataFormat * dwType: 00000a04
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON / Instance: 10
trace:dinput:create_DataFormat Matching :
trace:dinput:create_DataFormat - Asked (23) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 59
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Wine (17) :
trace:dinput:create_DataFormat * GUID: {a36d02f0-c9f3-11cf-bfc7-444553540000} ('GUID_Button')
trace:dinput:create_DataFormat * Offset: 59
trace:dinput:create_DataFormat * dwType: 00000b04
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON / Instance: 11
trace:dinput:create_DataFormat Setting to default value :
trace:dinput:create_DataFormat - Asked (6) :
trace:dinput:create_DataFormat * GUID: {a36d02e4-c9f3-11cf-bfc7-444553540000} ('GUID_Slider')
trace:dinput:create_DataFormat * Offset: 24
trace:dinput:create_DataFormat * dwType: 80ffff03
trace:dinput:create_DataFormat Type: DIDFT_RELAXIS DIDFT_ABSAXIS DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (7) :
trace:dinput:create_DataFormat * GUID: {a36d02e4-c9f3-11cf-bfc7-444553540000} ('GUID_Slider')
trace:dinput:create_DataFormat * Offset: 28
trace:dinput:create_DataFormat * dwType: 80ffff03
trace:dinput:create_DataFormat Type: DIDFT_RELAXIS DIDFT_ABSAXIS DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (8) :
trace:dinput:create_DataFormat * GUID: {a36d02f2-c9f3-11cf-bfc7-444553540000} ('GUID_POV')
trace:dinput:create_DataFormat * Offset: 32
trace:dinput:create_DataFormat * dwType: 80ffff10
trace:dinput:create_DataFormat Type: DIDFT_POV DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (9) :
trace:dinput:create_DataFormat * GUID: {a36d02f2-c9f3-11cf-bfc7-444553540000} ('GUID_POV')
trace:dinput:create_DataFormat * Offset: 36
trace:dinput:create_DataFormat * dwType: 80ffff10
trace:dinput:create_DataFormat Type: DIDFT_POV DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (10) :
trace:dinput:create_DataFormat * GUID: {a36d02f2-c9f3-11cf-bfc7-444553540000} ('GUID_POV')
trace:dinput:create_DataFormat * Offset: 40
trace:dinput:create_DataFormat * dwType: 80ffff10
trace:dinput:create_DataFormat Type: DIDFT_POV DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (11) :
trace:dinput:create_DataFormat * GUID: {a36d02f2-c9f3-11cf-bfc7-444553540000} ('GUID_POV')
trace:dinput:create_DataFormat * Offset: 44
trace:dinput:create_DataFormat * dwType: 80ffff10
trace:dinput:create_DataFormat Type: DIDFT_POV DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (24) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 60
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (25) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 61
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (26) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 62
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (27) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 63
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (28) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 64
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (29) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 65
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (30) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 66
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (31) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 67
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (32) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 68
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (33) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 69
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (34) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 70
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (35) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 71
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (36) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 72
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (37) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 73
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (38) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 74
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (39) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 75
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (40) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 76
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (41) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 77
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (42) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 78
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:create_DataFormat - Asked (43) :
trace:dinput:create_DataFormat * GUID: (null) ('null GUID')
trace:dinput:create_DataFormat * Offset: 79
trace:dinput:create_DataFormat * dwType: 80ffff0c
trace:dinput:create_DataFormat Type: DIDFT_PSHBUTTON DIDFT_TGLBUTTON DIDFT_OPTIONAL / Instance: DIDFT_ANYINSTANCE
trace:dinput:JoystickLinuxAImpl_Unacquire (0x139618)
trace:dinput:JoystickAGenericImpl_Unacquire (0x139618)
trace:dinput:JoystickAGenericImpl_SetProperty (0x139618,<guid-0x0004>,0x32e588)
trace:dinput:_dump_DIPROPHEADER - dwObj = 0x00000000
trace:dinput:_dump_DIPROPHEADER - dwHow = DIPH_BYOFFSET
trace:dinput:JoystickAGenericImpl_SetProperty proprange(1000,25000) obj=0
trace:dinput:JoystickAGenericImpl_SetProperty (0x139618,<guid-0x0004>,0x32e588)
trace:dinput:_dump_DIPROPHEADER - dwObj = 0x00000004
trace:dinput:_dump_DIPROPHEADER - dwHow = DIPH_BYOFFSET
trace:dinput:JoystickAGenericImpl_SetProperty proprange(1000,25000) obj=1
trace:dinput:JoystickAGenericImpl_SetProperty (0x139618,<guid-0x0004>,0x32e588)
trace:dinput:_dump_DIPROPHEADER - dwObj = 0x00000008
trace:dinput:_dump_DIPROPHEADER - dwHow = DIPH_BYOFFSET
trace:dinput:JoystickAGenericImpl_SetProperty proprange(1000,25000) obj=2
trace:dinput:JoystickAGenericImpl_SetProperty (0x139618,<guid-0x0004>,0x32e588)
trace:dinput:_dump_DIPROPHEADER - dwObj = 0x0000000c
trace:dinput:_dump_DIPROPHEADER - dwHow = DIPH_BYOFFSET
trace:dinput:JoystickAGenericImpl_SetProperty proprange(1000,25000) obj=3
trace:dinput:JoystickAGenericImpl_SetProperty (0x139618,<guid-0x0004>,0x32e588)
trace:dinput:_dump_DIPROPHEADER - dwObj = 0x00000010
trace:dinput:_dump_DIPROPHEADER - dwHow = DIPH_BYOFFSET
trace:dinput:JoystickAGenericImpl_SetProperty proprange(1000,25000) obj=4
trace:dinput:JoystickAGenericImpl_SetProperty (0x139618,<guid-0x0004>,0x32e588)
trace:dinput:_dump_DIPROPHEADER - dwObj = 0x00000014
trace:dinput:_dump_DIPROPHEADER - dwHow = DIPH_BYOFFSET
trace:dinput:JoystickAGenericImpl_SetProperty proprange(1000,25000) obj=5
trace:dinput:JoystickAGenericImpl_SetProperty (0x139618,<guid-0x0004>,0x32e588)
trace:dinput:_dump_DIPROPHEADER - dwObj = 0x00000018
trace:dinput:_dump_DIPROPHEADER - dwHow = DIPH_BYOFFSET
trace:dinput:JoystickAGenericImpl_SetProperty proprange(1000,25000) obj=-1
trace:dinput:JoystickAGenericImpl_SetProperty (0x139618,<guid-0x0004>,0x32e588)
trace:dinput:_dump_DIPROPHEADER - dwObj = 0x0000001c
trace:dinput:_dump_DIPROPHEADER - dwHow = DIPH_BYOFFSET
trace:dinput:JoystickAGenericImpl_SetProperty proprange(1000,25000) obj=-1
trace:dinput:JoystickAGenericImpl_SetProperty (0x139618,<guid-0x000a>,0x32e574)
trace:dinput:_dump_DIPROPHEADER - dwObj = 0x00000000
trace:dinput:_dump_DIPROPHEADER - dwHow = DIPH_DEVICE
trace:dinput:IDirectInputDevice2AImpl_SetProperty (0x139618) <guid-0x000a>,0x32e574
trace:dinput:_dump_DIPROPHEADER - dwObj = 0x00000000
trace:dinput:_dump_DIPROPHEADER - dwHow = DIPH_DEVICE
warn:dinput:IDirectInputDevice2AImpl_SetProperty Unknown property <guid-0x000a>
trace:dinput:IDirectInputAImpl_EnumDevices - checking device 3 ('Wine Linux joystick driver')
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x139fc8,0x13dd60): stub
fixme:tapi:lineInitialize (0x7dee70, 0x400000, 0x4b8720, "Grand Prix Legends", 0x7dee74): stub.
fixme:ras:RasEnumConnectionsA (0x1e5ceac,0x1e5ce58,0x1e5ce5c),stub!
fixme:ras:RasEnumConnectionsA RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:comm:GetCommProperties (0xa8 0x1e5e9b4 )
fixme:comm:GetCommProperties (0xa8 0x1e5e9b4 )
fixme:comm:GetCommProperties (0xa8 0x1e5e9b4 )
fixme:comm:GetCommProperties (0xa8 0x1e5e9b4 )
trace:dinput:IDirectInputAImpl_Release (0x139588) releasing from 2
So, maybe is also a problem of wine (or of the game)? Should I use one of those programs that converts joystick commands in keyboard ones?
If I search for event* in the ruiles files I have the following result:
***@pro5av:/etc/udev/rules.d$ cd /etc/udev/rules.d
***@pro5av:/etc/udev/rules.d$ grep event *
20-names.rules:KERNEL=="event[0-9]*", NAME="input/%k"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYMLINK="input/wacom"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", ENV{ID_PATH}=="?*", SYMLINK+="input/by-path/$env{ID_PATH}-wacom"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0000", SYMLINK+="input/tablet-penpartner"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0010", SYMLINK+="input/tablet-graphire"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0011", SYMLINK+="input/tablet-graphire2-4x5"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0012", SYMLINK+="input/tablet-graphire2-5x7"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0013", SYMLINK+="input/tablet-graphire3"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0014", SYMLINK+="input/tablet-graphire3-6x8"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0015", SYMLINK+="input/tablet-graphire4-4x5"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0016", SYMLINK+="input/tablet-graphire4-6x8"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0060", SYMLINK+="input/tablet-volito"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0061", SYMLINK+="input/tablet-penstation2"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0062", SYMLINK+="input/tablet-volito2-4x5"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0063", SYMLINK+="input/tablet-volito2-2x3"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0064", SYMLINK+="input/tablet-penpartner2"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0020", SYMLINK+="input/tablet-intuos-4x5"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0021", SYMLINK+="input/tablet-intuos-6x8"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0022", SYMLINK+="input/tablet-intuos-9x12"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0023", SYMLINK+="input/tablet-intuos-12x12"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0024", SYMLINK+="input/tablet-intuos-12x18"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0030", SYMLINK+="input/tablet-pl400"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0031", SYMLINK+="input/tablet-pl500"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0032", SYMLINK+="input/tablet-pl600"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0033", SYMLINK+="input/tablet-pl600sx"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0034", SYMLINK+="input/tablet-pl550"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0035", SYMLINK+="input/tablet-pl800"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0037", SYMLINK+="input/tablet-pl700"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0038", SYMLINK+="input/tablet-pl510"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0039", SYMLINK+="input/tablet-dtu710"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="00c0", SYMLINK+="input/tablet-dtf521"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="00c4", SYMLINK+="input/tablet-dtf720"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0003", SYMLINK+="input/tablet-cintiq_partner"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0041", SYMLINK+="input/tablet-intuos2-4x5"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0042", SYMLINK+="input/tablet-intuos2-6x8"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0043", SYMLINK+="input/tablet-intuos2-9x12"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0044", SYMLINK+="input/tablet-intuos2-12x12"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0045", SYMLINK+="input/tablet-intuos2-12x18"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="00b0", SYMLINK+="input/tablet-intuos3-4x5"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="00b1", SYMLINK+="input/tablet-intuos3-6x8"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="00b2", SYMLINK+="input/tablet-intuos3-9x12"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="00b3", SYMLINK+="input/tablet-intuos3-12x12"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="00b4", SYMLINK+="input/tablet-intuos3-12x19"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="00b5", SYMLINK+="input/tablet-intuos3-6x11"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="003f", SYMLINK+="input/tablet-cintiq21ux"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0047", SYMLINK+="input/tablet-intuos2-6x8a"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0065", SYMLINK+="input/tablet-bamboo"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="00c6", SYMLINK+="input/tablet-cintiq12wx"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0017", SYMLINK+="input/tablet-bamboofun-4x5"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0018", SYMLINK+="input/tablet-bamboofun-6x8"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", SYSFS{idProduct}=="0069", SYMLINK+="input/tablet-bamboo1"
50-xserver-xorg-input-wacom.rules:KERNEL=="event[0-9]*", SYSFS{idVendor}=="056a", ACTION=="add", RUN+="/lib/udev/check_driver wacom $devpath $env{ID_BUS}"
60-persistent-input.rules:KERNEL=="event*", ENV{ID_BUS}=="?*", ENV{ID_CLASS}=="?*", SYMLINK+="input/by-id/$env{ID_BUS}-$env{ID_SERIAL}-event-$env{ID_CLASS}"
60-persistent-input.rules:ENV{ID_PATH}=="?*", KERNEL=="event*", SYMLINK+="input/by-path/$env{ID_PATH}-event-$env{ID_CLASS}"
60-persistent-storage.rules:# forward scsi device event to corresponding block device
60-persistent-storage.rules:ACTION=="change", SUBSYSTEM=="scsi", ENV{DEVTYPE}=="scsi_device", TEST=="block", ATTR{block/*/uevent}="change"
60-persistent-storage.rules:# never access non-cdrom removable ide devices, the drivers are causing event loops on open()
60-persistent-storage.rules:# skip unpartitioned removable media devices from drivers which do not send "change" events
90-hal.rules:# pass all events to the HAL daemon
90-hal.rules:RUN+="socket:/org/freedesktop/hal/udev_event"
94-my-custom.rules:# Give user,group and world read and write access to /dev/input/event*
94-my-custom.rules:KERNEL=="event*", NAME="input/%k", MODE="0644"
95-udev-late.rules:# run a command on remove events
95-udev-late.rules:# event to be catched by udevmonitor
README:The files in this directory are read by udev(7) and used when events
Xwang