From: Dongqing <don...@gm...> - 2007-07-25 17:36:21
|
Hi, I tried to control the segway through a general purpose usb joystick under redhat 9. Linux has no problem to detect the joystick, since the message from dmesg is: ... input 0: usb HID v1.10 joystick [logitech logitech attack 3] on usb 1:3.0 However, after 1, player segwayrmp.cfg 2, playerjoy -c localhost:6665 [root@dhcp26p212 root]# playerjoy localhost:6665 Connecting to Player at localhost:6665 - calling connect done Success Failed to open joystick: No such device Falling back on keyboard controlReading from keyboard --------------------------- Moving around: u i o j k l m , . q/z : increase/decrease max speeds by 10% w/x : increase/decrease only linear speed by 10% e/c : increase/decrease only angular speed by 10% anything else : stop --------------------------- It seems the joystick cannot be connected. btw, the segway runs well under my other codes. So the problem is why do I further confirm the joystick is registered by linux? If linux really recognized, what may be wrong? Thank you so much. Dongqing -- View this message in context: http://www.nabble.com/joystick-control-the-segway-tf4144759.html#a11788960 Sent from the playerstage-users mailing list archive at Nabble.com. |
From: Brian G. <br...@ge...> - 2007-07-25 17:47:42
|
On Jul 25, 2007, at 10:36 AM, Dongqing wrote: > > input 0: usb HID v1.10 joystick [logitech logitech attack 3] on usb > 1:3.0 > [root@dhcp26p212 root]# playerjoy localhost:6665 > Connecting to Player at localhost:6665 - calling connect > done > Success > Failed to open joystick: No such device > Falling back on keyboard controlReading from keyboard playerjoy tries /dev/js0 by default. If your joystick is registered somewhere else, then you need to inform playerjoy with the -dev option, e.g.: $ playerjoy -dev /dev/input/js0 localhost:6665 brian. |
From: hauke <str...@gm...> - 2007-07-25 18:45:07
|
Dongqing, I had the same problem. Linux detected the joystick somehow, but playerjoy not. try: sudo modprobe joydev In my case, the joystick was available under "/dev/input/js0" afterwards. Hauke Dongqing wrote: > > Hi, > > I tried to control the segway through a general purpose usb joystick under > redhat 9. > Linux has no problem to detect the joystick, since the message from dmesg > is: > ... > input 0: usb HID v1.10 joystick [logitech logitech attack 3] on usb 1:3.0 > However, after > 1, player segwayrmp.cfg > 2, playerjoy -c localhost:6665 > > [root@dhcp26p212 root]# playerjoy localhost:6665 > Connecting to Player at localhost:6665 - calling connect > done > Success > Failed to open joystick: No such device > Falling back on keyboard controlReading from keyboard > --------------------------- > Moving around: > u i o > j k l > m , . > > q/z : increase/decrease max speeds by 10% > w/x : increase/decrease only linear speed by 10% > e/c : increase/decrease only angular speed by 10% > > anything else : stop > --------------------------- > > It seems the joystick cannot be connected. > btw, the segway runs well under my other codes. > > So the problem is why do I further confirm the joystick is registered by > linux? > If linux really recognized, what may be wrong? > > Thank you so much. > Dongqing > > > -- View this message in context: http://www.nabble.com/joystick-control-the-segway-tf4144759.html#a11792946 Sent from the playerstage-users mailing list archive at Nabble.com. |
From: Brandon S. <si...@sp...> - 2007-07-25 23:44:11
|
Also, make sure to set the proper axis for control in the config file. Use jstest to see what axis number corresponds to each actual axis. -Brandon ----- Original Message ----- From: hauke <str...@gm...> Date: Wednesday, July 25, 2007 11:45 am Subject: Re: [Playerstage-users] joystick control the segway > > Dongqing, > > I had the same problem. Linux detected the joystick somehow, but > playerjoynot. > > try: sudo modprobe joydev > > In my case, the joystick was available under "/dev/input/js0" > afterwards. > Hauke > > > > > Dongqing wrote: > > > > Hi, > > > > I tried to control the segway through a general purpose usb > joystick under > > redhat 9. > > Linux has no problem to detect the joystick, since the message > from dmesg > > is: > > ... > > input 0: usb HID v1.10 joystick [logitech logitech attack 3] on > usb 1:3.0 > > However, after > > 1, player segwayrmp.cfg > > 2, playerjoy -c localhost:6665 > > > > [root@dhcp26p212 root]# playerjoy localhost:6665 > > Connecting to Player at localhost:6665 - calling connect > > done > > Success > > Failed to open joystick: No such device > > Falling back on keyboard controlReading from keyboard > > --------------------------- > > Moving around: > > u i o > > j k l > > m , . > > > > q/z : increase/decrease max speeds by 10% > > w/x : increase/decrease only linear speed by 10% > > e/c : increase/decrease only angular speed by 10% > > > > anything else : stop > > --------------------------- > > > > It seems the joystick cannot be connected. > > btw, the segway runs well under my other codes. > > > > So the problem is why do I further confirm the joystick is > registered by > > linux? > > If linux really recognized, what may be wrong? > > > > Thank you so much. > > Dongqing > > > > > > > > -- > View this message in context: http://www.nabble.com/joystick- > control-the-segway-tf4144759.html#a11792946 > Sent from the playerstage-users mailing list archive at Nabble.com. > > > ------------------------------------------------------------------- > ------ > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a > browser.Download your FREE copy of Splunk now >> > http://get.splunk.com/_______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users > |
From: Dongqing <don...@gm...> - 2007-07-27 17:50:27
|
Thank you all for the great helps. Dongqing Brandon Sights wrote: > > Also, make sure to set the proper axis for control in the config file. > > Use jstest to see what axis number corresponds to each actual axis. > > -Brandon > > ----- Original Message ----- > From: hauke <str...@gm...> > Date: Wednesday, July 25, 2007 11:45 am > Subject: Re: [Playerstage-users] joystick control the segway > >> >> Dongqing, >> >> I had the same problem. Linux detected the joystick somehow, but >> playerjoynot. >> >> try: sudo modprobe joydev >> >> In my case, the joystick was available under "/dev/input/js0" >> afterwards. >> Hauke >> >> >> >> >> Dongqing wrote: >> > >> > Hi, >> > >> > I tried to control the segway through a general purpose usb >> joystick under >> > redhat 9. >> > Linux has no problem to detect the joystick, since the message >> from dmesg >> > is: >> > ... >> > input 0: usb HID v1.10 joystick [logitech logitech attack 3] on >> usb 1:3.0 >> > However, after >> > 1, player segwayrmp.cfg >> > 2, playerjoy -c localhost:6665 >> > >> > [root@dhcp26p212 root]# playerjoy localhost:6665 >> > Connecting to Player at localhost:6665 - calling connect >> > done >> > Success >> > Failed to open joystick: No such device >> > Falling back on keyboard controlReading from keyboard >> > --------------------------- >> > Moving around: >> > u i o >> > j k l >> > m , . >> > >> > q/z : increase/decrease max speeds by 10% >> > w/x : increase/decrease only linear speed by 10% >> > e/c : increase/decrease only angular speed by 10% >> > >> > anything else : stop >> > --------------------------- >> > >> > It seems the joystick cannot be connected. >> > btw, the segway runs well under my other codes. >> > >> > So the problem is why do I further confirm the joystick is >> registered by >> > linux? >> > If linux really recognized, what may be wrong? >> > >> > Thank you so much. >> > Dongqing >> > >> > >> > >> >> -- >> View this message in context: http://www.nabble.com/joystick- >> control-the-segway-tf4144759.html#a11792946 >> Sent from the playerstage-users mailing list archive at Nabble.com. >> >> >> ------------------------------------------------------------------- >> ------ >> This SF.net email is sponsored by: Splunk Inc. >> Still grepping through log files to find problems? Stop. >> Now Search log events and configuration files using AJAX and a >> browser.Download your FREE copy of Splunk now >> >> http://get.splunk.com/_______________________________________________ >> Playerstage-users mailing list >> Pla...@li... >> https://lists.sourceforge.net/lists/listinfo/playerstage-users >> > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users > > -- View this message in context: http://www.nabble.com/joystick-control-the-segway-tf4144759.html#a11833854 Sent from the playerstage-users mailing list archive at Nabble.com. |