hi object sees devices but produces no output?
So, I'm looking into using the hi object to work with the scroll wheel of my mouse in Max and have run into what seems to be some strange behavior:
The "info" and "menu" methods work as expected and I'm able to print a list of devices to the Max window or populate a umenu with the list as described in the helpfile.
When I select a device, I get the expected "hi: focussing on (name of device)" message in the Max window, BUT regardless of which device I select and whether I attempt to poll with a "poll n" message or with a metro, there is never any output from the hi object.
This is true in my own patches, in the help file, and in the Max Comm tutorial which deals with hi. I'm using Max 6.1.8 (64-bit) in OSX 10.8.5, and I'm curious as to whether any of you have also run into this issue and have any thoughts on where to look in order to resolve it.
The patch pasted below is the simplest possible one which reproduces the issue, in case you're curious. I'd love to hear any thoughts that any of you might have!
Your patch works as expected for me.
Your patch works as expected for me.
Thanks for checking; I'd imagined that it would. Everything is as expected on my end except that hi never actually outputs any data from the selected device (regardless of what device it is).
I'm sure there's something else at issue here, but I'm still trying to work out what it might be.
Okay, I've "solved" this problem. There was apparently some sort of a conflict with the manufacturer's drivers.
I was attempting to poll scroll wheel data from a Kensington Expert Mouse and getting nothing from the hi object. After uninstalling Kensington Trackballworks, the Expert Mouse is working with hi as expected. Thought I'd update this thread in case anyone else has the same issue in the future.