Re: USB dance-pad with Rev?

2010-01-15 Thread Sarah Reichelt
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?

2010-01-15 Thread Scott Rossi
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?

2010-01-15 Thread Thomas McGrath III
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?

2010-01-15 Thread Richmond Mathewson

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?

2010-01-15 Thread Nicolas Cueto
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?

2010-01-14 Thread Phil Davis
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?

2010-01-14 Thread Björnke von Gierke
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?

2010-01-14 Thread Lynn Fredricks
> 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?

2010-01-14 Thread Shao Sean
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?

2010-01-14 Thread Richmond Mathewson

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?

2010-01-14 Thread Dave Cragg

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?

2010-01-14 Thread René Micout
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?

2010-01-14 Thread Richmond Mathewson



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?

2010-01-14 Thread René Micout
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?

2010-01-13 Thread Sarah Reichelt
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?

2010-01-13 Thread Nicolas Cueto
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