Hey, Yesterday, I rebased and re-tested some old patches I had to support the "Wireless Keypad" for the PS3. Manual is here: https://www.playstation.com/en-nz/content/dam/support/manuals/scee/web-manuals/peripherals/ps3/ps3-wireless-keypad/CECHZK1GB.pdf There are 2 ways to pair it. - The "standard Bluetooth way" explained in the manual under "Using the wireless keypad with other products". I couldn't get the device to stay connected/usable using current bluez git master, but I also had problems getting an old Bluetooth input device to connect after initially pairing, so it might be a more general problem in my setup or in bluez/kernel land. - I implemented "Cable pairing", this overwrites the computer to connect to on the keypad, but it asks for a passkey when connecting after that, which we obviously don't know. I don't know what else would be needed to make the pairing complete and keys be exchanged, when cable pairing, but in case this helps somebody integrate a solution they hadn't made public before, here's my git tree to give it a whirl: https://github.com/hadess/bluez/commits/ps3-keypad-pairing Cheers