Re: USB dance-pad with Rev?
On Sat, Jan 16, 2010 at 2:18 AM, Thomas McGrath III wrote: > That works great for Windows. For Macintosh you can try GamePad Pro on > Version Tracker Link -> > http://www.versiontracker.com/dyn/moreinfo/macosx/12293 Or USB Overdrive. Cheers, Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: USB dance-pad with Rev?
Recently, Thomas McGrath III wrote: > That works great for Windows. For Macintosh you can try GamePad Pro on > Version Tracker Link -> > http://www.versiontracker.com/dyn/moreinfo/macosx/12293 This is good to know. I have an old Sega Activator I've been trying to figure out how to get going under OS X. http://www.youtube.com/watch?v=ql-UZv3AS-E It has Sega's proprietary gamepad connector, but there was an old gamepad adapter box that allowed connection of gamepads to Mac systems. Sadly this used an ADB connection, so between 2 port adapters and Mac OS 7 software, I'm not sure if this FrankenController is worth trying to resurrect, but it was a cool device, especially when used as a trigger for music. Regards, Scott Rossi Creative Director Tactile Media, UX Design ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: USB dance-pad with Rev?
That works great for Windows. For Macintosh you can try GamePad Pro on Version Tracker Link -> http://www.versiontracker.com/dyn/moreinfo/macosx/12293 HTHs Tom McGrath III Lazy River Software 3mcgr...@comcast.net iTunes Library Suite - libITS Information and download can be found on this page: http://www.lazyriversoftware.com/RevOne.html On Jan 15, 2010, at 6:52 AM, Nicolas Cueto wrote: To answer somewhat my own question. I connected a USB gamepad and Rev didn't recognize it. However Rev could recognize the gamepad when in the background I ran a "keyboard emulator for joysticks" piece of freeware called JoyToKey. Nifty! As for the USB dance pad, it is still being shipped so don't yet know about it and Rev, but I'm pretty sure it too will work when using the emulator freeware. Cheers. -- Nicolas Cueto ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: USB dance-pad with Rev?
On 15/01/2010 13:52, Nicolas Cueto wrote: To answer somewhat my own question. I connected a USB gamepad and Rev didn't recognize it. When I was over in England I had a sudden urge to 'steal' (admittedly from myself) the keyboard from my G3 iMac as it is so compact. So, thought I had better leave a keyboard behind in case I forget to take this one back. So: bought a very, very cheap no-name USB keyboard ('for Windows NT, XP, and Vista') for £10 (about as cheap as you can go in England). Of course it wouldn't work with Mac OS X 10.3.9 . . . So: http://www.macupdate.com/info.php/id/8955 (USB monitor) and everything magically sprang to life. . . Presumably, if the OS recognises the device itself (rather than just some dedicated program) things should be OK with Rev ?? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: USB dance-pad with Rev?
To answer somewhat my own question. I connected a USB gamepad and Rev didn't recognize it. However Rev could recognize the gamepad when in the background I ran a "keyboard emulator for joysticks" piece of freeware called JoyToKey. Nifty! As for the USB dance pad, it is still being shipped so don't yet know about it and Rev, but I'm pretty sure it too will work when using the emulator freeware. Cheers. -- Nicolas Cueto ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: USB dance-pad with Rev?
Yes, what Björnke (and Dave C) said is true - in USB termonology the device interaction requirements are defined by the class it belongs to. * Mass Storage class = flash drives etc. Rev lists them in "the volumes" * Communications class = Björnke's "serial over USB" - controller boards, modems etc that have a command set of their own. These usually have drivers that Rev lists in "the driverNames" although they don't always get listed. (I have a 'deviceNames()' function somewhere (thanks to Dar Scott and Ken Ray) that returns a more complete list - I'll see if I can dig it out and post it.) These require that you open driver / read from driver / write to driver / close driver. I learned a lot from Sarah Reichelt about working with this device type. Here is a description of her work with one such device: http://www.pdslabs.net/usb/rev-usb1.pdf * HID class = keyboards, mice etc. There are about a dozen USB device classes in all, but the ones listed above are the ones most relevant to the current discussion. Phil Davis On 1/14/10 8:15 AM, Björnke von Gierke wrote: Another boon is that usb developers are lazy (like all developers). Thus they often use some standard lib for their device, especially if it isn't a network adapter or other exotic device. and the most standardised libs are: disk space (USB memory stick or HD) user interface (mouses, keyboard, ...) serial over usb so it might be worth a shot to check the drivernames when you connect your device or before and after you install relevant drivers... of course this is pretty much a shot into the dark... bjoernke -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: USB dance-pad with Rev?
Another boon is that usb developers are lazy (like all developers). Thus they often use some standard lib for their device, especially if it isn't a network adapter or other exotic device. and the most standardised libs are: disk space (USB memory stick or HD) user interface (mouses, keyboard, ...) serial over usb so it might be worth a shot to check the drivernames when you connect your device or before and after you install relevant drivers... of course this is pretty much a shot into the dark... bjoernke -- official ChatRev page: http://bjoernke.com?target=chatrev Chat with other RunRev developers: go stack URL "http://bjoernke.com/chatrev/chatrev1.3b3.rev"; ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: USB dance-pad with Rev?
> I'd like to connect a USB dance-pad to my PC and then make a > stack that does game-type stuff with the signals sent in by > the dance-pad. > But I don't know if Rev can read in signals other than from > the mouse or keyboard. > > Anyone know if and how this can be done... or perhaps have > even actually done it? Someone poke Phil Davis, he's the king of Rev and USB and done some very interesting work. Some makers do produce SDKs for use with the device, though a lot of them are for C++ developers. If it does have such an SDK, it may be possible to write a Revolution external. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: USB dance-pad with Rev?
Sorry Richmond but it should not matter about user definable keys or not, as the device driver should be monitoring that and then sending the appropriate message to the receiving applications.. In theory you can get an external to listen to the messages sent by the system, but as demonstrated in my recent external there are issues (on the Mac anyways) with the compiled application engine and listening for (some?) external events.. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: USB dance-pad with Rev?
On 14/01/2010 12:51, Dave Cragg wrote: On 14 Jan 2010, at 10:13, Richmond Mathewson wrote: All USB devices will send some sort of keyDown signals and/or pointer movements to the system; as long as you can interpret those keyDowns inside your stack there is no earthly reason why your USB device won't work with RunRev. I don't think that's right. Each USB device identifies what "class" of device it is, and the host device (computer) loads the appropriate driver. One such class is Human Interface Device which covers keyboards, mice, etc. If the device is of that class, then you should be able to get key messages. But there are other classes (Audio, Communications, Vendor Specific, etc.) where key messages probably aren't sent. http://en.wikipedia.org/wiki/Universal_Serial_Bus#Device_classes Yes, you are right; I'm sorry, I was thinking only of the class of USB devices such as: Mice, Keyboards, Gamepads. Dancepads, Trackballs, Joysticks, Steering wheels, Foot pedals, and so on (data entry USB devices - I suppose). The situation ca be complicated; for instance my Belkin Nostromo n52 (now obsolete, but c.f. http://catalog.belkin.com/IWCatProductPage.process?Product_Id=390404 ) requires settings to be set outwith the target program before it can interact with that program. I had to set up a settings file called "Revolution" using the Nostromo Preference Pane (Mac OS X) so that when I pressed button 06 it would paste from the clipboard. If you are 'just' developing your stack for your own use then you should have no problems, but, in the case of authoring for other end users who may have USB devices with user-editable settings you will be up a gum tree. Apart from my 'blah' above; the thing to know is whether your target USB device has USER-EDITABLE settings. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: USB dance-pad with Rev?
On 14 Jan 2010, at 10:13, Richmond Mathewson wrote: > All USB devices will send some sort of keyDown signals and/or pointer > movements > to the system; as long as you can interpret those keyDowns inside your stack > there is > no earthly reason why your USB device won't work with RunRev. I don't think that's right. Each USB device identifies what "class" of device it is, and the host device (computer) loads the appropriate driver. One such class is Human Interface Device which covers keyboards, mice, etc. If the device is of that class, then you should be able to get key messages. But there are other classes (Audio, Communications, Vendor Specific, etc.) where key messages probably aren't sent. http://en.wikipedia.org/wiki/Universal_Serial_Bus#Device_classes Cheers Dave___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: USB dance-pad with Rev?
Richmond, I agree, but how can we pass messages from system to RunRev ? Le 14 janv. 2010 à 11:13, Richmond Mathewson a écrit : > All USB devices will send some sort of keyDown signals and/or pointer > movements > to the system; as long as you can interpret those keyDowns inside your stack > there is > no earthly reason why your USB device won't work with RunRev. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: USB dance-pad with Rev?
Hello, I have a musical keyboard (Axis 49 : http://www.c-thru-music.com/cgi/?page=prod_axis-49) plugged by USB (on the Macintosh keyboard) witch work on GarageBand> rawKey messages on RunRev> nothing ! :-( I am very interested by this question... Bons souvenirs de Paris René Le 14 janv. 2010 à 08:33, Sarah Reichelt a écrit : On Thu, Jan 14, 2010 at 1:47 PM, Nicolas Cueto wrote: I'd like to connect a USB dance-pad to my PC and then make a stack that does game-type stuff with the signals sent in by the dance-pad. But I don't know if Rev can read in signals other than from the mouse or keyboard. I would guess this sort of device functions like a trackpad or joystick. My recommendation would be to plug it in and do stuff while tracking rawKey messages. Cheers, Sarah I have used a Belkin Nostromo Gamepad n52 for about 3 years as a programming aid to stop me getting sore wrists. All USB devices will send some sort of keyDown signals and/or pointer movements to the system; as long as you can interpret those keyDowns inside your stack there is no earthly reason why your USB device won't work with RunRev. sincerely, Richmond. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: USB dance-pad with Rev?
Hello, I have a musical keyboard (Axis 49 : http://www.c-thru-music.com/cgi/?page=prod_axis-49) plugged by USB (on the Macintosh keyboard) witch work on GarageBand > rawKey messages on RunRev > nothing ! :-( I am very interested by this question... Bons souvenirs de Paris René Le 14 janv. 2010 à 08:33, Sarah Reichelt a écrit : > On Thu, Jan 14, 2010 at 1:47 PM, Nicolas Cueto wrote: >> I'd like to connect a USB dance-pad to my PC and then make a stack >> that does game-type stuff with the signals sent in by the dance-pad. >> But I don't know if Rev can read in signals other than from the mouse >> or keyboard. > > > I would guess this sort of device functions like a trackpad or joystick. > My recommendation would be to plug it in and do stuff while tracking > rawKey messages. > > Cheers, > Sarah > ___ > use-revolution mailing list > use-revolution@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: USB dance-pad with Rev?
On Thu, Jan 14, 2010 at 1:47 PM, Nicolas Cueto wrote: > I'd like to connect a USB dance-pad to my PC and then make a stack > that does game-type stuff with the signals sent in by the dance-pad. > But I don't know if Rev can read in signals other than from the mouse > or keyboard. I would guess this sort of device functions like a trackpad or joystick. My recommendation would be to plug it in and do stuff while tracking rawKey messages. Cheers, Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
USB dance-pad with Rev?
I'd like to connect a USB dance-pad to my PC and then make a stack that does game-type stuff with the signals sent in by the dance-pad. But I don't know if Rev can read in signals other than from the mouse or keyboard. Anyone know if and how this can be done... or perhaps have even actually done it? Thanks. -- Nicolas Cueto ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution