Moving the discussion to the upstream, as it has a heavy impact to blind people. https://brltty.app/pipermail/brltty/2018-May/015936.html Revoking the request. I just found that the proposed patch is not sufficient. it also hooks to the kernel. My GPS Qstarz BT-1000P is also broken, so I can test it. Even with the patch, it still fails: [48419.996278] usb 1-1.3: new full-speed USB device number 5 using ehci-pci [48420.106379] usb 1-1.3: New USB device found, idVendor=10c4, idProduct=ea60 [48420.106386] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [48420.106390] usb 1-1.3: Product: CP2102 USB to UART Bridge Controller [48420.106394] usb 1-1.3: Manufacturer: Silicon Labs [48420.106397] usb 1-1.3: SerialNumber: 0001 [48420.133630] usbcore: registered new interface driver usbserial_generic [48420.133644] usbserial: USB Serial support registered for generic [48420.135750] usbcore: registered new interface driver cp210x [48420.135763] usbserial: USB Serial support registered for cp210x [48420.135788] cp210x 1-1.3:1.0: cp210x converter detected [48420.137735] usb 1-1.3: cp210x converter now attached to ttyUSB0 [48420.188395] usb 1-1.3: usbfs: interface 0 claimed by cp210x while 'brltty' sets config #1 [48420.189018] cp210x ttyUSB0: cp210x converter now disconnected from ttyUSB0 [48420.189041] cp210x 1-1.3:1.0: device disconnected [48424.103414] input: BRLTTY 5.6 Linux Screen Driver Keyboard as /devices/virtual/input/input10