Logitech G920 Wheel not supported - macOS

matrixeam
Posts: 9
Joined: 22 Feb 2020 08:50

Logitech G920 Wheel not supported - macOS

#1 Post by matrixeam » 22 Feb 2020 09:01

Hello,

I've got a Logitech G920 and ETS2 via Steam.
The wheel is recognized fine by the OS (macOS catalina and high sierra). It turns when I plug it in etc.
The system profiler tells me the same: G920 is found under USB etc.

When I start Steam and then ETS 2 - the wheel is not recognized within the game. After I start a new profile the section where the wheel should be displays says something like no controller found.
I've browsed through the Applications Support folder of ETS2 and found the game.log.txt file.
Here it tells me strange things:

Code: Select all

00:00:00.381 : [hid] Detected HID joystick 046d:c262 'G920 Driving Force Racing Wheel for Xbox One'.
00:00:00.385 : [hid] The device is not compatible with this game, and will not be used.
What the heck? I've bought this game because it is supported - at least that's said on the logitech website. And the user support there couldn't help me out at all.

In the Steam log-files (controller.txt) it shows the G920 wheel. So there it seems to be ok. But ETS2 has got problems.
Can anybody help me here?
The wheel itself works fine on Windows. So a hardware issue can be shut out.

Ah, and American Truck Simulator tells me the same in the game.log.txt file.....the wheel will not be used.

Thanks!
Dee
matrixeam
Posts: 9
Joined: 22 Feb 2020 08:50

Re: Logitech G920 Wheel not supported - macOS

#2 Post by matrixeam » 03 Mar 2020 10:08

Hi guys - it's me again - are there any ideas why this problem occurs? I can't imagine why the game is said to be supported and yet it won't work... :-(
Is there something I can try?

Thank you
Dee
User avatar
CodArk2
Posts: 500
Joined: 15 May 2019 04:30
Location: Texas coast

Re: Logitech G920 Wheel not supported - macOS

#3 Post by CodArk2 » 04 Mar 2020 22:44

@matrixeam This is the wrong place, go over here to get some help: viewforum.php?f=8

I think this is for when the were testing out ETS2 on Mac way back, so they might not look at this sub forum much.
User avatar
Komat
SCS Software
Posts: 1041
Joined: 26 Nov 2012 09:22

Re: Logitech G920 Wheel not supported - macOS

#4 Post by Komat » 05 Mar 2020 09:32

This happens if the game fails to understand the HID report descriptor provided by the device. The directory containing the game log should also contain a hid_devices.txt file with information about the descriptors. Please post it here.
matrixeam
Posts: 9
Joined: 22 Feb 2020 08:50

Re: Logitech G920 Wheel not supported - macOS

#5 Post by matrixeam » 08 Mar 2020 07:16

Thanks for your answers!

Here is the hid_devices.txt. The "null" seems not be so good, doesn't it? :-)

Code: Select all

---------------
HID Device 046d:c262 'G920 Driving Force Racing Wheel for Xbox One'.
x  <unknown>  00:00 (0, 0) {0000000b} '<null>'
x  <unknown>  00:ffff (0, 0) {0000000c} '<null>'
x  <unknown>  00:00 (0, 0) {00000009} '<null>'
x  <unknown>  00:ffff (0, 0) {0000000a} '<null>'
x  <unknown>  00:00 (0, 0) {00000007} '<null>'
x  <unknown>  00:ffff (0, 0) {00000008} '<null>'
x  <unknown>  00:00 (0, 0) {00000005} '<null>'
x  <unknown>  00:ffff (0, 0) {00000006} '<null>'
x  Collection ff43:604 (0, 0) {00000004} '<null>'
x    Output     ff43:04 (0, 0) {000000cd} '<null>'
x    Output     ff43:ffff (0, 0) {000000cc} '<null>'
x    Output     ff43:ffff (0, 0) {000000cb} '<null>'
x    Output     ff43:ffff (0, 0) {000000ca} '<null>'
x    Output     ff43:ffff (0, 0) {000000c9} '<null>'
x    Output     ff43:ffff (0, 0) {000000c8} '<null>'
x    Output     ff43:ffff (0, 0) {000000c7} '<null>'
x    Output     ff43:ffff (0, 0) {000000c6} '<null>'
x    Output     ff43:ffff (0, 0) {000000c5} '<null>'
x    Output     ff43:ffff (0, 0) {000000c4} '<null>'
x    Output     ff43:ffff (0, 0) {000000c3} '<null>'
x    Output     ff43:ffff (0, 0) {000000c2} '<null>'
x    Output     ff43:ffff (0, 0) {000000c1} '<null>'
x    Output     ff43:ffff (0, 0) {000000c0} '<null>'
x    Output     ff43:ffff (0, 0) {000000bf} '<null>'
x    Output     ff43:ffff (0, 0) {000000be} '<null>'
x    Output     ff43:ffff (0, 0) {000000bd} '<null>'
x    Output     ff43:ffff (0, 0) {000000bc} '<null>'
x    Output     ff43:ffff (0, 0) {000000bb} '<null>'
x    Output     ff43:ffff (0, 0) {000000ba} '<null>'
x    Output     ff43:ffff (0, 0) {000000b9} '<null>'
x    Output     ff43:ffff (0, 0) {000000b8} '<null>'
x    Output     ff43:ffff (0, 0) {000000b7} '<null>'
x    Output     ff43:ffff (0, 0) {000000b6} '<null>'
x    Output     ff43:ffff (0, 0) {000000b5} '<null>'
x    Output     ff43:ffff (0, 0) {000000b4} '<null>'
x    Output     ff43:ffff (0, 0) {000000b3} '<null>'
x    Output     ff43:ffff (0, 0) {000000b2} '<null>'
x    Output     ff43:ffff (0, 0) {000000b1} '<null>'
x    Output     ff43:ffff (0, 0) {000000b0} '<null>'
x    Output     ff43:ffff (0, 0) {000000af} '<null>'
x    Output     ff43:ffff (0, 0) {000000ae} '<null>'
x    Output     ff43:ffff (0, 0) {000000ad} '<null>'
x    Output     ff43:ffff (0, 0) {000000ac} '<null>'
x    Output     ff43:ffff (0, 0) {000000ab} '<null>'
x    Output     ff43:ffff (0, 0) {000000aa} '<null>'
x    Output     ff43:ffff (0, 0) {000000a9} '<null>'
x    Output     ff43:ffff (0, 0) {000000a8} '<null>'
x    Output     ff43:ffff (0, 0) {000000a7} '<null>'
x    Output     ff43:ffff (0, 0) {000000a6} '<null>'
x    Output     ff43:ffff (0, 0) {000000a5} '<null>'
x    Output     ff43:ffff (0, 0) {000000a4} '<null>'
x    Output     ff43:ffff (0, 0) {000000a3} '<null>'
x    Output     ff43:ffff (0, 0) {000000a2} '<null>'
x    Output     ff43:ffff (0, 0) {000000a1} '<null>'
x    Output     ff43:ffff (0, 0) {000000a0} '<null>'
x    Output     ff43:ffff (0, 0) {0000009f} '<null>'
x    Output     ff43:ffff (0, 0) {0000009e} '<null>'
x    Output     ff43:ffff (0, 0) {0000009d} '<null>'
x    Output     ff43:ffff (0, 0) {0000009c} '<null>'
x    Output     ff43:ffff (0, 0) {0000009b} '<null>'
x    Output     ff43:ffff (0, 0) {0000009a} '<null>'
x    Output     ff43:ffff (0, 0) {00000099} '<null>'
x    Output     ff43:ffff (0, 0) {00000098} '<null>'
x    Output     ff43:ffff (0, 0) {00000097} '<null>'
x    Output     ff43:ffff (0, 0) {00000096} '<null>'
x    Output     ff43:ffff (0, 0) {00000095} '<null>'
x    Output     ff43:ffff (0, 0) {00000094} '<null>'
x    Output     ff43:ffff (0, 0) {00000093} '<null>'
x    Output     ff43:ffff (0, 0) {00000092} '<null>'
x    Output     ff43:ffff (0, 0) {00000091} '<null>'
x    Output     ff43:ffff (0, 0) {00000090} '<null>'
x    Output     ff43:ffff (0, 0) {0000008f} '<null>'
x    Output     ff43:ffff (0, 0) {0000008e} '<null>'
x    Output     ff43:ffff (0, 0) {0000008d} '<null>'
x    Button     ff43:04 (0, 1) {00000077} '<null>'
x    Button     ff43:ffff (0, 255) {00000076} '<null>'
x    Button     ff43:ffff (0, 255) {00000075} '<null>'
x    Button     ff43:ffff (0, 255) {00000074} '<null>'
x    Button     ff43:ffff (0, 255) {00000073} '<null>'
x    Button     ff43:ffff (0, 255) {00000072} '<null>'
x    Button     ff43:ffff (0, 255) {00000071} '<null>'
x    Button     ff43:ffff (0, 255) {00000070} '<null>'
x    Button     ff43:ffff (0, 255) {0000006f} '<null>'
x    Button     ff43:ffff (0, 255) {0000006e} '<null>'
x    Button     ff43:ffff (0, 255) {0000006d} '<null>'
x    Button     ff43:ffff (0, 255) {0000006c} '<null>'
x    Button     ff43:ffff (0, 255) {0000006b} '<null>'
x    Button     ff43:ffff (0, 255) {0000006a} '<null>'
x    Button     ff43:ffff (0, 255) {00000069} '<null>'
x    Button     ff43:ffff (0, 255) {00000068} '<null>'
x    Button     ff43:ffff (0, 255) {00000067} '<null>'
x    Button     ff43:ffff (0, 255) {00000066} '<null>'
x    Button     ff43:ffff (0, 255) {00000065} '<null>'
x    Button     ff43:ffff (0, 255) {00000064} '<null>'
x    Button     ff43:ffff (0, 255) {00000063} '<null>'
x    Button     ff43:ffff (0, 255) {00000062} '<null>'
x    Button     ff43:ffff (0, 255) {00000061} '<null>'
x    Button     ff43:ffff (0, 255) {00000060} '<null>'
x    Button     ff43:ffff (0, 255) {0000005f} '<null>'
x    Button     ff43:ffff (0, 255) {0000005e} '<null>'
x    Button     ff43:ffff (0, 255) {0000005d} '<null>'
x    Button     ff43:ffff (0, 255) {0000005c} '<null>'
x    Button     ff43:ffff (0, 255) {0000005b} '<null>'
x    Button     ff43:ffff (0, 255) {0000005a} '<null>'
x    Button     ff43:ffff (0, 255) {00000059} '<null>'
x    Button     ff43:ffff (0, 255) {00000058} '<null>'
x    Button     ff43:ffff (0, 255) {00000057} '<null>'
x    Button     ff43:ffff (0, 255) {00000056} '<null>'
x    Button     ff43:ffff (0, 255) {00000055} '<null>'
x    Button     ff43:ffff (0, 255) {00000054} '<null>'
x    Button     ff43:ffff (0, 255) {00000053} '<null>'
x    Button     ff43:ffff (0, 255) {00000052} '<null>'
x    Button     ff43:ffff (0, 255) {00000051} '<null>'
x    Button     ff43:ffff (0, 255) {00000050} '<null>'
x    Button     ff43:ffff (0, 255) {0000004f} '<null>'
x    Button     ff43:ffff (0, 255) {0000004e} '<null>'
x    Button     ff43:ffff (0, 255) {0000004d} '<null>'
x    Button     ff43:ffff (0, 255) {0000004c} '<null>'
x    Button     ff43:ffff (0, 255) {0000004b} '<null>'
x    Button     ff43:ffff (0, 255) {0000004a} '<null>'
x    Button     ff43:ffff (0, 255) {00000049} '<null>'
x    Button     ff43:ffff (0, 255) {00000048} '<null>'
x    Button     ff43:ffff (0, 255) {00000047} '<null>'
x    Button     ff43:ffff (0, 255) {00000046} '<null>'
x    Button     ff43:ffff (0, 255) {00000045} '<null>'
x    Button     ff43:ffff (0, 255) {00000044} '<null>'
x    Button     ff43:ffff (0, 255) {00000043} '<null>'
x    Button     ff43:ffff (0, 255) {00000042} '<null>'
x    Button     ff43:ffff (0, 255) {00000041} '<null>'
x    Button     ff43:ffff (0, 255) {00000040} '<null>'
x    Button     ff43:ffff (0, 255) {0000003f} '<null>'
x    Button     ff43:ffff (0, 255) {0000003e} '<null>'
x    Button     ff43:ffff (0, 255) {0000003d} '<null>'
x    Button     ff43:ffff (0, 255) {0000003c} '<null>'
x    Button     ff43:ffff (0, 255) {0000003b} '<null>'
x    Button     ff43:ffff (0, 255) {0000003a} '<null>'
x    Button     ff43:ffff (0, 255) {00000039} '<null>'
x    Button     ff43:ffff (0, 255) {00000038} '<null>'
x    Button     ff43:ffff (0, 255) {00000037} '<null>'
x  Collection ff43:602 (0, 0) {00000003} '<null>'
x    Output     ff43:02 (0, 0) {0000008c} '<null>'
x    Output     ff43:ffff (0, 0) {0000008b} '<null>'
x    Output     ff43:ffff (0, 0) {0000008a} '<null>'
x    Output     ff43:ffff (0, 0) {00000089} '<null>'
x    Output     ff43:ffff (0, 0) {00000088} '<null>'
x    Output     ff43:ffff (0, 0) {00000087} '<null>'
x    Output     ff43:ffff (0, 0) {00000086} '<null>'
x    Output     ff43:ffff (0, 0) {00000085} '<null>'
x    Output     ff43:ffff (0, 0) {00000084} '<null>'
x    Output     ff43:ffff (0, 0) {00000083} '<null>'
x    Output     ff43:ffff (0, 0) {00000082} '<null>'
x    Output     ff43:ffff (0, 0) {00000081} '<null>'
x    Output     ff43:ffff (0, 0) {00000080} '<null>'
x    Output     ff43:ffff (0, 0) {0000007f} '<null>'
x    Output     ff43:ffff (0, 0) {0000007e} '<null>'
x    Output     ff43:ffff (0, 0) {0000007d} '<null>'
x    Output     ff43:ffff (0, 0) {0000007c} '<null>'
x    Output     ff43:ffff (0, 0) {0000007b} '<null>'
x    Output     ff43:ffff (0, 0) {0000007a} '<null>'
x    Output     ff43:ffff (0, 0) {00000079} '<null>'
x    Output     ff43:ffff (0, 0) {00000078} '<null>'
x    Button     ff43:02 (0, 1) {00000036} '<null>'
x    Button     ff43:ffff (0, 255) {00000035} '<null>'
x    Button     ff43:ffff (0, 255) {00000034} '<null>'
x    Button     ff43:ffff (0, 255) {00000033} '<null>'
x    Button     ff43:ffff (0, 255) {00000032} '<null>'
x    Button     ff43:ffff (0, 255) {00000031} '<null>'
x    Button     ff43:ffff (0, 255) {00000030} '<null>'
x    Button     ff43:ffff (0, 255) {0000002f} '<null>'
x    Button     ff43:ffff (0, 255) {0000002e} '<null>'
x    Button     ff43:ffff (0, 255) {0000002d} '<null>'
x    Button     ff43:ffff (0, 255) {0000002c} '<null>'
x    Button     ff43:ffff (0, 255) {0000002b} '<null>'
x    Button     ff43:ffff (0, 255) {0000002a} '<null>'
x    Button     ff43:ffff (0, 255) {00000029} '<null>'
x    Button     ff43:ffff (0, 255) {00000028} '<null>'
x    Button     ff43:ffff (0, 255) {00000027} '<null>'
x    Button     ff43:ffff (0, 255) {00000026} '<null>'
x    Button     ff43:ffff (0, 255) {00000025} '<null>'
x    Button     ff43:ffff (0, 255) {00000024} '<null>'
x    Button     ff43:ffff (0, 255) {00000023} '<null>'
x    Button     ff43:ffff (0, 255) {00000022} '<null>'
?  Collection 01:04 (0, 0) {00000001} '<null>'
x    Collection 01:39 (0, 0) {00000002} '<null>'
x      Misc_Input 01:35 (0, 255) {000000d2} '<null>'
x      Misc_Input 01:32 (0, 255) {000000d1} '<null>'
x      Misc_Input 01:31 (0, 255) {000000d0} '<null>'
x      Misc_Input 01:30 (0, 65535) {000000cf} '<null>'
x      Misc_Input 01:39 (0, 7) {000000ce} '<null>'
x      Button     ff09:03 (0, 1) {00000021} '<null>'
x      Button     ff09:02 (0, 1) {00000020} '<null>'
x      Button     ff09:01 (0, 1) {0000001f} '<null>'
x      Button     09:12 (0, 1) {0000001e} '<null>'
x      Button     09:11 (0, 1) {0000001d} '<null>'
x      Button     09:10 (0, 1) {0000001c} '<null>'
x      Button     09:0f (0, 1) {0000001b} '<null>'
x      Button     09:0e (0, 1) {0000001a} '<null>'
x      Button     09:0d (0, 1) {00000019} '<null>'
x      Button     09:0c (0, 1) {00000018} '<null>'
x      Button     09:0b (0, 1) {00000017} '<null>'
x      Button     09:0a (0, 1) {00000016} '<null>'
x      Button     09:09 (0, 1) {00000015} '<null>'
x      Button     09:08 (0, 1) {00000014} '<null>'
x      Button     09:07 (0, 1) {00000013} '<null>'
x      Button     09:06 (0, 1) {00000012} '<null>'
x      Button     09:05 (0, 1) {00000011} '<null>'
x      Button     09:04 (0, 1) {00000010} '<null>'
x      Button     09:03 (0, 1) {0000000f} '<null>'
x      Button     09:02 (0, 1) {0000000e} '<null>'
x      Button     09:01 (0, 1) {0000000d} '<null>'
And then I will change the posting place. Thx @CodeArk2
User avatar
Komat
SCS Software
Posts: 1041
Joined: 26 Nov 2012 09:22

