Jump to content

I have a project I did in a class for school. The project is an oscilloscope that is run off an usb connection and uses the computer as a screen. The program and everything is made for windows. I was able to get the program installed and running with wine, but I can not get the oscilloscope to work I have tried to use https://github.com/signal11/hidapi I have not been able to get it to work. I am not sure if i am doing something wrong or not.

Link to comment
https://linustechtips.com/topic/1194757-hid-on-linux/
Share on other sites

Link to post
Share on other sites

That library has nothing to do with what you want to do. HID means human-interface devices (mice, keyboard, touchpads etc.). An oscilloscope is more than that; it has also inputs for the data, or perhaps only that, in case the user interface is controlled only on the computer. If the oscilloscope has knobs to control the settings and only the display is on the computer, then in that case it can be also a HID device, or something proprietary. In case test software such as xev or evtest can see the device, then it could work in Wine, too. However, I bet it has something proprietary in it, in which case, the following paragraph applies.

 

In short, you can not do what you want to do with Wine, as Wine can not see any of your USB devices, and it can not run any windows drivers. You need to have the device supported on your os (Linux in this case), as Wine is only a library layer to enable running Windows software on some other X86 Os (such as Linux and OS X / AppleOS).

Link to comment
https://linustechtips.com/topic/1194757-hid-on-linux/#findComment-13608281
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×