Heroic-Games-Launcher / HeroicGamesLauncher

A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS.
https://heroicgameslauncher.com
GNU General Public License v3.0
8.27k stars 437 forks source link

Rocket league - Right shift being detected as Left shift #4085

Closed akash14darshan closed 2 weeks ago

akash14darshan commented 3 weeks ago

Describe the bug

I am unable to add map right shift independently in rocket league on mac silicon (tested on M1 and M3 pro). whenever I press right shift, it gets mapped as left shift in the game.

Add logs

Game launched at: Thu Oct 31 2024 15:07:45 GMT+0530 (India Standard Time)

Winetricks packages: 

Launch Command: HEROIC_APP_NAME=Sugar HEROIC_APP_RUNNER=legendary GAMEID=umu-0 HEROIC_APP_SOURCE=epic STORE=egs LD_PRELOAD= WINEPREFIX="/Users/s.darshan@grofers.com/Games/Heroic/Prefixes/default/Rocket League" WINE_FULLSCREEN_FSR=0 WINEESYNC=1 WINEMSYNC=1 /Applications/Heroic.app/Contents/Resources/app.asar.unpacked/build/bin/arm64/darwin/legendary launch Sugar --wine "/Users/s.darshan@grofers.com/Library/Application Support/heroic/tools/game-porting-toolkit/Game-Porting-Toolkit-1.1-gstreamer/Contents/Resources/wine/bin/wine64" --language en

Game Log:

[cli] INFO: Logging in...

[Core] INFO: Trying to re-use existing login session...

[cli] INFO: Checking for updates...

[Core] INFO: Getting authentication token...

[cli] INFO: Launching Sugar...

esync: up and running.

002c:err:winediag:getaddrinfo Failed to resolve your host name IP

0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION

0024:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems

0024:err:winediag:ntlm_check_version ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

0024:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems

0024:fixme:heap:RtlSetHeapInformation 0000000000D80000 0 00000000004EE7F0 4 stub

00e4:fixme:imm:ImeSetActiveContext (0x37b4e0, 0): stub

00e4:fixme:imm:ImmReleaseContext (0000000000010020, 000000000037B4E0): stub

0024:fixme:imm:ImeSetActiveContext (0x67dcd0, 1): stub

0024:fixme:imm:ImmReleaseContext (0000000000010046, 000000000067DCD0): stub

0138:fixme:ole:CoInitializeSecurity 0000000000000000, -1, 0000000000000000, 0000000000000000, 0, 3, 0000000000000000, 0, 0000000000000000 stub

0138:fixme:wbemprox:client_security_SetBlanket 00000002419C4EA0, 000000000989DEB0, 10, 0, (null), 3, 3, 0000000000000000, 0

0138:fixme:wbemprox:client_security_Release 00000002419C4EA0

0148:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff

0148:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff

0148:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff

0148:fixme:coreaudio:ca_channel_layout_to_channel_mask Unhandled channel 0xffffffff

0024:fixme:system:NtUserSystemParametersInfo Unimplemented action: 59 (SPI_SETSTICKYKEYS)

0024:fixme:system:NtUserSystemParametersInfo Unimplemented action: 53 (SPI_SETTOGGLEKEYS)

0024:fixme:system:NtUserSystemParametersInfo Unimplemented action: 51 (SPI_SETFILTERKEYS)

0050:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled

0050:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled

0050:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled

0050:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled

0050:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled

0050:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled

0050:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled

wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.

wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.

wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.

0024:fixme:secur32:get_cipher_algid unknown algorithm 23

0024:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23

Warning, Product not found for the XEStatusOverride: 7890

Warning, Product not found for the XEStatusOverride: 8463

Warning, Product not found for the XEStatusOverride: 8467

Warning, Product not found for the XEStatusOverride: 10382

Warning, Product not found for the XEStatusOverride: 10386

Warning, Product not found for the XEStatusOverride: 8464

Warning, Product not found for the XEStatusOverride: 8470

Warning, Product not found for the XEStatusOverride: 8465

Warning, Product not found for the XEStatusOverride: 5311

Warning, Product not found for the XEStatusOverride: 9280

Warning, Product not found for the XEStatusOverride: 8742

Warning, Product not found for the XEStatusOverride: 8983

Warning, Product not found for the XEStatusOverride: 10459

Warning, Product not found for the XEStatusOverride: 10460

Warning, Product not found for the XEStatusOverride: 10507

Warning, Product not found for the XEStatusOverride: 10521

Warning, Product not found for the XEStatusOverride: 10522

Warning, Product not found for the XEStatusOverride: 10523

Warning, Product not found for the XEStatusOverride: 10524

Warning, Product not found for the XEStatusOverride: 10543