Re: Logitech G920 Wheel not supported - macOS

#6 Post by Komat » 09 Mar 2020 17:08

The null is fine, the problem is "Collection 01:39 (0, 0)" as that is kHIDUsage_GD_Hatswitch which we do not expect.

I was unable to get the wheel recognized on our OSX machine at all (LGS did not switch it from Xbox mode to HID mode) so I have no way to check it however I whitelisted that usage and it should be part of some future 1.37 public beta build.
matrixeam
Posts: 9
Joined: 22 Feb 2020 08:50

Re: Logitech G920 Wheel not supported - macOS

#7 Post by matrixeam » 13 Mar 2020 14:56

Thank you!

As I play ETS 2 more often will there be a beta as well?

I will try out ATS the next days and will give a feedback here.
matrixeam
Posts: 9
Joined: 22 Feb 2020 08:50

Re: Logitech G920 Wheel not supported - macOS

#8 Post by matrixeam » 13 Mar 2020 16:48

I've just downloaded ATS public beta 1.37 but it shows the same thing: "no controller found" after creating a new profile and choosing an input device.

Here are the two txt-files. Hopefully they will help you.

Snippet of the game.log.txt

Code: Select all

...
00:00:00.695 : American Truck Simulator init ver.1.37.0.69s (rev. 4625e5415338)
00:00:00.777 : [hid] Detected HID device 05ac:0256 'Apple Wireless Keyboard'.
00:00:00.777 : [hid] Detected HID device ffffffffffffffff:ffffffffffffffff 'Apple Mikey HID Driver'.
00:00:00.777 : [hid] Detected HID device 05ac:030e 'Trackpad von d'.
00:00:00.778 : [hid] Detected HID joystick 046d:c262 'G920 Driving Force Racing Wheel for Xbox One'.
00:00:00.786 : [gfx] Selected rendering device: gl
00:00:00.797 : [net]  LOG INFO: Started
00:00:00.814 : Setting UI reference mode to: 1440x900...
...
It seems that something changed because it doesn't say anything about not using the device anymore.
(I don't know what the Apple Mikey HID Driver could be however... :-))

Here is the hid_devices.txt

Code: Select all

---------------
HID Device 046d:c262 'G920 Driving Force Racing Wheel for Xbox One'.
x  <unknown>  00:00 (0, 0) {0000000b} '<null>'
x  <unknown>  00:ffff (0, 0) {0000000c} '<null>'
x  <unknown>  00:00 (0, 0) {00000009} '<null>'
x  <unknown>  00:ffff (0, 0) {0000000a} '<null>'
x  <unknown>  00:00 (0, 0) {00000007} '<null>'
x  <unknown>  00:ffff (0, 0) {00000008} '<null>'
x  <unknown>  00:00 (0, 0) {00000005} '<null>'
x  <unknown>  00:ffff (0, 0) {00000006} '<null>'
x  Collection ff43:604 (0, 0) {00000004} '<null>'
x    Output     ff43:04 (0, 0) {000000cd} '<null>'
x    Output     ff43:ffff (0, 0) {000000cc} '<null>'
x    Output     ff43:ffff (0, 0) {000000cb} '<null>'
x    Output     ff43:ffff (0, 0) {000000ca} '<null>'
x    Output     ff43:ffff (0, 0) {000000c9} '<null>'
x    Output     ff43:ffff (0, 0) {000000c8} '<null>'
x    Output     ff43:ffff (0, 0) {000000c7} '<null>'
x    Output     ff43:ffff (0, 0) {000000c6} '<null>'
x    Output     ff43:ffff (0, 0) {000000c5} '<null>'
x    Output     ff43:ffff (0, 0) {000000c4} '<null>'
x    Output     ff43:ffff (0, 0) {000000c3} '<null>'
x    Output     ff43:ffff (0, 0) {000000c2} '<null>'
x    Output     ff43:ffff (0, 0) {000000c1} '<null>'
x    Output     ff43:ffff (0, 0) {000000c0} '<null>'
x    Output     ff43:ffff (0, 0) {000000bf} '<null>'
x    Output     ff43:ffff (0, 0) {000000be} '<null>'
x    Output     ff43:ffff (0, 0) {000000bd} '<null>'
x    Output     ff43:ffff (0, 0) {000000bc} '<null>'
x    Output     ff43:ffff (0, 0) {000000bb} '<null>'
x    Output     ff43:ffff (0, 0) {000000ba} '<null>'
x    Output     ff43:ffff (0, 0) {000000b9} '<null>'
x    Output     ff43:ffff (0, 0) {000000b8} '<null>'
x    Output     ff43:ffff (0, 0) {000000b7} '<null>'
x    Output     ff43:ffff (0, 0) {000000b6} '<null>'
x    Output     ff43:ffff (0, 0) {000000b5} '<null>'
x    Output     ff43:ffff (0, 0) {000000b4} '<null>'
x    Output     ff43:ffff (0, 0) {000000b3} '<null>'
x    Output     ff43:ffff (0, 0) {000000b2} '<null>'
x    Output     ff43:ffff (0, 0) {000000b1} '<null>'
x    Output     ff43:ffff (0, 0) {000000b0} '<null>'
x    Output     ff43:ffff (0, 0) {000000af} '<null>'
x    Output     ff43:ffff (0, 0) {000000ae} '<null>'
x    Output     ff43:ffff (0, 0) {000000ad} '<null>'
x    Output     ff43:ffff (0, 0) {000000ac} '<null>'
x    Output     ff43:ffff (0, 0) {000000ab} '<null>'
x    Output     ff43:ffff (0, 0) {000000aa} '<null>'
x    Output     ff43:ffff (0, 0) {000000a9} '<null>'
x    Output     ff43:ffff (0, 0) {000000a8} '<null>'
x    Output     ff43:ffff (0, 0) {000000a7} '<null>'
x    Output     ff43:ffff (0, 0) {000000a6} '<null>'
x    Output     ff43:ffff (0, 0) {000000a5} '<null>'
x    Output     ff43:ffff (0, 0) {000000a4} '<null>'
x    Output     ff43:ffff (0, 0) {000000a3} '<null>'
x    Output     ff43:ffff (0, 0) {000000a2} '<null>'
x    Output     ff43:ffff (0, 0) {000000a1} '<null>'
x    Output     ff43:ffff (0, 0) {000000a0} '<null>'
x    Output     ff43:ffff (0, 0) {0000009f} '<null>'
x    Output     ff43:ffff (0, 0) {0000009e} '<null>'
x    Output     ff43:ffff (0, 0) {0000009d} '<null>'
x    Output     ff43:ffff (0, 0) {0000009c} '<null>'
x    Output     ff43:ffff (0, 0) {0000009b} '<null>'
x    Output     ff43:ffff (0, 0) {0000009a} '<null>'
x    Output     ff43:ffff (0, 0) {00000099} '<null>'
x    Output     ff43:ffff (0, 0) {00000098} '<null>'
x    Output     ff43:ffff (0, 0) {00000097} '<null>'
x    Output     ff43:ffff (0, 0) {00000096} '<null>'
x    Output     ff43:ffff (0, 0) {00000095} '<null>'
x    Output     ff43:ffff (0, 0) {00000094} '<null>'
x    Output     ff43:ffff (0, 0) {00000093} '<null>'
x    Output     ff43:ffff (0, 0) {00000092} '<null>'
x    Output     ff43:ffff (0, 0) {00000091} '<null>'
x    Output     ff43:ffff (0, 0) {00000090} '<null>'
x    Output     ff43:ffff (0, 0) {0000008f} '<null>'
x    Output     ff43:ffff (0, 0) {0000008e} '<null>'
x    Output     ff43:ffff (0, 0) {0000008d} '<null>'
x    Button     ff43:04 (0, 1) {00000077} '<null>'
x    Button     ff43:ffff (0, 255) {00000076} '<null>'
x    Button     ff43:ffff (0, 255) {00000075} '<null>'
x    Button     ff43:ffff (0, 255) {00000074} '<null>'
x    Button     ff43:ffff (0, 255) {00000073} '<null>'
x    Button     ff43:ffff (0, 255) {00000072} '<null>'
x    Button     ff43:ffff (0, 255) {00000071} '<null>'
x    Button     ff43:ffff (0, 255) {00000070} '<null>'
x    Button     ff43:ffff (0, 255) {0000006f} '<null>'
x    Button     ff43:ffff (0, 255) {0000006e} '<null>'
x    Button     ff43:ffff (0, 255) {0000006d} '<null>'
x    Button     ff43:ffff (0, 255) {0000006c} '<null>'
x    Button     ff43:ffff (0, 255) {0000006b} '<null>'
x    Button     ff43:ffff (0, 255) {0000006a} '<null>'
x    Button     ff43:ffff (0, 255) {00000069} '<null>'
x    Button     ff43:ffff (0, 255) {00000068} '<null>'
x    Button     ff43:ffff (0, 255) {00000067} '<null>'
x    Button     ff43:ffff (0, 255) {00000066} '<null>'
x    Button     ff43:ffff (0, 255) {00000065} '<null>'
x    Button     ff43:ffff (0, 255) {00000064} '<null>'
x    Button     ff43:ffff (0, 255) {00000063} '<null>'
x    Button     ff43:ffff (0, 255) {00000062} '<null>'
x    Button     ff43:ffff (0, 255) {00000061} '<null>'
x    Button     ff43:ffff (0, 255) {00000060} '<null>'
x    Button     ff43:ffff (0, 255) {0000005f} '<null>'
x    Button     ff43:ffff (0, 255) {0000005e} '<null>'
x    Button     ff43:ffff (0, 255) {0000005d} '<null>'
x    Button     ff43:ffff (0, 255) {0000005c} '<null>'
x    Button     ff43:ffff (0, 255) {0000005b} '<null>'
x    Button     ff43:ffff (0, 255) {0000005a} '<null>'
x    Button     ff43:ffff (0, 255) {00000059} '<null>'
x    Button     ff43:ffff (0, 255) {00000058} '<null>'
x    Button     ff43:ffff (0, 255) {00000057} '<null>'
x    Button     ff43:ffff (0, 255) {00000056} '<null>'
x    Button     ff43:ffff (0, 255) {00000055} '<null>'
x    Button     ff43:ffff (0, 255) {00000054} '<null>'
x    Button     ff43:ffff (0, 255) {00000053} '<null>'
x    Button     ff43:ffff (0, 255) {00000052} '<null>'
x    Button     ff43:ffff (0, 255) {00000051} '<null>'
x    Button     ff43:ffff (0, 255) {00000050} '<null>'
x    Button     ff43:ffff (0, 255) {0000004f} '<null>'
x    Button     ff43:ffff (0, 255) {0000004e} '<null>'
x    Button     ff43:ffff (0, 255) {0000004d} '<null>'
x    Button     ff43:ffff (0, 255) {0000004c} '<null>'
x    Button     ff43:ffff (0, 255) {0000004b} '<null>'
x    Button     ff43:ffff (0, 255) {0000004a} '<null>'
x    Button     ff43:ffff (0, 255) {00000049} '<null>'
x    Button     ff43:ffff (0, 255) {00000048} '<null>'
x    Button     ff43:ffff (0, 255) {00000047} '<null>'
x    Button     ff43:ffff (0, 255) {00000046} '<null>'
x    Button     ff43:ffff (0, 255) {00000045} '<null>'
x    Button     ff43:ffff (0, 255) {00000044} '<null>'
x    Button     ff43:ffff (0, 255) {00000043} '<null>'
x    Button     ff43:ffff (0, 255) {00000042} '<null>'
x    Button     ff43:ffff (0, 255) {00000041} '<null>'
x    Button     ff43:ffff (0, 255) {00000040} '<null>'
x    Button     ff43:ffff (0, 255) {0000003f} '<null>'
x    Button     ff43:ffff (0, 255) {0000003e} '<null>'
x    Button     ff43:ffff (0, 255) {0000003d} '<null>'
x    Button     ff43:ffff (0, 255) {0000003c} '<null>'
x    Button     ff43:ffff (0, 255) {0000003b} '<null>'
x    Button     ff43:ffff (0, 255) {0000003a} '<null>'
x    Button     ff43:ffff (0, 255) {00000039} '<null>'
x    Button     ff43:ffff (0, 255) {00000038} '<null>'
x    Button     ff43:ffff (0, 255) {00000037} '<null>'
x  Collection ff43:602 (0, 0) {00000003} '<null>'
x    Output     ff43:02 (0, 0) {0000008c} '<null>'
x    Output     ff43:ffff (0, 0) {0000008b} '<null>'
x    Output     ff43:ffff (0, 0) {0000008a} '<null>'
x    Output     ff43:ffff (0, 0) {00000089} '<null>'
x    Output     ff43:ffff (0, 0) {00000088} '<null>'
x    Output     ff43:ffff (0, 0) {00000087} '<null>'
x    Output     ff43:ffff (0, 0) {00000086} '<null>'
x    Output     ff43:ffff (0, 0) {00000085} '<null>'
x    Output     ff43:ffff (0, 0) {00000084} '<null>'
x    Output     ff43:ffff (0, 0) {00000083} '<null>'
x    Output     ff43:ffff (0, 0) {00000082} '<null>'
x    Output     ff43:ffff (0, 0) {00000081} '<null>'
x    Output     ff43:ffff (0, 0) {00000080} '<null>'
x    Output     ff43:ffff (0, 0) {0000007f} '<null>'
x    Output     ff43:ffff (0, 0) {0000007e} '<null>'
x    Output     ff43:ffff (0, 0) {0000007d} '<null>'
x    Output     ff43:ffff (0, 0) {0000007c} '<null>'
x    Output     ff43:ffff (0, 0) {0000007b} '<null>'
x    Output     ff43:ffff (0, 0) {0000007a} '<null>'
x    Output     ff43:ffff (0, 0) {00000079} '<null>'
x    Output     ff43:ffff (0, 0) {00000078} '<null>'
x    Button     ff43:02 (0, 1) {00000036} '<null>'
x    Button     ff43:ffff (0, 255) {00000035} '<null>'
x    Button     ff43:ffff (0, 255) {00000034} '<null>'
x    Button     ff43:ffff (0, 255) {00000033} '<null>'
x    Button     ff43:ffff (0, 255) {00000032} '<null>'
x    Button     ff43:ffff (0, 255) {00000031} '<null>'
x    Button     ff43:ffff (0, 255) {00000030} '<null>'
x    Button     ff43:ffff (0, 255) {0000002f} '<null>'
x    Button     ff43:ffff (0, 255) {0000002e} '<null>'
x    Button     ff43:ffff (0, 255) {0000002d} '<null>'
x    Button     ff43:ffff (0, 255) {0000002c} '<null>'
x    Button     ff43:ffff (0, 255) {0000002b} '<null>'
x    Button     ff43:ffff (0, 255) {0000002a} '<null>'
x    Button     ff43:ffff (0, 255) {00000029} '<null>'
x    Button     ff43:ffff (0, 255) {00000028} '<null>'
x    Button     ff43:ffff (0, 255) {00000027} '<null>'
x    Button     ff43:ffff (0, 255) {00000026} '<null>'
x    Button     ff43:ffff (0, 255) {00000025} '<null>'
x    Button     ff43:ffff (0, 255) {00000024} '<null>'
x    Button     ff43:ffff (0, 255) {00000023} '<null>'
x    Button     ff43:ffff (0, 255) {00000022} '<null>'
?  Collection 01:04 (0, 0) {00000001} '<null>'
?    Collection 01:39 (0, 0) {00000002} '<null>'
       Misc_Input 01:35 (0, 255) {000000d2} '<null>'
       Game: Rotation_Axis #0, 0
       Misc_Input 01:32 (0, 255) {000000d1} '<null>'
       Game: Linear_Axis #2, 0
       Misc_Input 01:31 (0, 255) {000000d0} '<null>'
       Game: Linear_Axis #1, 0
       Misc_Input 01:30 (0, 65535) {000000cf} '<null>'
       Game: Linear_Axis #0, 0
       Misc_Input 01:39 (0, 7) {000000ce} '<null>'
       Game: Hatswitch_8 #0, 0
x      Button     ff09:03 (0, 1) {00000021} '<null>'
x      Button     ff09:02 (0, 1) {00000020} '<null>'
x      Button     ff09:01 (0, 1) {0000001f} '<null>'
       Button     09:12 (0, 1) {0000001e} '<null>'
       Game: Button #17, 0
       Button     09:11 (0, 1) {0000001d} '<null>'
       Game: Button #16, 0
       Button     09:10 (0, 1) {0000001c} '<null>'
       Game: Button #15, 0
       Button     09:0f (0, 1) {0000001b} '<null>'
       Game: Button #14, 0
       Button     09:0e (0, 1) {0000001a} '<null>'
       Game: Button #13, 0
       Button     09:0d (0, 1) {00000019} '<null>'
       Game: Button #12, 0
       Button     09:0c (0, 1) {00000018} '<null>'
       Game: Button #11, 0
       Button     09:0b (0, 1) {00000017} '<null>'
       Game: Button #10, 0
       Button     09:0a (0, 1) {00000016} '<null>'
       Game: Button #9, 0
       Button     09:09 (0, 1) {00000015} '<null>'
       Game: Button #8, 0
       Button     09:08 (0, 1) {00000014} '<null>'
       Game: Button #7, 0
       Button     09:07 (0, 1) {00000013} '<null>'
       Game: Button #6, 0
       Button     09:06 (0, 1) {00000012} '<null>'
       Game: Button #5, 0
       Button     09:05 (0, 1) {00000011} '<null>'
       Game: Button #4, 0
       Button     09:04 (0, 1) {00000010} '<null>'
       Game: Button #3, 0
       Button     09:03 (0, 1) {0000000f} '<null>'
       Game: Button #2, 0
       Button     09:02 (0, 1) {0000000e} '<null>'
       Game: Button #1, 0
       Button     09:01 (0, 1) {0000000d} '<null>'
       Game: Button #0, 0
Maybe this help you getting the wheel recognized under macOS in general.
The first time I've tried it I got the same problem: it won't be seen under macOS.
First I've downloaded the LogitechGameInstall.app from the LG website.
After installing it nothing really happened.
But then I've found a FWUpdate there:

Code: Select all

/Applications/Logitech/FWUpdate/G920/G920Update_96_3_49.app
After that it worked - at least it spins after pluggin in and the Logitech Gaming software.app "sees" it. :-)
matrixeam
Posts: 9
Joined: 22 Feb 2020 08:50

Re: Logitech G920 Wheel not supported - macOS

#9 Post by matrixeam » 13 Mar 2020 17:12

GOOD NEWS :-)

In another forum I've found the advice to first select only keyboard - and switch it later in the game to "keyboard and wheel".
And indeed: In ATS public beta 1.37 the wheel is showing up! HURRAY!

So whatever you guys changed there it would be great if it could be changed for ETS2 as well! :-)

And btw: Now that I have the comparison of the two games and I don't know if it's only a problem at my Mac: While pressing ESC-key within the game the settings screen appears. But in ATS it's more "smooth" than in ETS2. Means the cursor is not "hopping" around and the usage is more clean and not "bumpy". So maybe there is something different between ATS and ETS2? Or is it just at my Mac this way? Maybe a GPU thing?

Thanks for working on that stuff!
Alderan
Posts: 2
Joined: 05 Apr 2020 17:27

Re: Logitech G920 Wheel not supported - macOS

#10 Post by Alderan » 06 Apr 2020 17:20

It started working for me too with 1.37 beta!

Turning the wheel works fine for me. Gas pedal needs to be set as inverted to work. The break pedal does not work at all - I mean in the game menu when I try to assign the break and press the break pedal, nothing happens - looks like the game does not detect the pedal being pressed. But I could set the clutch pedal to work as the break pedal in the game (also needs inverted mode). Force Feed Back on the wheel does not work. It is not flawless but certainly usable.

Thank you!
Last edited by Alderan on 06 Apr 2020 17:21, edited 1 time in total.

Return to “Steering wheel + pedals”

Who is online

Users browsing this forum: CCBot [Bot]