Message hijacked by @Ape:
ds4drv 0.5.1 only has a py3 wheel uploaded to PyPI. A universal tarball should be uploaded instead. See the comments below.
Hello
i am using debian jessie in a computer without bluetooth
but when (controller via usb) i write ds4drv --hidraw(as root) i get this:
"Traceback (most recent call last):
File "/usr/local/bin/ds4drv", line 9, in
load_entry_point('ds4drv==0.5.0', 'console_scripts', 'ds4drv')()
File "/usr/local/lib/python2.7/dist-packages/ds4drv/main.py", line 374, in main
thread = create_controller_thread(index + 1, controller_options)
File "/usr/local/lib/python2.7/dist-packages/ds4drv/main.py", line 343, in create_controller_thread
controller = DS4Controller(index, controller_options, dynamic=dynamic)
File "/usr/local/lib/python2.7/dist-packages/ds4drv/main.py", line 59, in init
self.load_options(self.options)
File "/usr/local/lib/python2.7/dist-packages/ds4drv/main.py", line 117, in load_options
self.fire_event("load-options", options)
File "/usr/local/lib/python2.7/dist-packages/ds4drv/main.py", line 62, in fire_event
self.loop.fire_event(event, _args)
File "/usr/local/lib/python2.7/dist-packages/ds4drv/eventloop.py", line 70, in fire_event
self.process_events()
File "/usr/local/lib/python2.7/dist-packages/ds4drv/eventloop.py", line 75, in process_events
callback(_args)
File "/usr/local/lib/python2.7/dist-packages/ds4drv/actions.py", line 282, in load_options
joystick = create_uinput_device(joystick_layout)
File "/usr/local/lib/python2.7/dist-packages/ds4drv/uinput.py", line 363, in create_uinput_device
device = UInputDevice(mapping)
File "/usr/local/lib/python2.7/dist-packages/ds4drv/uinput.py", line 227, in init
self.create_device(layout)
File "/usr/local/lib/python2.7/dist-packages/ds4drv/uinput.py", line 268, in create_device
product=layout.product, version=layout.version)
File "/usr/local/lib/python2.7/dist-packages/evdev/uinput.py", line 107, in init
_uinput.create(self.fd, name, vendor, product, version, bustype, absinfo)
IOError: [Errno 22] Invalid argument"
Message hijacked by @Ape:
ds4drv 0.5.1 only has a py3 wheel uploaded to PyPI. A universal tarball should be uploaded instead. See the comments below.
Hello
i am using debian jessie in a computer without bluetooth
but when (controller via usb) i write ds4drv --hidraw(as root) i get this:
"Traceback (most recent call last):
File "/usr/local/bin/ds4drv", line 9, in
load_entry_point('ds4drv==0.5.0', 'console_scripts', 'ds4drv')()
File "/usr/local/lib/python2.7/dist-packages/ds4drv/main.py", line 374, in main
thread = create_controller_thread(index + 1, controller_options)
File "/usr/local/lib/python2.7/dist-packages/ds4drv/main.py", line 343, in create_controller_thread
controller = DS4Controller(index, controller_options, dynamic=dynamic)
File "/usr/local/lib/python2.7/dist-packages/ds4drv/main.py", line 59, in init
self.load_options(self.options)
File "/usr/local/lib/python2.7/dist-packages/ds4drv/main.py", line 117, in load_options
self.fire_event("load-options", options)
File "/usr/local/lib/python2.7/dist-packages/ds4drv/main.py", line 62, in fire_event
self.loop.fire_event(event, _args)
File "/usr/local/lib/python2.7/dist-packages/ds4drv/eventloop.py", line 70, in fire_event
self.process_events()
File "/usr/local/lib/python2.7/dist-packages/ds4drv/eventloop.py", line 75, in process_events
callback(_args)
File "/usr/local/lib/python2.7/dist-packages/ds4drv/actions.py", line 282, in load_options
joystick = create_uinput_device(joystick_layout)
File "/usr/local/lib/python2.7/dist-packages/ds4drv/uinput.py", line 363, in create_uinput_device
device = UInputDevice(mapping)
File "/usr/local/lib/python2.7/dist-packages/ds4drv/uinput.py", line 227, in init
self.create_device(layout)
File "/usr/local/lib/python2.7/dist-packages/ds4drv/uinput.py", line 268, in create_device
product=layout.product, version=layout.version)
File "/usr/local/lib/python2.7/dist-packages/evdev/uinput.py", line 107, in init
_uinput.create(self.fd, name, vendor, product, version, bustype, absinfo)
IOError: [Errno 22] Invalid argument"