sc-controller icon indicating copy to clipboard operation
sc-controller copied to clipboard

Nvidia Shield Controller, Keys presses not identified

Open rajil opened this issue 4 years ago • 1 comments

Hello,

I have a Nvidia Shield Controller paired via bluetooth to Arch Linux PC. The controller appears in the sc-controller registration list. However, when added the controller any keypresses on the controller are not identified.

Here is a debug log

$ sc-controller -d -v
D App           daemon status: unknown
D DaemonCtrl    Connected to daemon, version 0.4.7
D App           Loading release notes from 'https://github.com/kozec/sc-controller/releases/tag/v0.4.7'
D DaemonCtrl    Daemon is ready.
D App           daemon status: alive
W App           Failed to read release notes
E App           g-io-error-quark: Operation not supported (15)
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/scc/gui/app.py", line 1515, in http_ready
    stream = f.read_finish(task)
Error: g-io-error-quark: Operation not supported (15)
W App           (above error is not fatal and can be ignored)
D AutoSwitcher  Parsed 0 autoswitcher conditions
I profile       Converted button(Keys.KEY_LEFTSHIFT) to trigger(50, button(Keys.KEY_LEFTSHIFT))
I profile       Converted button(Keys.KEY_LEFTCTRL) to trigger(50, button(Keys.KEY_LEFTCTRL))
D CRegistration Refreshing device list
D CRegistration Trying to use 0955:7214 with HID driver...
D CRegistration Mappings for '05000000550900001472000001000000' not found in gamecontrollerdb
I CRegistration Generating default mappings
D CRegistration Buttons: []
D CRegistration Axes: []

rajil avatar May 02 '20 04:05 rajil

I'm afraid debugging this issue without actual Shield Controller is not going to be easy. Does controller works with evtest? What's its output?

kozec avatar May 11 '20 19:05 kozec