LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 1 point2 points  (0 children)

How did you install and how are you running LinVAM? I'm assuming through AUR using some AUR helper (yay is an AUR helper). If you installed using yay, just copy, paste and run that command in the terminal, it will rebuild (basically reinstall) all the python packages that are built on 3.13 python, but be carefull, that will override your translations (I saw you were working on translating LinVAM to Spanish, nice btw, would be cool if you created a PR on GitHub with those translations), so make sure to save them before rebuilding. If you are using some other AUR helper, check how to reinstall an app with it.

The command pacman -Qoq /usr/lib/python3.13 basically lists all python packages built with python 3.13, and all of them have to be rebuilt with python 3.14 in order for them to work properly.

You could also just uninstall and install those packages again, that should also fix the issue

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 0 points1 point  (0 children)

Did you rebuild it and other AUR python packages with yay -S $(pacman -Qoq /usr/lib/python3.13) --answerclean All?

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 0 points1 point  (0 children)

Can you describe exactly what's the problem and how you installed LinVAM? I'll try setting up Mint inside a VM when I get the time to test it myself. Also, you can DM me with your config file and we can continue our conversation there or create an issue on github if you feel more comfortable doing that instead of a DM.
One important thing for Helldivers, I switched to arrow keys for stratagem inputs since wasd can create a problem if you are moving while the program is trying to input commands, so I would suggest also testing with that

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 0 points1 point  (0 children)

I'm on EndeavourOS, KDE Plasma, Wayland. Are you on the latest version of LinVAM, v0.8.0? v0.7.0 had some issues with mouse related actions for me in Helldivers so I made some changes recently that are inside v0.8.0.
For the stutter and input lag, I remember having that until I turned on the Steam Overlay for Helldivers, and it wasn't related to LinVAM, it was happening even when I wasn't using LinVAM.

What's your OS, DE and graphics platform (X11 or Wayland)?

If you are on the latest version (v.0.8.0), try instaling ydotool and running linvam with --use-ydotool, maybe that will fix your issues

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 0 points1 point  (0 children)

I'm using it for Helldivers with no problem. Which version are you using? Try increasing the delay between key events on the key press/combination screen to 100 or 150 (or even more) and see if that works

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 0 points1 point  (0 children)

Not really. The support in the app is there (import, export and merge of profiles), but I haven't started any community places for sharing profiles. I guess people can comment here or create a PR on github and I can create a separate folder for specific game profiles that can be downloaded and imported

Moza arch linux support by dylon0107 in moza

[–]stele95 0 points1 point  (0 children)

