This is a big expansion of this Topic. I have a 1) Sony PS2 Dual Shock and Wiimote controller. I successfully installed drivers for each , namely 1) https://github.com/autorope/donkeycar_ps3_controller and 2) https:///help/ubuntu.com/community/CWIID that give a “Connect” Indication.
- Tthe PS3 [u]bluetoothctl[/u] displays the following, and shortly after pushing the PS Button to pair, freezes the controller. The Bluetooth System Setting screen shows the PS3 device in its configuration list.
jetbot@jetbot:~ sudo ./sixpair
[sudo] password for jetbot:
Current Bluetooth master: d0:c6:37:4a:68:ce
Setting master bd_addr to d0:c6:37:4a:68:ce
[NEW] Controller D0:C6:37:4A:68:CE jetbot [default]
[NEW] Device 00:1F:32:E9:69:64 Nintendo RVL-CNT-01
[NEW] Device 34:C7:31:16:80:87 Sony PLAYSTATION®3 Controller
[CHG] Device 34:C7:31:16:80:87 Connected: yes
[CHG] Device 34:C7:31:16:80:87 Name: PLAYSTATION®3 Controller
[CHG] Device 34:C7:31:16:80:87 Alias: PLAYSTATION®3 Controller
[Sony PLAYSTATION®3 Controller]#
Controller freezes here, including the ssh connection and the mouse/keyboard directly connected to the Nano.
The command $ sudo wminput -c /etc/cwiid/wminput/gamepad initates a pairing that is successful creating a /dev/js0 device. However the Gamepad tester "justest-gtk shows no action. running "html5gamepad.com on the Nanao does not show a connected gamepad.
I should add that I have successfully connected and use both these controllers for Teleoperation (albeit with ROS) on a Ubuntu 16.04 based Turtlebot3 robot.
So any suggestions for any successful PS3 or Wiimote connections to enable using the Jupiter Notebook Teleoperation?