Giter Club home page Giter Club logo

steamcontroller-linux-kernel's People

Contributors

cvuchener avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

steamcontroller-linux-kernel's Issues

Can't make

pi@retropie:~/steamcontroller-linux-kernel $ make
make -C /lib/modules/4.1.13-v7+/build M=/home/pi/steamcontroller-linux-kernel modules
make[1]: *** /lib/modules/4.1.13-v7+/build: No such file or directory.  Stop.
Makefile:9: recipe for target 'default' failed
make: *** [default] Error 2

Serial number as uniq rather than in the name?

From this documenation, the uniq field is

 unique identification code for the device (if device has it)

This seems like a better place for the serial number, but I'm no expert on these conventions. The only other place I've come across uniq in my limited experience is in the bluetooth addresses for bluetooth input devices.

Invert Y Axes

As per linux gamepad conventions, the y-axis is defined to have positive values at the bottom. This driver reports the reverse, with positive values at the top.

This inversion applies to both touch pads and the thumb stick.

Add README

Please add a readme with installation and testing instructions.

A button doubles as Start button press

I haven't been able to see the effects in evtest yet:

Event: time 1455413734.748693, -------------- EV_SYN ------------
Event: time 1455413735.880596, type 1 (EV_KEY), code 304 (BTN_SOUTH), value 1
Event: time 1455413735.880596, -------------- EV_SYN ------------
Event: time 1455413736.721266, type 1 (EV_KEY), code 304 (BTN_SOUTH), value 0
Event: time 1455413736.721266, -------------- EV_SYN ------------
Event: time 1455413736.852973, type 1 (EV_KEY), code 304 (BTN_SOUTH), value 1
Event: time 1455413736.852973, -------------- EV_SYN ------------
Event: time 1455413737.017240, type 1 (EV_KEY), code 304 (BTN_SOUTH), value 0
Event: time 1455413737.017240, -------------- EV_SYN ------------

But in EmulationStation and RetroArch, every A button press on the controller was triggering the A action and Start button press action. I'm going to reboot and see if that fixes it, but how should I debug this? It happened all of a sudden after 48-72 hours of connected use.

Upstream

Is this one in the process of being upstreamed? If not, can you point me to the blocking points?

Can't install using DKMS

When I try to install using DKMS, I get this error:

ERROR (dkms apport): binary package for hid-valve-sc: 0.1 not found
Error! Bad return status for module build on kernel: 4.9.140-l4t (aarch64)
Consult /var/lib/dkms/hid-valve-sc/0.1/build/make.log for more information.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.