google / project-gameface

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

I can't move the cursor with my head

MetaRevenge opened this issue · comments

It's an amazing project, keep up the good work.

At the moment I can't move the cursor with my head, Face Control works fine, I can use the facial gestures without problems but the cursor doesn't respond to my head movements, I use Windows 11 Pro and a Microsoft Livecam Studio.

Run as administrator doesn't work.

take a look at #4

take a look at #4

Thanks, but running it as Administrator didn't work for me.

It helped me to unzip 'base_library.zip' in directory of "project_gameface" directly to itself, also i run 'as administrator'

It helped me to unzip 'base_library.zip' in directory of "project_gameface" directly to itself, also i run 'as administrator'

Thanks, but even though I followed your steps it didn't work.

commented

Same problem. Running windows 11 on a thinkpad x395. currently i am unable to game, and found this program appealing. I tried running as admin, unziping the library mentioned in this issue, changing several settings in the programs default profile and used two different webcams, all unsuccessful. Cannot make the mouse move with my head, even though my head and its direction is being tracked, and that tracking shown on the bottom left preview of the cam. The only time i can move the mouse is by setting a gesture to center the mouse on the screen. Then, and only then, does the mouse move, but only to the center of the screen... I hope this project wasn't just some publicity stunt by google, and continues to get updated :/

I'm interested in using this feature too and have started some debugging via the Python app. I've found an odd hack through breakpoint toggling that gets things working correctly but haven't identified the change in the codebase that will actually address this issue.

The sequence though is that in VSCode, I:

  • Toggle a breakpoint at line 49 of task_killer.py. This is the line right after the MouseController is first initialized by the app.
  • Run the app through the debugger up to this breakpoint
  • Go to the "Call Stack" and switch to ThreadPoolExecutor-1_0 and then select under that "mouse_controller.py".
  • Press play/allow the code to run from there.

For whatever reason, the app works as it's supposed to do at this point.

Best wishes to the person whose job it is to figure out why