This is a particularly specific blog entry, mostly meant for myself or anyone else that might hit it on Google. For anyone else without a Toshiba Bluetooth transceiver or the Bluetooth version of the MX1000 mouse, this will be particularly uninteresting.
Logitech has made a minor omission in their driver inf file for Bluetooth HID mice that is included in the SetPoint software. There is no entry allowing the MX1000 Bluetooth to be recognized when you connect it to a computer via the Toshiba Bluetooth stack. This stack is used in Toshiba and Dell laptop PCs. The Dell PCs use the 350/355 MiniPCI Bluetooth card.
I found a fix for this problem, but it references the older versions of the Logitech SetPoint drivers and it took me a bit to find the proper driver inf file to modify for the latest SetPoint 3.3 drivers.
1. Install the SetPoint software.
1. Connect your MX1000 Bluetooth to the PC using the built-in BT, not the dongle. If you're using the dongle, then everything should already be working properly.
2. It will likely show up as an HID-compatible device or something like that. The Bluetooth manager will show that it is an MX1000, but the driver in the device manager will simply list an HID-compatible device. If it lists the driver entry as the MX1000, then everything should be fine. The mouse should show up in the SetPoint software and you shouldn't have any problem using all of the buttons.
3. Go to the following directory: C:\Program Files\Common Files\Logitech\CDDRV\.
4. Edit the file called LfMouHid.inf using Notepad or a similar text-only editor.
5. Find the section with the label ";------------- Toshiba BT IDs --------------------------" and add the following line at the bottom of that section and save the file:
%PID_B003.mouse.desc% = LOGIHIDMOUSE,HID\VID_046D&PID_B003&Col01
6. It's possible that your mouse might have a different PID, other than B003&Col01. You can check this by right-clicking on the HID-compliant driver entry in the device manager, selecting properties and then selecting the Details tab. Then select Hardware Ids from the combo box and you will see the proper PID in the first line. Use this to modify the first and last parts of the line from step 5.
7. Choose to Update the driver and select to install it from a specific location.
8. Choose "don't search" and hit next.
9. Click Have Disk... and navigate to C:\Program Files\Common Files\Logitech\CDDRV. Note that this is the location of the driver that you modified.
9. Hit OK and you should see that it finds a driver listed as Logitech MX1000 Bluetooth Laser Mouse. Choose it and hit next.
10. It will install whatever files it needs to for the driver, and now the mouse will appear in the SetPoint software and should operate properly, including functionality for all of the buttons.
If you have any problems, just comment on here and maybe I can sort it out.
|comments: 7 comments or Leave a comment|