I'm having an issue with my current rpi setup, where gimx starts correctly without errors, yet the PS4 won't recognize the wheel. It's unresponsive when I press the PS button. Everything else seems fine as far as leds lighting up and controllers looking active.
If I swap my sd card to another one with my old image, everything works fine.
The only difference I can think of is that the new sd card has raspbian lite installed, with no gui. The old one has regular raspbian. I think I did all the other setup steps the same.
Any ideas on how I can debug this?
Here's the output:
pi@raspberrypi:~ $ /usr/bin/gimx -p /dev/ttyUSB0 -c LogitechG27_G29.xml --nograb
controller #1: option -p with value `/dev/ttyUSB0'
now reading arguments for controller #2
global option -c with value `LogitechG27_G29.xml'
grab flag is unset
native mode is already enabled for HID device 01:01:04 (PID=c29b)
Detected USB adapter: G29 PS4.
using default refresh period: 5.00ms
And here is the detailed log of the working version:
global option -l with value `steel_3d'
grab flag is unset
GIMX 5.8 ARMv6
Raspbian GNU/Linux 8.0 (jessie)
Linux 4.4.15-v7+ #897 SMP Tue Jul 12 18:42:55 BST 2016 unknown
Bus 001 Device 007: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light
Bus 001 Device 008: ID 046d:c29b Logitech, Inc. G27 Racing Wheel
Bus 001 Device 005: ID 054c:05c4 Sony Corp.
Bus 001 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
|__ Port 2: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 2: Dev 4, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 2: Dev 4, If 2, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 3: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 4: Dev 8, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 5: Dev 7, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M
native mode is already enabled for HID device 01:01:04 (PID=c29b)
Detected USB adapter: G29 PS4.
using default refresh period: 5.00ms
And the non-working version:
global option -l with value `mylog'
grab flag is unset
GIMX 5.9 ARMv6
Raspbian GNU/Linux 8.0 (jessie)
Linux 4.4.21-v7+ #911 SMP Thu Sep 15 14:22:38 BST 2016 unknown
Bus 001 Device 007: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light
Bus 001 Device 008: ID 046d:c29b Logitech, Inc. G27 Racing Wheel
Bus 001 Device 005: ID 054c:05c4 Sony Corp.
Bus 001 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
|__ Port 2: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 2: Dev 4, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 2: Dev 4, If 2, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 3: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 4: Dev 8, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 5: Dev 7, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M
native mode is already enabled for HID device 01:01:04 (PID=c29b)
Detected USB adapter: G29 PS4.
using default refresh period: 5.00ms
Raspbian lite doesn't work, normal Raspbian does
Re: Raspbian lite doesn't work, normal Raspbian does
Hi,
The difference is the kernel version. Currently anything later than #873 doesn't work.
https://gimx.fr/wiki/index.php?title=RP ... are_update
The difference is the kernel version. Currently anything later than #873 doesn't work.
https://gimx.fr/wiki/index.php?title=RP ... are_update
GIMX creator
Re: Raspbian lite doesn't work, normal Raspbian does
You sure? My working copy is on #897. I downgraded to #873, same result. PS4 doesn't respond. I've tried everything, going through the install steps again, no luck. Is there some way to get more debug output from gimx to figure out what might be failing? According to the log, everything's peachy... I also took the ethernet cable and Logitech keyboard/mouse receiver out of the loop to avoid confusion (other image works fine with everything connected). I'm at a loss...
global option -l with value `gimx_output_log'
grab flag is unset
GIMX 5.9 ARMv6
Raspbian GNU/Linux 8.0 (jessie)
Linux 4.1.21-v7+ #873 SMP Mon Apr 11 18:22:10 BST 2016 unknown
Bus 001 Device 006: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light
Bus 001 Device 005: ID 046d:c294 Logitech, Inc. Driving Force
Bus 001 Device 004: ID 054c:05c4 Sony Corp.
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
|__ Port 3: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 4: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 5: Dev 6, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M
native mode command sent to HID device 01:01:04 (PID=c294)
native mode enabled for HID device 01:01:04 (PID=c29b)
Detected USB adapter: G29 PS4.
using default refresh period: 5.00ms
global option -l with value `gimx_output_log'
grab flag is unset
GIMX 5.9 ARMv6
Raspbian GNU/Linux 8.0 (jessie)
Linux 4.1.21-v7+ #873 SMP Mon Apr 11 18:22:10 BST 2016 unknown
Bus 001 Device 006: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light
Bus 001 Device 005: ID 046d:c294 Logitech, Inc. Driving Force
Bus 001 Device 004: ID 054c:05c4 Sony Corp.
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M
|__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
|__ Port 3: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 4: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 5: Dev 6, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M
native mode command sent to HID device 01:01:04 (PID=c294)
native mode enabled for HID device 01:01:04 (PID=c29b)
Detected USB adapter: G29 PS4.
using default refresh period: 5.00ms
Re: Raspbian lite doesn't work, normal Raspbian does
The kernel was updated to 4.4 in version #873, and this broke my RPi B+ setup.
Newer RPi versions may behave differently.
Newer RPi versions may behave differently.
GIMX creator
Re: Raspbian lite doesn't work, normal Raspbian does
I´m using dietpi and having good time with it.
http://dietpi.com/
http://dietpi.com/