As to why we should support these "counterfeit" devices:
- They are extremely widespread (e.g. all Arduinos will be bricked by this)
- Most consumers have no idea which one is in their device, we shouldn't punish consumers for something done by the manufacturer.
CDPlayer has been removed from the repo.
Connecting a older usb input device results in the following timeouts, which means
it will not apear in the listusb either.
kern: usb hub 7: port 0: new device connected kern: usb error control pipe 44: timeout waiting for queued request to complete kern: usb error control pipe 44: timeout waiting for queued request to complete KERN: usb error uhci -1: error while setting device address
This is an older device (trust tb-2100 wireless tablet) but i suspect this timeout
to be more general.
There is no CD player anymore.
In the ProcessController's "Threads and CPU usage" submenu, when you click on a process, an alert window will ask if we are sure of this action (kill). Instead, under the submenu "quit an application" an alert window is not displayed, and this could lead to troubles, if someone does the mistake to quit a system process. Eg if you kill the registrar, Haiku will become unusable, and could be the same for some other system processes (eg the input_server). So my suggestion is to exclude system processes from the "quit an application" menu (and maybe also from "Threads and CPU usage") or implement an alert window for quit system processes, (also if i don't see the need to kill/quit system apps). Any thoughts?