A system for processing a touch sensing signal, comprising a touch device and a host device, wherein the touch device comprises a touch sensor, the host device is equipped with an operating system, the operating system comprises signal processing code, a virtual touch device, a touch driver and an input subsystem, respectively; wherein said components of the system for processing a touch sensing signal are configured to perform, if the virtual touch device is detected, according to a first work mode: the touch sensor generates a touch sensing signal, and the touch device sends the touch sensing signal to the operating system; the signal processing code converts the touch sensing signal received by the operating system to a touch signal and sends the touch signal to the virtual touch device, wherein the touch signal at least comprises a touch position signal; the virtual touch device codes the touch signal according to a data coding specification supported by the input subsystem, and sends the coded touch signal to the input subsystem; the input subsystem generates a corresponding touch event in response to the coded touch signal; and if the virtual touch device is not detected, according to a second work mode: the touch sensor generates a touch sensing signal, and the touch device sends the touch sensing signal to the operating system; the signal processing code converts the touch sensing signal received by the operating system to the touch signal, and then sends the touch signal to the touch device; the touch device codes the touch signal according to a standard data coding specification, and sends the coded touch signal to the operating system; the touch driver analyzes the coded touch signal and transfers to the input subsystem; the input subsystem recognizes the analyzed touch signal and generates a corresponding touch event. the touch sensor generates a touch sensing signal, and the touch device sends the touch sensing signal to the operating system; the signal processing code converts the touch sensing signal received by the operating system to a touch signal and sends the touch signal to the virtual touch device, wherein the touch signal at least comprises a touch position signal; the virtual touch device codes the touch signal according to a data coding specification supported by the input subsystem, and sends the coded touch signal to the input subsystem; the input subsystem generates a corresponding touch event in response to the coded touch signal; and if the virtual touch device is not detected, according to a second work mode: the touch sensor generates a touch sensing signal, and the touch device sends the touch sensing signal to the operating system; the signal processing code converts the touch sensing signal received by the operating system to the touch signal, and then sends the touch signal to the touch device; the touch device codes the touch signal according to a standard data coding specification, and sends the coded touch signal to the operating system; the touch driver analyzes the coded touch signal and transfers to the input subsystem; the input subsystem recognizes the analyzed touch signal and generates a corresponding touch event. the touch sensor generates a touch sensing signal, and the touch device sends the touch sensing signal to the operating system; the signal processing code converts the touch sensing signal received by the operating system to the touch signal, and then sends the touch signal to the touch device; the touch device codes the touch signal according to a standard data coding specification, and sends the coded touch signal to the operating system; the touch driver analyzes the coded touch signal and transfers to the input subsystem; the input subsystem recognizes the analyzed touch signal and generates a corresponding touch event.