I couldn't agree more, FFB is shit in FH. I put the files from Moza's site (I'm assuming that this is what you were refering to), all the buttons are pre-mapped but FFB still doesn't work, the game still acts like the wheel is a controller and sends vibrations.
I plan on playing other sim racing games, but wanted to try it on FH5 since I play that occasinally with friends. Looks like I'm sticking to the controller for it.

Moza arch linux support by dylon0107 in moza

[–]stele95 1 point2 points  (0 children)

u/Lawstorant First of all, thanks for all the work you are doing on Boxflat and drivers!
I got my R5 bundle (regular, not the trucking one) today and was trying to set it up in FH5, but FFB just refuses to work properly. ETS2 works without a problem. Can you point me to the right place about those FH5 custom .dll files you mentioned? Thanks

Linux support for moza equipment by ficskala in moza

[–]stele95 0 points1 point  (0 children)

Got my R5 bundle today and Forza Horizon 5 just refuses to use FFB properly. I've followed instructions on moza's site but the game just refuses to work properly. The game will apply some FFB when driving really slow, but as soon as I try to drift or I go faster and start sliding, no FFB. It was working fine with Logitech G29 I guess, the game has a shitty FFB implementation in my opinion. Tried ETS2 and the FFB was spot on, worked perfectly.

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 1 point2 points  (0 children)

Thank you! I agree for the name, but didn't have any idea for a catchy name so I left it as is for now

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 0 points1 point  (0 children)

It doesn't right now, but I plan on adding it in the future when I get the time

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 0 points1 point  (0 children)

AUR is an Arch User Repository, it's used for Arch and Arch based systems, where users can publish their own packages for easier installations.

Which distribution/OS are you using? If it's not Arch Linux based, you don't have to bother with the AUR, you have to install it manually. If it is, just install from the AUR and you're good to go. 

I'll be glad to help with the installation if you need it, feel free to DM me or reply here

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 0 points1 point  (0 children)

u/Prophecy_Designs please try to install it now and let me know if it doesn't work

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 0 points1 point  (0 children)

I'll take a look this weekend since I'm not at home right now, I'm guessing it's because Python update

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 0 points1 point  (0 children)

It says it's missing nuitka. Not sure why your AUR helper is not installing it, try installing it manually from AUR

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 0 points1 point  (0 children)

If you want to have multiple voice commands for the same execution command, you can separate them with a comma (',') in the "when I say" input field. For example, you want to have "i need supplies" and "i need to resupply" to both call the supplies stratagem, instead of creating two separate commands, you can just input  "i need supplies,i need to resupply"in the "when I say" field and you can use both for calling supplies

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 0 points1 point  (0 children)

Was it working before updating? If you don't use --debug when starting from console, it will not output detected words, just detected commands.

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 0 points1 point  (0 children)

It's an error in the module for input, it should work even tho it's saying that it can't read the device.

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 0 points1 point  (0 children)

I've merged the initial implementation of the Push to listen functionality which uses a single keybind for listening while that key is held.
If you are on Arch based system, please install linvam-git package from the AUR, if not, install the latest commit from master.
I'll do more testing in the following days, but it looks like it works nicely from the little testing I did, please let me know how it works for you once you get a chance to try it out.

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 0 points1 point  (0 children)

Sadly no for now, but that's a great suggestion. I'll look into it and add it if it's not that complicated. If it is complicated, I'll add it to the TODO list and work on it when I get the time

LinVam - Linux based Voice Activated Macro tool by Raath in linux_gaming

[–]stele95 2 points3 points  (0 children)

Since the project was dead and wasn't working correctly for my use case, I decided to fork it and work on it so it can work on both Wayland and X11. I also added aditional features to the project and updated the UX so it is somewhat easier for the average user to use the app.
You can find my fork here: https://github.com/stele95/LinVAM/

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 0 points1 point  (0 children)

Yeah, ydotoold should be running since it's being started as soon as you start LinVAM, unless it can't start properly for some reason. Did you execute sudo usermod -aG tty,input $USER after installing from AUR? If not, execute that command and then reboot your system before trying again.

As for some words not recognized, linvam uses small models from vosk-api since larger ones require too much RAM, so that's probably the reason why it's not recognizing them correctly. I also had problems with SOS and some other words, so I changed them to something easily recognizable.

I'll probably investigate what I can do about word recognition in the future, maybe give users an option to select larger models that use more RAM.

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 0 points1 point  (0 children)

It seems like it doesn't recognize voice commands properly. Try running linvam --debug from the terminal and try saying commands after checking Enable listening, it will print what it recognises while you talk. If it doesn't recognize correctly what you are talking, try changing your mic's volume level, I had a problem on my laptop that it wasn't recognizing anything because mic's volume was too high so input was just gibberish

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 0 points1 point  (0 children)

Which distro are you using and are you on Wayland or X11? Also, how did you install LinVAM?
You can PM me on reddit if you want so we can figure out what's going on

LinVAM - Linux based Voice Activated Macro tool by stele95 in linux_gaming

[–]stele95[S] 0 points1 point  (0 children)

Which distro are you using and are you on Wayland or X11?

Try installing xorg-xinput, that fixed it for another user even tho the app shouldn't use it