View Full Version : Working Joystick 2008OS - Logitech Cordless Rumblepad 2
penguinbait
12-17-2007, 11:31 PM
My logitech is usb cordless,so the usb wifi is plugged into the n800, the 800 is providing the power the to the wireless adapter.
I compiled joydev.ko for joystick support
insmod joydev.ko
http://penguinbait.com/joydev.ko
Its working great but there are no apps that I know of that will take advantage of them. I am hoping quetoo will work, but I need to figure out how to map the correct buttons, the menu would be nice,is it possible to get that in quetoo?? Perhaps quake will work, I will try that next.
Here is how I know its working (KDE has a joystick test tool)
http://penguinbait.com/joystick.png
All 10 buttons register and all the dpads are working
I just got done playing quetoo and it runs awesome, and with this full function cordless jostick, it would be really cool, its time to start porting all kinds of games :)
Joysticks, cdrom/dvds harddrives, I am loving this USB OTG support
DataPath
12-18-2007, 12:06 AM
Sweet! I have a logitech dual-analog non-wireless gamepad (can't remember the specific model right now), and I'm anxious to give it a try when I get my N800 this Christmas (you hear me Santa? Or next year you might just find a fire-ant mound in my fireplace.)
hordeman
12-19-2007, 01:40 PM
YOU ARE AWESOME! I own TWO of those gamepads... best ones on the market, IHMO! I will have to test this once I get a USB adapter... which one do I get for the N800???
penguinbait
12-19-2007, 04:18 PM
YOU ARE AWESOME! I own TWO of those gamepads... best ones on the market, IHMO! I will have to test this once I get a USB adapter... which one do I get for the N800???
I have two of them also :)
I am using standard n800 usb cable and a Female A to Female A gender bender, I just do an echo as stated in the other threads and I was up.
Gender Bender
http://www.cyberguys.com/templates/SearchDetail.asp?productID=2823
echo host > /sys/devices/platform/musb_hdrc/mode
This works but, I have no apps to play on yet. Quake2 I need to alter the command line bindings, I have not tried quake or mame yet, those are my next targets.
penguinbait
12-19-2007, 09:43 PM
WOW, I just installed qjoypad, and its awesome, I can map all the buttons and axis on my logitech to any keyboard keys.
I just played quake on my logitech cordless rumblepad, and it worked great, I mapped the buttons to a b c d e f and so on, then went into quake and setup the contols.
FINALLY a working game controller woohoo
I also compiled joy2key, but the setup is not easy, there was a frontend, but it would not compile for me. But if you are not using KDE I am not sure qjoypad is going to help you, so you are going to have to learn joy2key.
Perhaps a maemo developer could make a qjoypad type application for maemo.
http://penguinbait.com/joystick2.jpg
EDIT
WOW, using VNC, I was able to map the right click to a joystick button, This may prove usefull?
pipeline
12-19-2007, 10:36 PM
Nice! Are there any issues with running the xsp sdlquake in kde or are you running in non-xsp mode?
As for quetoo, I think the normal quake 2 needs autoexec.cfg line :
set in_joystick "1"
Assuming quetoo didnt rip out joystick support to make lean (like they did with the menus), you might try that... although if that does work theres alot of potential for complicated axis mapping which might yield better performance/accuracy.
For vnc or rdesktop I could see mapping buttons to browser fullscreen key, right click. I dont suppose you could map axis to mouse axis could you? Or would bluetooth mouse would work with KDE?
penguinbait
12-19-2007, 11:09 PM
Nice! Are there any issues with running the xsp sdlquake in kde or are you running in non-xsp mode?
I need to download the latest I have an old version, I just wanted to test
As for quetoo, I think the normal quake 2 needs autoexec.cfg line :
set in_joystick "1" I will try this but the keyboard emulation appears to be working well.
Assuming quetoo didnt rip out joystick support to make lean (like they did with the menus), you might try that... although if that does work theres alot of potential for complicated axis mapping which might yield better performance/accuracy.
For vnc or rdesktop I could see mapping buttons to browser fullscreen key, right click. I dont suppose you could map axis to mouse axis could you? Or would bluetooth mouse would work with KDE?
No you can map any key to any mouse button, but you can not map an axis to a mouse button, I already tried.
Oh so many questions, I just did this for q2
I currently am running all the axis, I have three on this thing to up/down/left/right, but I could map any of the three axis to any keys.
user.cfg:
bind i "invuse"
bind e "+moveleft"
bind f "+moveright"
bind g "invnext"
bind h "centerview"
bind j "weapnext"
bind c "+lookdown"
bind a "+attack"
bind b "+jump"
bind d "+lookup"
bind UPARROW "+forward"
bind DOWNARROW "+back"
bind LEFTARROW "+left"
bind RIGHTARROW "+right"
pipeline
12-19-2007, 11:36 PM
Now the ultimate flattery, being called an AIMBOT! when playing multiplayer on tablet ;)
hordeman
12-20-2007, 06:26 PM
I plan to try this out tonight. I bought a set of adapter from Big Lots for $10, and it included what I needed. :) http://cgi.ebay.com/Travel-Solutions-USB-2-0-Cable-Adapter-Set_W0QQitemZ190183945254QQcmdZViewItem
By the way, would this driver help at all? It's old, but it's for the Logitech devices: http://www.wingmanteam.com/linux.htm
penguinbait
12-20-2007, 06:36 PM
Those devices are NON HID compliant, thats why they need drivers. The driver module I provided is all you need to get joystick support. Well sort of, it will give you joystick support, but you need a game or software to use the gamepad in order to take advantage of it.
qjoypad maps the button presses to a key, joy2key does the same. What we need is a maemo software package that will translate the button presses into key presses. It should be integrated into the control panel.
I just used this.
http://www.cyberguys.com/templates/SearchDetail.asp?productID=2823
Hedgecore
12-21-2007, 01:54 AM
Penguinbait - - what?! The N800 is supplying power to the adapter? Even if it doesn't use much juice, I thought the USB ports were 0 volts out?
That is what I thought too so I built a power injector.
Turns out the stuff I was plugging into the n800 through that weren't supported (Ethernet dongle and a USB->serial dongle).
I tried plugging in my USB card reader with an adapter (no power injector inline) and it fired up and worked fine.
Somewhere I read or saw that the n800 will provide 200mA. Probably not for long though ?!?
penguinbait
12-21-2007, 02:45 PM
Penguinbait - - what?! The N800 is supplying power to the adapter? Even if it doesn't use much juice, I thought the USB ports were 0 volts out?
Nope with 2008OS the n800 supplys a small amount of power, it was able to run the usb wifi adapter and thumb drives without any external power source.
hordeman
12-28-2007, 03:59 PM
Is there any way to test the joystick on OS2008? (I don't have KDE installed.) I tried it with my wired Logitech gamepad, and I tried mapping controls to xmame, but the joystick buttons didn't do anything (though Maemo did recognize that I plugged something in.)
In regards to joy2key, do I need to compile it in order to get it to work on the tablet?
jackass124
12-31-2007, 12:15 AM
how can we get a joystick/gamepad workin for the gngeo emulator??...would be great....but need it so we don't draw too much power from the n800 and suck the battery down too quick, right?
DataPath
12-31-2007, 04:05 PM
after I insert that module, I lose the screen keyboard. Any idea what's going wrong?
I'm getting ready to start some early testing on my GB/GBC emulator, and I want to test joystick, but it's hard when I lose the ability to type
penguinbait
01-04-2008, 03:24 PM
well I have been doing some more playing and yes, the on-screen keyboard in maemo stops working when the module is inserted. I was originally only using this in KDE so I did not notice.
What I did discover which is pretty cool, is qjoypad runs under maemo. Although you need qt also. Its little docking gamepad icon shows up next to the battery applet, its sweet. qjoypad seems to not be very stable, it tends to crash when configuring, but when you are using it, it works great, very very responsive on the logitech rumblepad. (been playing quake2) Using qjoypad you can map any button to any key.
Quite honestly, I just can not understand why Nokia does not push these features and get some gaming goin.
bluehash
01-04-2008, 05:37 PM
This may be of help for an idea for this thread:
http://www.internettablettalk.com/forums/showthread.php?t=13324
hordeman
01-04-2008, 05:59 PM
Quite honestly, I just can not understand why Nokia does not push these features and get some gaming goin.
Could it be that the N-Gage platform and untapped video graphics chip is in the works for the tablets???
This may be of help for an idea for this thread:
http://www.internettablettalk.com/forums/showthread.php?t=13324
Ummm... yeah, that's THIS thread. ;)
penguinbait
01-05-2008, 02:04 PM
um, yes that is this thread, I am so confused :confused:
All I know is Quake2 multiplayer works with my cordless rumblepad and I ordered a bt laser mouse, I am really hoping to get that working also :D
bluehash
01-10-2008, 08:19 PM
I'm so sorry. I meant this one
http://www.acidmods.com/forum/index.php?topic=2321.0
Except that one worked on a ps2 port. But we have USB. :)
raphseraph
02-19-2008, 12:19 AM
well I have been doing some more playing and yes, the on-screen keyboard in maemo stops working when the module is inserted. I was originally only using this in KDE so I did not notice.
What I did discover which is pretty cool, is qjoypad runs under maemo. Although you need qt also. Its little docking gamepad icon shows up next to the battery applet, its sweet. qjoypad seems to not be very stable, it tends to crash when configuring, but when you are using it, it works great, very very responsive on the logitech rumblepad. (been playing quake2) Using qjoypad you can map any button to any key.
Quite honestly, I just can not understand why Nokia does not push these features and get some gaming goin.
Greetings:
This is my first post in the tablet forums after a couple of months of continuous reading. I am currently using a N800. Though I have KDE installed and working, I would rather have as much as possible run under Maemo (of which I am using the OS2008 version). I love XMame and cannot wait to use it with a gamepad. After perusing this thread (And Penguinbait, you are a demigod in my book after KDE and many other accomplishments) I went ahead and got one of these:
[URL="http://cgi.ebay.com/NEW-GENIUS-31610060100-Pandora-Pro-Mini-PC-gamepad_W0QQitemZ150209656948QQihZ005QQcategoryZ74 944QQrdZ1QQssPageNameZWD1VQQ_trksidZp1638.m118.l12 47QQcmdZViewItem"]
The Pandora Pro gamepad is extremely small, it comes with a retractable A to mini-5B USB cable, useful all by itself, folds closed, has 8 buttons plus turbo and force feedback (which I do not expect to work under Maemo). It is the perfect gamepad for the N800... If it can be made to work.
Penguinbait mentioned that qjoypad works under Maemo. Would it be possible to provide me with detailed instructions on its downloading, installing and use? My Linux experience, other than using the N800 in both normal and Host mode and installing diverse applications in it, is limited to Linspire.
To date I have convinced 5 other persons to buy a N800 and helped them get started with them. I am committed to this device fully (Dislike the N810 with only one SD slot) at least until the N900 comes out. I am willing to test drive any accessory that looks promising and will post about my experiences.
I hope the tradition in this forum holds true and I get the kind of replies that have kept the Nokia Internet Tablet series viable and successful. Without this forum and its regular patrons, the ITs would be too frustrating for anyone to consider.
Thank you for making them the, potentially, most empowering personal device to have and for the patience taken to read this post.
raphseraph
03-22-2008, 02:20 AM
I am sorry, but, which qjoypad version works under Maemo?
Which QT version should I install under Maemo?
Where do I get them from?
Can I get a link to both, please?
Thank you.
wdehoog
11-11-2008, 03:46 PM
Used penguinbait's stuff to boot from SD and install KDE. Enabled usb-otg with the usb-otg-plugin. Inserted joydev.ko module. Started qjoypad from KDE (so it displays correctly) and configured my Logitech Dual Action. When the configuration is ok you can start using qjoypad without having to start KDE.
Now I can let my kids play VGBA on my N800 without fearing for the touch screen.
As soon as you insert the joydev module the onscreen keyboard does not appear anymore. Havo to reboot or remove the module. Removing the module can only be done when all apps using it are killed. Try killing applications and removeing kernel modules without the keyboard. No fun. You could have commands ready using Personal Menu or in the history of your XTerm.
Maybe there are better ways but I do not know of any. I extended the usb-otg-plugin to perform these actions from a menu (kill apps and unload modules). Unfortunately sometimes even that is still is not enough to have the onscreen keyboard reappear.
Cruelkix
12-30-2008, 12:50 PM
[URL="http://cgi.ebay.com/NEW-GENIUS-31610060100-Pandora-Pro-Mini-PC-gamepad_W0QQitemZ150209656948QQihZ005QQcategoryZ74 944QQrdZ1QQssPageNameZWD1VQQ_trksidZp1638.m118.l12 47QQcmdZViewItem"]
The Pandora Pro gamepad is extremely small, it comes with a retractable A to mini-5B USB cable, useful all by itself, folds closed, has 8 buttons plus turbo and force feedback (which I do not expect to work under Maemo). It is the perfect gamepad for the N800... If it can be made to work.
Anyone ever have any luck getting a Pandora Pro to work? This is a sweet little controller you can get for dirt cheap.
McLightning
12-18-2009, 10:07 AM
even the led of my gamepad is not turning on.
i tested gamepad on pc nothing wrong with it.
akfo7
01-27-2010, 05:18 AM
Any ideas how we can connect our wireless Logitech pad (Rumblepad 2) with the N900 ?
penguinbait
01-27-2010, 07:56 AM
Any ideas how we can connect our wireless Logitech pad (Rumblepad 2) with the N900 ?
Sorry I do not have an n900 and I have no clue. If someone wants to send me one, I would be happy to look into it :D;):cool:
raphseraph
02-19-2010, 01:09 PM
Penguinbait does NOT have a Nokia N900???
Shocking.
Nokia should send you one with a thank you note and cast in gold.
vBulletin® v3.8.7, Copyright ©2000-2013, vBulletin Solutions, Inc.