Yes: drivers are available for these devices; rarely for Linux,
sometimes for Macintosh and always for
Windows. The problem is that this makes it extremely difficult if one
wants to author a game which can be deployed cross-platform with
predefined settings for gamepads.
R.
On 7.07.2016 01:15, Dar Scott wrote:
I'm not sure I understand the relevant conundrum.
If a device meets certain standards, then a standard device driver (probably
included in the OS) will translate something at the device to standard events
at the computer.
If some features are nonstandard, then a specialized driver is needed.
Sometimes a more general driver can be used. This still needs user code that
groks the general interface. I expect we will see some connections to general
drivers for LiveCode in the near future. These might be useful to the few who
are willing to dive into the more general standards.
However, for specific things such as keyboards that have some nonstandard
features, it seems to me the best thing is to simply install the driver for the
device. If that driver converts (say) pressing a foot pedal press to keyboard
codes, then use the key events.
So, the best I can tell from your email, this is not really a LiveCode issue.
LiveCode lives in an OS.
You seem to say drivers are available. Just install them.
Dar
On Jul 6, 2016, at 3:08 PM, Richmond <richmondmathew...@gmail.com> wrote:
No: "HC" means 'hoary chestnut' here; not that ancient piece of software a lot
of people seem to be still hung up on for no obvious good reason when Livecode
has more than replaced it.
My beloved Belkin Nostromo n52, when connected to a Mac, a PC running Linux,
a PC running Windows, and PC running MorphOS, and an iPad via a powered USB hub
(I enjoyed that one a lot) acts like the left quarter of a keyboard and
delivers signals to the OS,
and to Livecode readily detectable with keyUp and rawKeyUp routines.
My slightly less beloved Belkin Nostromo n50 is useless in this respect [Mac
and Windows
will work with it with the (Ancient) Belkin software installed]. My juvenile
Steering wheel +
foot pedals combo and my gamepad just won't work without drivers.
Now I know very well that when I press one of the buttons on those devices it
sends a signal to the
physical computer (after all, without that the drivers would produce nothing).
What I would really like to know is what differentiates a keyboard (and my
Nostromo n52) from all
those other USB devices so profoundly that makes them effectively useless for
cross-platform work
with Livecode.
This is a 'hoary chestnut' that keeps coming up (I've brought it up at least
once before0, and never
receives what can be reasonably called a proper answer.
Richmond.
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode