<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.phidgets.com/docs/index.php?action=history&amp;feed=atom&amp;title=OS_Troubleshooting</id>
	<title>OS Troubleshooting - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.phidgets.com/docs/index.php?action=history&amp;feed=atom&amp;title=OS_Troubleshooting"/>
	<link rel="alternate" type="text/html" href="https://www.phidgets.com/docs/index.php?title=OS_Troubleshooting&amp;action=history"/>
	<updated>2026-04-15T18:03:15Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://www.phidgets.com/docs/index.php?title=OS_Troubleshooting&amp;diff=32801&amp;oldid=prev</id>
		<title>Mparadis at 21:00, 22 June 2021</title>
		<link rel="alternate" type="text/html" href="https://www.phidgets.com/docs/index.php?title=OS_Troubleshooting&amp;diff=32801&amp;oldid=prev"/>
		<updated>2021-06-22T21:00:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:00, 22 June 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l36&quot;&gt;Line 36:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 36:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*navigate to {{Code|HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*navigate to {{Code|HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*The folder names under NDP indicate the version numbers you currently have installed.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*The folder names under NDP indicate the version numbers you currently have installed.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If you are unable to install .NET framework 3.5 or higher, you can still use Phidgets. However, you won&amp;#039;t be able to use the installer, and will have to manually install the Phidget libraries. Please see the [[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;OS &lt;/del&gt;- &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Windows#Advanced Information &lt;/del&gt;| Windows Advanced Information]] section.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If you are unable to install .NET framework 3.5 or higher, you can still use Phidgets. However, you won&amp;#039;t be able to use the installer, and will have to manually install the Phidget libraries. Please see the [[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;OS_&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;_Windows_Advanced_Information &lt;/ins&gt;| Windows Advanced Information]] section.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Mparadis</name></author>
	</entry>
	<entry>
		<id>https://www.phidgets.com/docs/index.php?title=OS_Troubleshooting&amp;diff=32635&amp;oldid=prev</id>
		<title>Mparadis at 16:55, 15 March 2021</title>
		<link rel="alternate" type="text/html" href="https://www.phidgets.com/docs/index.php?title=OS_Troubleshooting&amp;diff=32635&amp;oldid=prev"/>
		<updated>2021-03-15T16:55:30Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 16:55, 15 March 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Troubleshooting]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;__NOTOC__&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;__NOTOC__&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To determine whether the problem relates to your operating system, you should check whether your system detects the Phidget:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To determine whether the problem relates to your operating system, you should check whether your system detects the Phidget:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Mparadis</name></author>
	</entry>
	<entry>
		<id>https://www.phidgets.com/docs/index.php?title=OS_Troubleshooting&amp;diff=30954&amp;oldid=prev</id>
		<title>Mparadis: Created page with &quot;__NOTOC__ To determine whether the problem relates to your operating system, you should check whether your system detects the Phidget:   &lt;tabber&gt;  =  &#039;&#039;&#039;Select your operating...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.phidgets.com/docs/index.php?title=OS_Troubleshooting&amp;diff=30954&amp;oldid=prev"/>
		<updated>2019-04-04T19:50:22Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;__NOTOC__ To determine whether the problem relates to your operating system, you should check whether your system detects the Phidget:   &amp;lt;tabber&amp;gt;  =  &amp;#039;&amp;#039;&amp;#039;Select your operating...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOTOC__&lt;br /&gt;
To determine whether the problem relates to your operating system, you should check whether your system detects the Phidget:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tabber&amp;gt;&lt;br /&gt;
 = &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Select your operating system in the tabs above.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-|&lt;br /&gt;
Windows =&lt;br /&gt;
First, make sure you have followed the [[OS - Windows#Getting Started with Windows|getting started]]  guide on the Windows page.&lt;br /&gt;
&lt;br /&gt;
You should now have the latest Phidget software installed and have the Phidget Control Panel running. If your device is not listed in the Phidget Control Panel, verify that your computer has detected the Phidget via USB. To do that, follow these steps:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
1. Open the Device Manager by accessing the start menu, and searching for &amp;#039;&amp;#039;Device Manager&amp;#039;&amp;#039;. Under the Human Interface Devices heading there should be a HID-compliant device and a USB Input Device entry for every Phidget. Simply disconnect/connect a Phidget to verify which one it is on the list.&lt;br /&gt;
&lt;br /&gt;
[[File:Windows_DeviceManager.PNG|link=|alt=Windows Device Manager | center]]&lt;br /&gt;
&lt;br /&gt;
2. Another place you can see attached Phidgets is &amp;quot;Devices and Printers&amp;quot; which you can also open by searching for it in the start menu. &lt;br /&gt;
&lt;br /&gt;
[[File:Windows_DevicesAndPrinters.jpg|link=|alt=Devices and Printers | center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you can see your Phidget in the USB list even though it does not show up in the Phidget Control Panel take a moment to check the basics:&lt;br /&gt;
&lt;br /&gt;
*You are using Windows 7 or newer.&lt;br /&gt;
*You have .NET framework 3.5 or higher. Unsure how to check? This is covered directly below.&lt;br /&gt;
*No other programs, drivers, or processes are using that USB port in software. Some drivers or software will sometimes mistakenly claim Phidget devices when waiting on some hardware to be connected. Please see the section: third party software prevents communications with Phidgets for more information.&lt;br /&gt;
*The Phidget libraries are the latest version (visit the getting started section to download them)&lt;br /&gt;
*Check the common problems section below, some specific combinations can cause problems&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Unsure which versions of the .NET framework are installed on your computer?&lt;br /&gt;
*click on start menu and run &amp;quot;regedit&amp;quot;&lt;br /&gt;
*navigate to {{Code|HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP}}&lt;br /&gt;
*The folder names under NDP indicate the version numbers you currently have installed.&lt;br /&gt;
If you are unable to install .NET framework 3.5 or higher, you can still use Phidgets. However, you won&amp;#039;t be able to use the installer, and will have to manually install the Phidget libraries. Please see the [[OS - Windows#Advanced Information | Windows Advanced Information]] section.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you don&amp;#039;t see the Phidget in either list, try the following things:&lt;br /&gt;
&lt;br /&gt;
*If the Phidget is connected to your PC through a USB hub, try connecting it directly to a USB port on your computer.&lt;br /&gt;
*If your Phidget requires an external power supply, make sure that a supply of the correct voltage is connected.&lt;br /&gt;
*If you&amp;#039;re using an old USB cable, try switching it out for one you know is working.&lt;br /&gt;
*Try switching to a different USB port on your computer.&lt;br /&gt;
*Try connecting the Phidget to a different computer, especially if you have one that has worked with other Phidgets previously.&lt;br /&gt;
|-|&lt;br /&gt;
macOS = &lt;br /&gt;
First, make sure you have followed the [[OS - macOS#Getting Started with macOS|getting started]]  guide on the macOS page.&lt;br /&gt;
&lt;br /&gt;
You should now have the latest Phidget software installed and have the Phidget Control Panel running. If your device is not listed in the Phidget Control Panel, verify that your computer has detected the Phidget via USB. To do that, follow these steps:&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
1. Navigate to the Apple Menu and select About This Mac&lt;br /&gt;
[[File:OSX About This Mac.png‎|link=|alt=macOS About This Mac|center]]&lt;br /&gt;
&lt;br /&gt;
2. Click on the System Report button. Find your Phidget in the USB section.&lt;br /&gt;
[[File:OSX USB Devices.png ‎|link=|alt=macOS Attached USB Devices|center]]&lt;br /&gt;
&lt;br /&gt;
If you can see your Phidget in the USB list even though it does not show up in the Phidget Control Panel take a moment to check the basics:&lt;br /&gt;
* You are using macOS X 10.5 or newer&lt;br /&gt;
* No other programs, drivers, or processes are using that USB port in software (including other programs trying to use Phidgets)&lt;br /&gt;
* Your Phidget libraries are up-to-date&lt;br /&gt;
&lt;br /&gt;
|-|&lt;br /&gt;
Linux =&lt;br /&gt;
First, make sure you have followed the [[OS - Linux#Getting Started with Linux|getting started]]  guide on the Linux page.&lt;br /&gt;
&lt;br /&gt;
You should now have the latest Phidget software installed and have the HelloWorld C program running. If your device is not listed when the program runs, verify that your computer has detected the Phidget via USB. To check this, you can use the kernel log reader {{Code|dmesg}}.  Pipe the output of {{Code|dmesg}} into the utility {{Code|tail}} to read the last ten lines of the log:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=bash&amp;gt;&lt;br /&gt;
 $&amp;gt; dmesg | tail&lt;br /&gt;
 ....(3 lines)....&lt;br /&gt;
 [337.189132] usb 1-2: new full-speed USB device number 5 using ochi-pci&lt;br /&gt;
 [337.464709] usb 1-2: New USB device found, idVendor=06c2 idProduct=0034&lt;br /&gt;
 [337.464714] usb 1-2: New USB device strongs: Mfr=1, Product=2, SerialNumber=3&lt;br /&gt;
 [337.464718] usb 1-2: Product: 1024_0&lt;br /&gt;
 [337.464721] usb 1-2: Manufacturer: Phidgets Inc.&lt;br /&gt;
 [337.464724] usb 1-2: SerialNumber: 388624&lt;br /&gt;
 [337.491426] usb 1-2: hid-generic 0003:06C2:0034.0004: hiddev0,hidraw1: USB HID v1.01 Device [Phidgets Inc. 1024_0] on usb-0000:00:06.0-2/input0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The number between the [ ] is the system time in seconds since the last boot up, so you can tell whether the event was recent or not.  (This will also tell you the interrupt type of Phidget that is registered by the USB interface, see the [[#Common Problems and Solutions | common problems section below]] for more information on what this means.)&lt;br /&gt;
&lt;br /&gt;
The Phidget should both connect and disconnect properly, so unplugging it should result in an additional line at the tail:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=bash&amp;gt;&lt;br /&gt;
 $&amp;gt; dmesg | tail&lt;br /&gt;
 ....(9 lines)....&lt;br /&gt;
 [744.558055] usb 1-2: USB disconnect, device number 5&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you can see your Phidget in the USB list even though it does not show up in the Hello World C program take a moment to check the basics:&lt;br /&gt;
* No other programs, drivers, or processes are using that USB port in software&lt;br /&gt;
* You are running the example program as root (or your udev rules have been set properly)&lt;br /&gt;
* You are using libusb 1.0 (not the older 0.1 release)&lt;br /&gt;
* You have compiled versions of libphidget22.a and libphidget22.so in your system library location (usually {{Code|/usr/lib}})&lt;br /&gt;
* The Phidget libraries are the latest version&lt;br /&gt;
* Your Linux kernel version is 2.6 or later (type {{Code|uname -r}} in a terminal to get your kernel version)&lt;br /&gt;
* Check the [[#Common Problems and Solutions|common problems]] section below, some specific combinations can cause problems&lt;br /&gt;
|-|&lt;br /&gt;
&amp;lt;/tabber&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Where do I go next?====&lt;br /&gt;
&lt;br /&gt;
* If your operating system is unable to see your Phidgets, proceed to [[Hardware Troubleshooting]]. &lt;br /&gt;
&lt;br /&gt;
* If your OS can see the Phidget, but the Phidget Control Panel cannot, try reinstalling the newest version of the Phidget drivers for your OS. If it still doesn&amp;#039;t work, {{ContactUs|contact support}}.&lt;/div&gt;</summary>
		<author><name>Mparadis</name></author>
	</entry>
</feed>