Warning, Product not found for the XEStatusOverride: 10568

Warning, Product not found for the XEStatusOverride: 10569

Warning, Product not found for the XEStatusOverride: 10572

Warning, Product not found for the XEStatusOverride: 10597

Warning, Product not found for the XEStatusOverride: 10611

Warning, Product not found for the XEStatusOverride: 10614

Warning, Product not found for the XEStatusOverride: 10615

Warning, Product not found for the XEStatusOverride: 10621

Warning, Product not found for the XEStatusOverride: 10622

Warning, Product not found for the XEStatusOverride: 10623

Warning, Product not found for the XEStatusOverride: 10626

Warning, Product not found for the XEStatusOverride: 10627

Warning, Product not found for the XEStatusOverride: 10628

Warning, Product not found for the XEStatusOverride: 10632

Warning, Product not found for the XEStatusOverride: 10644

Warning, Product not found for the XEStatusOverride: 10653

Warning, Product not found for the XEStatusOverride: 10662

Warning, Product not found for the XEStatusOverride: 10685

Warning, Product not found for the XEStatusOverride: 10686

Warning, Product not found for the XEStatusOverride: 10687

Warning, Product not found for the XEStatusOverride: 7012

Warning, Product not found for the XEStatusOverride: 9947

Warning, Product not found for the XEStatusOverride: 10093

Warning, Product not found for the XEStatusOverride: 10174

Warning, Product not found for the XEStatusOverride: 10420

Warning, Product not found for the XEStatusOverride: 10502

Warning, Product not found for the XEStatusOverride: 10503

Warning, Product not found for the XEStatusOverride: 10512

Warning, Product not found for the XEStatusOverride: 10517

Warning, Product not found for the XEStatusOverride: 10519

Warning, Product not found for the XEStatusOverride: 10520

Warning, Product not found for the XEStatusOverride: 10526

Warning, Product not found for the XEStatusOverride: 10535

Warning, Product not found for the XEStatusOverride: 10642

Warning, Product not found for the XEStatusOverride: 10694

Warning, Product not found for the XEStatusOverride: 10713

Warning, Product not found for the XEStatusOverride: 10714

Warning, Product not found for the XEStatusOverride: 10715

Warning, Product not found for the XEStatusOverride: 10723

Warning, Product not found for the XEStatusOverride: 10724

Warning, Product not found for the XEStatusOverride: 10725

Warning, Product not found for the XEStatusOverride: 10726

Warning, Product not found for the XEStatusOverride: 10727

Warning, Product not found for the XEStatusOverride: 10461

Warning, Product not found for the XEStatusOverride: 10483

Warning, Product not found for the XEStatusOverride: 10517

Warning, Product not found for the XEStatusOverride: 10557

Warning, Product not found for the XEStatusOverride: 10595

Warning, Product not found for the XEStatusOverride: 10630

Warning, Product not found for the XEStatusOverride: 10631

Warning, Product not found for the XEStatusOverride: 10366

Warning, Product not found for the XEStatusOverride: 10367

Warning, Product not found for the XEStatusOverride: 10368

Warning, Product not found for the XEStatusOverride: 10369

Warning, Product not found for the XEStatusOverride: 4062

Warning, Product not found for the XEStatusOverride: 8980

Warning, Product not found for the XEStatusOverride: 10385

Warning, Product not found for the XEStatusOverride: 10456

Warning, Product not found for the XEStatusOverride: 10501

Warning, Product not found for the XEStatusOverride: 10777

Warning, Product not found for the XEStatusOverride: 10787

Warning, Product not found for the XEStatusOverride: 10792

Warning, Product not found for the XEStatusOverride: 10795

Warning, Product not found for the XEStatusOverride: 10880

Warning, Product not found for the XEStatusOverride: 10903

Warning, Product not found for the XEStatusOverride: 9823

Warning, Product not found for the XEStatusOverride: 10241

Warning, Product not found for the XEStatusOverride: 10413

Warning, Product not found for the XEStatusOverride: 10697

Warning, Product not found for the XEStatusOverride: 10819

Warning, Product not found for the XEStatusOverride: 10820

Warning, Product not found for the XEStatusOverride: 10854

Warning, Product not found for the XEStatusOverride: 10926

Warning, Product not found for the XEStatusOverride: 10927

Warning, Product not found for the XEStatusOverride: 10932

Warning, Product not found for the XEStatusOverride: 10981

Warning, Product not found for the XEStatusOverride: 10917

Warning, Product not found for the XEStatusOverride: 10918

Warning, Product not found for the XEStatusOverride: 10915

Warning, Product not found for the XEStatusOverride: 10916

Warning, Product not found for the XEStatusOverride: 10914

