I have been looking for a good answer to this question for some time now.
I am trying to remotely control a robot with an Xbox controller. The challenge is that the controller is to be connected to a control station and not to the on-board computer of the robot. The on-board computer is running Ubuntu and ROS (Robotic Operating System) and requires access to the character device as if it is directly connected.
I am looking for a way to ssh into the on-board computer and forward the character device events from the control station. Real time updates are required. What is the best approach? Is it even possible?