Ganz genau. Also wenn ich mit der Recalbox spielen will, stelle ich den Kipphebel auf "Recalbox" dadurch wird der GND der Buttons mit dem Pi verbunden. Gleichzeitig wird der GND an dem USB Encoder getrennt wodurch die PS3 z.B. nicht startet, wenn ich den Homebutton gedrückt halte. Anders rum das gleiche.
Der USB Encoder ist dann nur für die Playstation da. Am Pi hätte ich gar kein USB device. Da würde ich direkt auf die Steckleiste gehen. Wenn GND nicht verbunden ist, ist es ja eigentlich so, als würde man einfach keinen Knopf drücken. Solange die Verbindung durch den Kippschalter nicht wieder hergestellt wird, kann man auch keinen Button betätigen.
Habe nur vorhin gesehen, dass Pin 5 bei der Standardbelegung der Hotkey ist (und auch leider alle Pins belegt werden). Dadurch hätte ich nicht mehr den praktischen Knopf zum Hoch- und Runterfahren am Pi.