Warning, Product not found for the XEStatusOverride: 10936

Warning, Product not found for the XEStatusOverride: 10937

Warning, Product not found for the XEStatusOverride: 10943

Warning, Product not found for the XEStatusOverride: 10944

Warning, Product not found for the XEStatusOverride: 10883

Warning, Product not found for the XEStatusOverride: 10881

Warning, Product not found for the XEStatusOverride: 10806

Warning, Product not found for the XEStatusOverride: 10888

Warning, Product not found for the XEStatusOverride: 10847

Warning, Product not found for the XEStatusOverride: 10856

Warning, Product not found for the XEStatusOverride: 10910

Warning, Product not found for the XEStatusOverride: 10908

Warning, Product not found for the XEStatusOverride: 10909

Warning, Product not found for the XEStatusOverride: 10772

Warning, Product not found for the XEStatusOverride: 10537

Warning, Product not found for the XEStatusOverride: 10649

Warning, Product not found for the XEStatusOverride: 10783

Warning, Product not found for the XEStatusOverride: 10790

Warning, Product not found for the XEStatusOverride: 10478

Warning, Product not found for the XEStatusOverride: 10716

Warning, Product not found for the XEStatusOverride: 10782

Warning, Product not found for the XEStatusOverride: 10788

Warning, Product not found for the XEStatusOverride: 10960

Warning, Product not found for the XEStatusOverride: 10822

Warning, Product not found for the XEStatusOverride: 10698

Warning, Product not found for the XEStatusOverride: 10967

Warning, Product not found for the XEStatusOverride: 10968

Warning, Product not found for the XEStatusOverride: 10969

Warning, Product not found for the XEStatusOverride: 10961

ScriptWarning, Assertion failed, line 33

    ContentConfig_TA Transient.Untitled_0.ContentConfig

    Function ProjectX.ContentConfig_X:Apply:01D5

Script call stack:

    Function ProjectX.OnlineConfigDispatcher_X:ApplyConfigObject

    Function TAGame.ContentConfig_TA:Apply

    Function ProjectX.ContentConfig_X:Apply

ScriptWarning, Assertion failed, line 33

    ContentConfig_TA Transient.Untitled_0.ContentConfig

    Function ProjectX.ContentConfig_X:Apply:01D5

Script call stack:

    Function ProjectX.OnlineConfigDispatcher_X:ApplyConfigObject

    Function TAGame.ContentConfig_TA:Apply

    Function ProjectX.ContentConfig_X:Apply

[D3DMetal:LOG:FC172] Unsupported API: D3D11 timestamp query

0024:fixme:secur32:get_cipher_algid unknown algorithm 23

0024:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23

0024:fixme:secur32:get_cipher_algid unknown algorithm 23

0024:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23

0024:fixme:secur32:get_cipher_algid unknown algorithm 23

0024:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23

0024:fixme:secur32:get_cipher_algid unknown algorithm 23

0024:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23

0024:fixme:secur32:get_cipher_algid unknown algorithm 23

0024:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23

0024:fixme:secur32:get_cipher_algid unknown algorithm 23

0024:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23

0024:fixme:secur32:get_cipher_algid unknown algorithm 23

0024:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23

0024:fixme:secur32:get_cipher_algid unknown algorithm 23

0024:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23

0024:fixme:secur32:get_cipher_algid unknown algorithm 23

0024:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23

0024:fixme:secur32:get_cipher_algid unknown algorithm 23

0024:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23

0024:fixme:secur32:get_cipher_algid unknown algorithm 23

0024:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23

0024:fixme:secur32:get_cipher_algid unknown algorithm 23

0024:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23

0024:fixme:secur32:get_cipher_algid unknown algorithm 23

0024:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23

0024:fixme:secur32:get_cipher_algid unknown algorithm 23

0024:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23

0024:fixme:secur32:get_cipher_algid unknown algorithm 23

0024:fixme:secur32:get_mac_algid unknown algorithm 200, cipher 23

Failed to parse JSON: offset:'0' 'The document is empty.'

UJSONSerializer_X::DecodeObject() Failed: Object=EulaTextResponse Transient.EulaTextResponse_0

Json:


### Steps to reproduce

1. Go to settings
2. Click on keybindings
3. Click on a control to remap
4. Press Right Shift
5. On screen, it gets mapped to Left shift

### Expected behavior

I expect right shift to work independently

### Screenshots

_No response_

### Heroic Version

Latest Stable

### System Information

Mac Sonoma 14.7.1 

### Additional information

_No response_
arielj commented 2 weeks ago

This is unrelated to heroic (heroic doesn't control that). Closing

you may ask about this in our discord instead in the #-support area, seems like a crossover/mac/gptk issue.