I had this exact issue with my Keychron K3. It would connect just fine, but as soon as I would switch it to another Bluetooth device, it wouldn’t reconnect to my Linux computer. I found many different solutions on-line, but they all would end in fail 🙁 🙁 🙁 Then I found this on github, … Read moreBluetooth keyboard not reconnecting
First start screen as it starts a new shell: You can now disconnect from that ssh session, as the processes in that screen shell continues to work. Reconnect to screen shell by establishing new ssh connection and typing: this reestablishes screen shell and you can continue your work where you stopped when disconnected.