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

Rival 300 Fallout 4 Vault Tec 111 support #44

Closed
flozz opened this issue Nov 21, 2017 · 8 comments
Closed

Rival 300 Fallout 4 Vault Tec 111 support #44

flozz opened this issue Nov 21, 2017 · 8 comments

Comments

@flozz
Copy link
Owner

flozz commented Nov 21, 2017

This is the continuation of the @sungod23 posts of this thread: #42 (comment)

Mouse informations:

@flozz flozz mentioned this issue Nov 21, 2017
@sungod23
Copy link

RIVALCFG_PROFILE=1038:1710 RIVALCFG_DEVICE=1038:1712 rivalcfg -c red

This didn't do much of anything for me. having some trouble getting the new build to install, will see what I can do to make this work. I was thinking I should be able to copy the basic profile and edit it, I'll look through the files and see if I can't update that. If I can, I'll put in a pull request.

@flozz
Copy link
Owner Author

flozz commented Nov 22, 2017

You can try the version on master without installing it. To do so:

First install Python virtualenv, build tools and Python headers (virtualenv, build-essential and python-dev) packages on Debian / Ubuntu)

Then prepare the envirnment:

virtualenv __env__               # create a virtual environment
source __env__/bin/activate      # enter the environment
pip install -r requirements.txt  # install dependencies in the environment
                                 # NOTE: this can be long as it will compile
                                 # a lib

now you can run the local lib like this (from rhe project root):

python -m rivalcfg

so you can try your commands:

export RIVALCFG_PROFILE=1038:1710  # Exports varialbles in the environment...
export RIVALCFG_DEVICE=1038:1712   # ...to make following commands shorter

python -m rivalcfg -c red

@parkerlreed
Copy link

parkerlreed commented Aug 27, 2019

This is currently not working on rivalcfg-git from AUR

[parker@stealth ~]$ lsusb | grep Steel
Bus 003 Device 008: ID 1038:1712 SteelSeries ApS USB2.0 Hub
[parker@stealth ~]$ export RIVALCFG_PROFILE=1038:1710  # Exports varialbles in the environment...
[parker@stealth ~]$ export RIVALCFG_DEVICE=1038:1712   # ...to make following commands shorter
[parker@stealth ~]$ sudo rivalcfg -c red
Usage: rivalcfg [options]

rivalcfg: error: no such option: -c

@flozz
Copy link
Owner Author

flozz commented Aug 28, 2019

Hello,

I just pushed a new branch to add the support of this mouse. Can you try it an tell me if it work?

To try it, uninstall the version you installed with your package manager first, then do the following:

git clone https://github.com/flozz/rivalcfg.git
cd rivalcfg
git checkout vaulttec
sudo pip install .

and then use the following command to see if mouse is found:

rivalcfg -h

and then you will be able to try commands :)

to uninstall the software after your tests, you can use the following command:

sudo pip uninstall rivalcfg

@parkerlreed
Copy link

@flozz Thanks! I currently do not have access to this mouse as it is at a friends house but I will let you know as soon as I'm able to test it.

@flozz
Copy link
Owner Author

flozz commented Aug 28, 2019

Ok, if it work I will release a new rivalcfg version that supports this mouse :)

@flozz
Copy link
Owner Author

flozz commented May 19, 2020

there is a test branch... as it seems it is the same hardware than the Rival 300, it will be merged for next release

@flozz
Copy link
Owner Author

flozz commented Jun 11, 2020

Update:

The support of this mouse is implemented and will be released in Rivalcfg 4.0

@flozz flozz added this to Done in Rivalcfg v4.x Jun 23, 2020
@flozz flozz closed this as completed Jun 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Rivalcfg v4.x
  
Done
Development

No branches or pull requests

3 participants