F5F Stay Refreshed Software Operating Systems HID on linux

HID on linux

HID on linux

N
NikoMash
Senior Member
335
04-08-2016, 01:01 PM
#1
I built a project for school about an oscilloscope connected via USB and displaying it on the computer screen. The software is designed for Windows, and I managed to install and run it using Wine. However, the oscilloscope itself isn’t working properly. I’ve tried using the GitHub link https://github.com/signal11/hidapi, but it hasn’t resolved the issue. I’m unsure if there’s something I’m doing incorrectly.
N
NikoMash
04-08-2016, 01:01 PM #1

I built a project for school about an oscilloscope connected via USB and displaying it on the computer screen. The software is designed for Windows, and I managed to install and run it using Wine. However, the oscilloscope itself isn’t working properly. I’ve tried using the GitHub link https://github.com/signal11/hidapi, but it hasn’t resolved the issue. I’m unsure if there’s something I’m doing incorrectly.

L
lolito52
Member
103
04-08-2016, 09:29 PM
#2
The library isn't related to your intended actions. HID stands for human-interface devices like mice, keyboards, and touchpads. An oscilloscope goes beyond those; it also offers data inputs or might function solely through the computer interface. If it only has knobs for settings and no display, it could qualify as a HID device or something custom. If test tools like xev or evtest recognize<|pad|>, it might also work in Wine. But likely, it has unique features, meaning you can't achieve your goals with Wine, since it can't detect USB devices or run Windows drivers. You must ensure the device is compatible with your operating system—here Linux is an example—and remember Wine acts as a bridge layer for Windows apps on other platforms like Linux and OS X.
L
lolito52
04-08-2016, 09:29 PM #2

The library isn't related to your intended actions. HID stands for human-interface devices like mice, keyboards, and touchpads. An oscilloscope goes beyond those; it also offers data inputs or might function solely through the computer interface. If it only has knobs for settings and no display, it could qualify as a HID device or something custom. If test tools like xev or evtest recognize<|pad|>, it might also work in Wine. But likely, it has unique features, meaning you can't achieve your goals with Wine, since it can't detect USB devices or run Windows drivers. You must ensure the device is compatible with your operating system—here Linux is an example—and remember Wine acts as a bridge layer for Windows apps on other platforms like Linux and OS X.

I
Izzyb2004
Member
152
04-08-2016, 10:12 PM
#3
It’s probable you require a Windows driver that won’t work with Linux. Check the device manual or support site for details. Even if it functions under Wine, reliability isn’t assured.
I
Izzyb2004
04-08-2016, 10:12 PM #3

It’s probable you require a Windows driver that won’t work with Linux. Check the device manual or support site for details. Even if it functions under Wine, reliability isn’t assured.