So i've tried keyboard without controller, xbox one wireless and wired, and a wired PS4 controller. None have worked. I have completely uninstalled and reinstalled the game. I'm not sure what else i can do. I've successfully run many unity engine games so this has me stumped.
Viewing post in An American Werewolf in LA (EN) comments
We are trying to figure this out, because it's working on our side - it works with keyboard (one & two players, with no pad connected) and PS4 controllers.
We will upload a version in which the log will be more verbose, ask you to run it (sorry!) and see what logs say.
It's the first time we use the new Unity's input system - which is still in preview - and maybe we are doing something wrong that prevents the game from working on some PC configurations!
Okay, I located the log file. Hope this helps.
Mono path[0] = 'B:/Games/Itch.io/apps/american-werewolf-en/AnAmericanWerewolfInLA/WerewolfInLA_Data/Managed'
Mono config path = 'B:/Games/Itch.io/apps/american-werewolf-en/AnAmericanWerewolfInLA/MonoBleedingEdge/etc'
Initialize engine version: 2019.2.12f1 (b1a7e1fb4fa5)
[XR] Discovering subsystems at path B:/Games/Itch.io/apps/american-werewolf-en/AnAmericanWerewolfInLA/WerewolfInLA_Data/UnitySubsystems
GfxDevice: creating device client; threaded=1
Direct3D:
Version: Direct3D 11.0 [level 11.1]
Renderer: NVIDIA GeForce GTX 970 (ID=0x13c2)
Vendor:
VRAM: 4043 MB
Driver: 26.21.14.4141
Begin MonoManager ReloadAssembly
- Completed reload, in 0.207 seconds
<RI> Initializing input.
New input system (experimental) initialized
<RI> Input initialized.
<RI> Initialized touch support.
UnloadTime: 1.964800 ms
****** Player1 *******
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Assigned devices: 0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Joysticks: 3
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Keyboard
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Mouse
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Touchscreen
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Gamepads: 0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
all: 3
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Keyboard
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Mouse
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Touchscreen
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Player 0 Assigned: Touchscreen
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
So... NO GAMEPADS, USE KEYBOARD? False
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Keyboards used? False False
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
****** Player2 *******
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Assigned devices: 1
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Joysticks: 3
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Keyboard
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Mouse
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Touchscreen
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Gamepads: 0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
all: 3
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Keyboard
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Mouse
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Touchscreen
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
So... NO GAMEPADS, USE KEYBOARD? True
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Keyboards used? False False
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Player 1 Assigned: WASD
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Setting up 2 worker threads for Enlighten.
Thread -> id: 2138 -> priority: 1
Thread -> id: 2324 -> priority: 1
Clear assigned devices
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
Clear assigned devices
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 35)
I see! It seems it's considering a Touchscreen as some kind of controller - according to the log, though, player1 was assigned the touchscreen and player2 WASD! (doesn't player2 move at all with WASD/arrows?)
Anyways, now I understand the problem, and a Spanish user added more info with some kind of pen being considered a controller too. I'll try to fix this as soon as possible! Thank you for your patience!
Wait, what? You don't see it in your itch.io collection? Maybe we did something wrong =8| We updated a new 1.47 file, with a different name... maybe that breaks the owning? Doesn't make much sense! We'll figure that out, sorry!
EDIT: UOPS! I uploaded the game with a different file name, and that seems to break the owning, indeed! Do you have, by any chance, the last file you downloaded (the .zip file), so I can set the same name? It was something like "Game + player manual.zip"