Hi there,
Has anyone figured out how to get an external USB webcam to work with the Motorola Atrix. Keyboard and mouse are possible via webtop and powered USB hub hack. How about webcam though. Assuming Atrix can go to USB host mode, external webcam should be possible. But has anyone tried?
Thanks!
sporacle said:
Hi there,
Has anyone figured out how to get an external USB webcam to work with the Motorola Atrix. Keyboard and mouse are possible via webtop and powered USB hub hack. How about webcam though. Assuming Atrix can go to USB host mode, external webcam should be possible. But has anyone tried?
Thanks!
Click to expand...
Click to collapse
As an added link, looks like webcam support for the nook has already occured, but wondering what the similarities may be.
http://forum.xda-developers.com/showthread.php?t=1105497
From my understanding, we should just need the drivers. I have a cam at home I test, but I'm a complete noob with Linux, so I probably won't have any luck with installing drivers. (Though I'll certainly be looking through some of the webtop threads to see if I can figure it out. I'm sure we can find the drivers online...it's just a matter of getting them installed.)
SoberGuy said:
From my understanding, we should just need the drivers. I have a cam at home I test, but I'm a complete noob with Linux, so I probably won't have any luck with installing drivers. (Though I'll certainly be looking through some of the webtop threads to see if I can figure it out. I'm sure we can find the drivers online...it's just a matter of getting them installed.)
Click to expand...
Click to collapse
As demonstrated by the Nook hack, Linux would support UVC compliant webcams. I beleive those drivers are running the builtin cameras as well.
Is this possible?
I think the title may be confusing but I want to be able to attach my Touchpad to my PC via USB and share the my USB keyboard/Mouse with my Touchpad. I thought it would be cool to have my Touchpad setup at work next to my monitors to do some personal browsing while connected to my phones wifi hotspot--but still using the keyboard and mouse combo that I use for my work computer.
I am looking for something close to Synergy for Android. Any suggestions would be a great help.
Looks like Android porting of same app was planned but nothing happened...http://sourceforge.net/projects/synergyandroid/
Did some digging and found this app iDisplay
viny2cool said:
Looks like Android porting of same app was planned but nothing happened...http://sourceforge.net/projects/synergyandroid/
Did some digging and found this app iDisplay
Click to expand...
Click to collapse
Yeah I saw that as well with Synergy. Here is where they are tracking it. A little movement last month--but nothing special.
As for iDisplay, I am looking to just use my mouse and keyboard on the Touchpad over USB from my PC--not extend my PC screen to the Touchpad. Thanks for looking though.
I have found possibly a slight work around to get to the same place.
Is it possible to use a web cam with the cm7 rom through the usb port?
What that's called is 'usb hosting' and as of now we don't have that working, we'll get that working eventually in the new 3.x kernel but as for now it isn't supported on any roms.
Sent from my CM9 Alpha 0.03 Nook Tablet
Thank you for your fast reply.
I also think it would be cool to get IP Webcam support on the NT. You can use the IP Webcam app to use your Android phone as a webcam on a Linux machine, but it goes through V4L, which I don't think works for Android, sadly.
Hey, I'm using ICS on my touchpad and have successfully managed to get USB hosting working to a certain extent. I can use my keyboard with my touchpad with no problems at all However what I was really hoping to be able to do was get a wired xbox 360 controller working. All I get when I plug it in though is a flashing light on the controller itself, the touchpad does not seem to recognise it at all. I heard of an application on the play store called joystick center and have used their "tester" application to see if it can detect the controller. Sadly this didn't seem to work either. Anyone managed to successfully get this working? Or have any suggestions that I can try out?
Thanks for your time
Sent from my Touchpad using xda app-developers app
i think its easier to use a wii or ps3 controller since those have bluetooth built in
I thought that might be the case. Just thought I'd ask as I have an Xbox controller lying around, so would have saved me making a new purchase!
Sent from my Touchpad using xda app-developers app
i know if you want to use an xbox 360 controller on your pc you need to use a usb rf dongle thingy. the usb port on the touchpad isnt powered, and that is another hurdle to jump over.
The Xbox controller I have is the wired version, not the wireless. I have a USB hub that plugs into the mains so it can support things that require power. Have managed to get my keyboard (which requires power) to work perfectly with the touchpad.
Sent from my Touchpad using xda app-developers app
I seem to recall whenever I plugged a Wired 360 controller into a PC, it needed to download some proprietary drivers from Microsoft. I can't imagine those drivers would be built into the Touchpad, so you're probably out of luck as far as that goes.
I can confirm that both PS3 controllers and Wiimotes pair just fine with it, though. Heck, I paired not just the Wiimote, but the Wiimote+Classic Controller Pro and even Wiimote+Tatsunoko vs. Capcom Arcade Stick to the device.
kingteeb said:
The Xbox controller I have is the wired version, not the wireless. I have a USB hub that plugs into the mains so it can support things that require power. Have managed to get my keyboard (which requires power) to work perfectly with the touchpad.
Click to expand...
Click to collapse
oh i see. that is an interesting setup with the hub. its probably just a driver issue then.
Yeah I think that must be it. Any idea if there is any software out there that could address this issue? If not, I suppose I'll have to invest in a new controller!
Sent from my Touchpad using xda app-developers app
I don't know if this is really a driver, but the touchpad (with ICS) has some sort of config file specific to wired 360 controllers. The file can be found at: /system/usr/keylayout/ Vendor_045e_Product_028e.kl
If you poke around at the other things in that folder, it has files for other controllers too including a Logitech one and some steering wheels (heh).
Sent from my Nexus S using xda app-developers app
Oooh well that's a start. I'll have a poke around in there and see what I can find. I love the optimistic steering wheel config files
Sent from my Touchpad using xda app-developers app
Yeah, xbox controllers work with the touchpad, but the kernel cm9 is using doesn't have it enabled by default.
You could either recompile the kernel or just compile the necessary modules to add to your current setup.
The xbox controller actually requires two: ff-memless.ko and xpad.ko. Just stick them in /system/lib/modules once you compile them.
ff-memless.c and xpad.c are already in the tenderloin branch, so you can compile them and pop them in pretty easily. Just look in /drivers/input.
potissimus said:
Yeah, xbox controllers work with the touchpad, but the kernel cm9 is using doesn't have it enabled by default.
You could either recompile the kernel or just compile the necessary modules to add to your current setup.
The xbox controller actually requires two: ff-memless.ko and xpad.ko. Just stick them in /system/lib/modules once you compile them.
ff-memless.c and xpad.c are already in the tenderloin branch, so you can compile them and pop them in pretty easily. Just look in /drivers/input.
Click to expand...
Click to collapse
I've been doing some searching and haven't found what I'm looking for. I don't know how to compile these 2 files for the Touchpad. From what I'm reading it needs to match to the kernel. Does anyone already have the files compiled for CM9 on the touchpad and would share them?
Thanks.
I compiled a CM9 kernel today with wired Xbox 360 gamepad support. It works with the 08/19 CM9 nightly. It may work with other versions, I don't know. Please bear in mind that I am not a developer, and I haven't compiled a kernel of any kind since the last time I installed Gentoo (probably 2005 or earlier). I don't know if this kernel will blow up your Touchpad, summon demons through the speaker-hole, or end world hunger, all I know is that it worked for me, on my Touchpad, with the CM9 08/19 nightly, in John NES Lite, SNESDroid, and Trebuchet (SuperGNES Lite didn't work, it wouldn't recognize the X or Y buttons, and the Back button on the gamepad didn't work in anything I tried). I compiled the support directly into the kernel...probably not the best approach, but it was what I was able to figure out. I don't think I changed anything else in the kernel, and I didn't write any code, just ticked a few options in the make config.
Please try this at your own risk, I don't really have any idea what I am doing, and won't be responsible if bad things happen. If that doesn't scare you off (and it should, you have no idea how new this is to me!), download the attached zip file, unzip it, mount your /boot as rw and copy the uImage.Cyanogenmod.xpad file to /boot, and reboot, selecting the uImage.Cyanogenmod.xpad file in moboot when you reboot. Make sure before you do it that /boot has enough space...if it doesn't, it won't boot when you select it because it won't be fully there.
Anyone smarter than me (ie: almost everyone here) is welcome to tell me what I did wrong and how to do it better.
Has anybody compiled xpad.ko and ff-memless.ko for the Touchpad? I have been looking around and can't find anywhere else that has done this.
Regrettably I have no idea how to compile these myself, maybe I'll try giving one of those tutorials a shot. Would love to have my xbox controller working with the touchpad.
Tired_ said:
I compiled a CM9 kernel today with wired Xbox 360 gamepad support. It works with the 08/19 CM9 nightly. It may work with other versions, I don't know. Please bear in mind that I am not a developer, and I haven't compiled a kernel of any kind since the last time I installed Gentoo (probably 2005 or earlier). I don't know if this kernel will blow up your Touchpad, summon demons through the speaker-hole, or end world hunger, all I know is that it worked for me, on my Touchpad, with the CM9 08/19 nightly, in John NES Lite, SNESDroid, and Trebuchet (SuperGNES Lite didn't work, it wouldn't recognize the X or Y buttons, and the Back button on the gamepad didn't work in anything I tried). I compiled the support directly into the kernel...probably not the best approach, but it was what I was able to figure out. I don't think I changed anything else in the kernel, and I didn't write any code, just ticked a few options in the make config.
Please try this at your own risk, I don't really have any idea what I am doing, and won't be responsible if bad things happen. If that doesn't scare you off (and it should, you have no idea how new this is to me!), download the attached zip file, unzip it, mount your /boot as rw and copy the uImage.Cyanogenmod.xpad file to /boot, and reboot, selecting the uImage.Cyanogenmod.xpad file in moboot when you reboot. Make sure before you do it that /boot has enough space...if it doesn't, it won't boot when you select it because it won't be fully there.
Anyone smarter than me (ie: almost everyone here) is welcome to tell me what I did wrong and how to do it better.
Click to expand...
Click to collapse
Can you explain how did you mount /boot as rw, please ? I tried different shell commands but it always say /boot is not rewritable :crying: so i can't copy the uImage.Cyanogenmod.xpad file.
Sorry if this is the wrong section, I wasn't quite sure...
What is required in the Android OS to support USB Gamepads?
I have purchased an Android TV Box from Chinavasion (http://www.chinavasion.com/china/wh...xt_-_DNLA_Miracast_Dual_Core_CPU_4x_USB_HDMI/) which has 4 USB ports. While it's mostly going to be used to watch TV, I thought it might be nice to play a few games on it.
I can plug keyboards and mice into it and they work just fine. But gamepads don't work at all. I understand that from honeycomb gamepads are supposed to be supported natively so I guess there must be something missing in the firmware?
I have installed USB Device Info app. The gamepads are not listed in the "Android" tab, but do show up in the Linux tab (though to be fair, the same is true of the keyboard and mouse).
Any ideas?
anybody?
well only some aps support gamepads natively. like dead trigger. but for all other apps there is six axis. you have to be rooted to use it but i love it. google it if you want to learn more about it an how to use it.
---------------------
Give me a thanks if i helped
Lg Lucid running Cm10
w/ Cm10 Kernel
Asus Tf700 running Cromi-X 4.6.5
w/ Max's v4 kernel
OK it appears that I need to find a working joydev.ko for my device which I can then start with insmod
Apparently this device is bassed on an allwinner chipset.
The Model number is A18_VGA-20
The Android version is reported as 4.2.2 (though I'm not sure this is accurate)
The firmware revision is BOX_20130425
The Kernal version is 3.3.0
and the Build Numer is wing_A18_VGA-eng 4.2.2
With that information am I able to go about locating the source and compiling the module myself?
xMrArnoldx said:
well only some aps support gamepads natively. like dead trigger. but for all other apps there is six axis. you have to be rooted to use it but i love it. google it if you want to learn more about it an how to use it.
Click to expand...
Click to collapse
Thanks but that appears to be for bluetooth controllers only. My device doesn't have bluetooth.