Skip to content

GUI Configuration Program for the Blusb Universal Model M Controller

License

Notifications You must be signed in to change notification settings

Arakula/blusb_gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

blusb_gui

GUI Configuration Program for the Blusb Universal Model M Controller

Dependencies

blusb_gui currently relies on two open-source libraries which should allow a multiplatform build; currently, only a Windows build using Microsoft Visual Studio 2008 has been realized. That's good enough for all Windows versions between XP and 10.

wxWidgets

This program uses the wxWidgets library; currently, this is expected in a directory ..\..\wxWidgets-3.1.0 relative to the program directory for the Visual Studio 2008 build. To change that to your environment's layout, simply do a global search-and-replace in blusb_gui.vcproj for the above.

The wxWidgets library can be found here.

libusb

This program uses the libusb library for USB communication; currently, this is expected in a directory ..\..\libusb relative to the program directory for the Visual Studio 2008 build. To change that to your environment's layout, simply do a global search-and-replace in blusb_gui.vcproj for the above.

The original libusb library can be found here. For Windows 10 builds, a special adaptation of at least v1.0.23 is needed; v1.0.21 did work up to the 201809 version of Windows 10, but doesn't with 201903. Starting with BlUSB firmware version v1.05, my adapted version of the libusb library, which can be found here, is needed.

If you are using Linux, chances are your distribution already includes libusb, so you don't need to create your own build of it.

About

GUI Configuration Program for the Blusb Universal Model M Controller

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •