Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Certain controls not available after exiting spectator mode #107

Open
whyhowie opened this issue Apr 25, 2023 · 3 comments
Open

Certain controls not available after exiting spectator mode #107

whyhowie opened this issue Apr 25, 2023 · 3 comments
Assignees
Labels
bug Something isn't working

Comments

@whyhowie
Copy link

whyhowie commented Apr 25, 2023

I'm testing the control handover, and it seems that after returning from spectator mode to manual control (by pressing 1) or autonomous driving, only the WASD keys are working. Other functions such as the turn signals and the reverse gear are no longer available by pressing the corresponding keys. The Q and the E keys are now bound to camera movement. Could this be a bug or there are some settings that I might have missed? (Or it might be related to the old #14 issue?)

Thanks!

@GustavoSilvera GustavoSilvera added the bug Something isn't working label Apr 25, 2023
@GustavoSilvera
Copy link
Collaborator

Just so I can reproduce this bug, can you list out your process in detail:
(this is what I think you are doing, correct me if needed)

  1. Open game (in VR mode), can drive around with WASD and wheel hardware (logi)
  2. Enter DReyeVR "spectator mode" by pressing 2 and can fly around with WASD,Q,E
  3. Repossess the EgoVehicle (leaving spectator mode) by pressing 1
  4. Now the EgoVehicle hardware controls (logi inputs) are broken and only the WASD keys seem to work, the Q,E buttons still raise and lower the camera.

I'll look into this since this sounds like a bug to me.

@GustavoSilvera GustavoSilvera self-assigned this Apr 25, 2023
@whyhowie
Copy link
Author

Thanks for your reply! I currently don't have a Logi wheel plugged in, so I can only confirm this issue for keyboard inputs.
My process was:

  1. Open game, and can drive around with WASD, shift to reverse using Left Alt, and switch on turn signals using Q and E
  2. Enter the spectator mode by pressing 2 and can fly around with WASD, Q, and E
  3. Repossess the EgoVehicle by pressing 1
  4. Can drive the vehicle using WASD, but QE still raise and lower the camera, and Left Alt no longer works

@GustavoSilvera
Copy link
Collaborator

GustavoSilvera commented Apr 25, 2023

Interesting, ok. Can you try switching to the dev branch and trying this out? We reworked some of the underlying EgoVehicle controls logic and I was unable to reproduce your issue on this branch but I was able to on the old (current public) branch. Unfortunately since its a fairly large change you'll need to perform a make clean before installing the update. Please check out the Upgrading DReyeVR section. We should be making a PR for this soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants