Probably
loadusr -W hal_input -KRAL Action
would work also.

Any text fragment from the selected properties seems to work.

> -----Original Message-----
> From: Michael Jones [mailto:ma...@michaelandholly.com]
> Sent: den 17 april 2009 21:27
> To: Enhanced Machine Controller (EMC)
> Subject: Re: [Emc-users] Joypad as a pendant - help?
> 
> When I:
> 
> cat /proc/bus/input/devices
> 
> it returns:
> 
>   I: Bus=0003 Vendor=046d Product=c216 Version=0110
> N: Name="Logitech Logitech Dual Action"
> P: Phys=usb-0000:02:00.0-1/input0
> S: Sysfs=/devices/pci0000:00/0000:00:11.0/0000:02:00.0/
> usb1/1-1/1-1:1.0/input/input5
> U: Uniq=
> H: Handlers=event4 js0
> B: EV=1b
> B: KEY=fff 0 0 0 0 0 0 0 0 0
> B: ABS=30027
> B: MSC=10
> 
> when I go into Halrun or try to enter this into my hal file:
> 
> loadusr -W hal_input -KRAL c216
> 
> or
> 
> loadusr -W hal_input -KRAL Product=c216
> 
> I get:
> 
> Traceback (most recent call last):
>    File "/usr/bin/hal_input", line 189, in <module>
>      d.append(HalInputDevice(w, i, f, parts))
>    File "/usr/bin/hal_input", line 52, in __init__
>      self.device = linux_event.InputDevice(name)
>    File "debian/tmp/usr/lib/python2.5/site-packages/linux_event.py",
> line 700, in __init__
>    File "debian/tmp/usr/lib/python2.5/site-packages/linux_event.py",
> line 685, in find
> LookupError: No input device matching 'Product=c216' was found
> <stdin>:1: hal_input exited without becoming ready
> 
> Now, I do have a different method working..
> 
> loadusr hal_joystick -d /dev/input/js0 -p joypad
> 
> can this method be interchanged? Does it make a difference?
> 
> - Michael
> 
> On Apr 17, 2009, at 11:47 AM, Lars Andersson wrote:
> 
> > Look up your device in the output of
> > cat /proc/bus/input/devices
> > Select any string you like from any of the properties
> > Bus=
> > Vendor=
> > Product=
> > Version=
> >
> > No quotes needed, it does not have to be the whole string either.
> >
> > Unfortunately the property Uniq= cannot be used
> >
> > //
> > Lars
> >
> >> -----Original Message-----
> >> From: Michael Jones [mailto:ma...@michaelandholly.com]
> >> Sent: den 17 april 2009 20:17
> >> To: Enhanced Machine Controller (EMC)
> >> Subject: Re: [Emc-users] Joypad as a pendant - help?
> >>
> >> When I use this setup, I get a response to the command:
> >>
> >> loadusr -W hal_input -KRAL <name>
> >>
> >> I've replaced the <name> with everything I can think of.. including
> >> various permutations of quotes and the like and get this every
> >> time.    Somehow the hal stuff isn't recognizing the name of the
> >> device
> >>
> >> Traceback (most recent call last):
> >>   File "/usr/bin/hal_input", line 189, in <module>
> >>     d.append(HalInputDevice(w, i, f, parts))
> >>   File "/usr/bin/hal_input", line 52, in __init__
> >>     self.device = linux_event.InputDevice(name)
> >>   File "debian/tmp/usr/lib/python2.5/site-packages/linux_event.py",
> >> line 700, in __init__
> >>   File "debian/tmp/usr/lib/python2.5/site-packages/linux_event.py",
> >> line 685, in find
> >> LookupError: No input device matching 'Action' was found
> >> <<<<--- This time I used Action in place of <name>
> >> <stdin>:0: hal_input exited without becoming ready
> >>
> >> Suggestions? Fixes?
> >>
> >> Thanks,
> >>
> >> - Michael
> >>
> >> On Apr 17, 2004, at 5:25 AM, John Thornton wrote:
> >>
> >>>
> >>>
> >>> On 17 Apr 2009 at 1:06, Michael Jones wrote:
> >>>
> >>>> Does anyone have a good example of a HAL file for a joypad that I
> >>>> can
> >>>> build on.
> >>>
> >>> This should get you going.
> >>>
> >>> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Simple_Remote_Pendant
> >>>
> >>> John
> >>>
> >>> -------------------------------------------------------------------
> --
> >> ---------
> >>> Stay on top of everything new and different, both inside and
> >>> around Java (TM) technology - register by April 22, and save
> >>> $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
> >>> 300 plus technical and hands-on sessions. Register today.
> >>> Use priority code J9JMT32. http://p.sf.net/sfu/p
> >>> _______________________________________________
> >>> Emc-users mailing list
> >>> Emc-users@lists.sourceforge.net
> >>> https://lists.sourceforge.net/lists/listinfo/emc-users
> >>
> >>
> >> --------------------------------------------------------------------
> ---
> >> -------
> >> Stay on top of everything new and different, both inside and
> >> around Java (TM) technology - register by April 22, and save
> >> $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
> >> 300 plus technical and hands-on sessions. Register today.
> >> Use priority code J9JMT32. http://p.sf.net/sfu/p
> >> _______________________________________________
> >> Emc-users mailing list
> >> Emc-users@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/emc-users
> >
> >
> > ---------------------------------------------------------------------
> ---------
> > Stay on top of everything new and different, both inside and
> > around Java (TM) technology - register by April 22, and save
> > $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
> > 300 plus technical and hands-on sessions. Register today.
> > Use priority code J9JMT32. http://p.sf.net/sfu/p
> > _______________________________________________
> > Emc-users mailing list
> > Emc-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-users
> 
> 
> -----------------------------------------------------------------------
> -------
> Stay on top of everything new and different, both inside and
> around Java (TM) technology - register by April 22, and save
> $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
> 300 plus technical and hands-on sessions. Register today.
> Use priority code J9JMT32. http://p.sf.net/sfu/p
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and 
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today. 
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to