I read yesterday in the online owners manual that the A7 is compatible with both a mouse and keyboard, however when I plug my mouse in I don't get a cursor. I can select stuff but I have to completely guess where the pointer is
Does anyone know how to enable the cursor or maybe an app in the market that will do this? Thanks!
There is no cursor. I don't believe android has a way of supporting a mouse like a regular computer either.
netstat_EVO said:
There is no cursor. I don't believe android has a way of supporting a mouse like a regular computer either.
Click to expand...
Click to collapse
it actually works perfect on Folio100, Toshiba enabled the Nvidia framebuffer mouse, which also exists on A7, but is not enabled and embedded into framework for use.
but mouse is fully supported, but depends on distributor to enable it correctly.
I cannot fix it, as it require framework source additions i guess, i can only do limited smali coding.. too complex smali makes it impossible to add.
Dexter_nlb said:
it actually works perfect on Folio100, Toshiba enabled the Nvidia framebuffer mouse, which also exists on A7, but is not enabled and embedded into framework for use.
but mouse is fully supported, but depends on distributor to enable it correctly.
I cannot fix it, as it require framework source additions i guess, i can only do limited smali coding.. too complex smali makes it impossible to add.
Click to expand...
Click to collapse
Hrmm learn something new every day I guess.
Any other manufacturers that you know of that have enabled it?
Thanks guys. Maybe whenever elocity stops messing around and decides to release the source code we can help you get some things sorted out. Love your mods Dexter!
Related
So I was running through the source code for the Behold 2 Kernel.
I found: kernel\drivers\ps3
with files inside to control/manage the PS3 system. (Turn on, off, etc)
Is there a way to activate those drivers and actually connect your phone through bluetooth to the PS3 and control it? On, Off and move around in the menu?
That would be pretty interesting... specially if you can get Remote Play to work on an android device!
Wow, if this is true then i'll definitely get an android phone to play with!
I guess not many people with ps3's around here. I'd love to have some sort of interaction with my ps3.
I'd really like this functionality too.
mrandroid said:
So I was running through the source code for the Behold 2 Kernel.
I found: kernel\drivers\ps3
with files inside to control/manage the PS3 system. (Turn on, off, etc)
Is there a way to activate those drivers and actually connect your phone through bluetooth to the PS3 and control it? On, Off and move around in the menu?
That would be pretty interesting... specially if you can get Remote Play to work on an android device!
Click to expand...
Click to collapse
I think that the catch with android and bluetooth keyboard/mouse support was the lack of the HID profile. If the behold actually has that built in custom it would unlock a lot more than just ps3 support, but I'd love that too.
They have managed to port the Remote Play features to MS Windows so it must be possible to port it to a Linux based OS (i.e.. Android)
Tawm said:
They have managed to port the Remote Play features to MS Windows so it must be possible to port it to a Linux based OS (i.e.. Android)
Click to expand...
Click to collapse
There has to be a way. The Kernel source codes come with PS3 Modules built by sony. The PS3 itself runs on linux (original ps3s even support installing linux operating systems)
I believe someone would need to activate those modules and rebuild a kernel, then someone needs to build an APP to take advantage of those features.
For sure we can connect through bluetooth and turn on/off the system and navigate the menu... That much the modules tell you. But again we need an APP for it too.
Thats cool if you can controller the ps3 i would buy an app for that
me too!
mistake. please delete
I'm eagerly waiting for this functionality to reach the Android platform too. Perhaps, now when SonyEricsson is focusing on the Android platform we'll see this kind of functionality implemented into a Android based device soon, and perhaps then ported to other devices.
Best case scenario would in my eyes of course be that the Android platform itself would support necessary HID profiles. I know that Android 2.X supports more Bluetooth stacks than previous versions, but that doesn't help I suppose..?
This company is making an app to use external bluetooth keyboards as an input device for Android. Maybe we can see if they could also make one for Android to control other devices such as the PS3. I just posted on their forum to ask if they could do this (if even possible):
http://www.teksoftco.com/forum/viewtopic.php?p=5247#5247
I for one can't wait for the day that I can use my Android phone to input text on my PS3.
EDIT: they already replied. that was fast! ...so it's do-able but need "community interest" before investing. [hint, hint]
jasnmb said:
..so it's do-able but need "community interest" before investing.
Click to expand...
Click to collapse
*shows interest*
xPatriicK said:
*shows interest*
Click to expand...
Click to collapse
we all should post to that forum to show as much interest as possible.
yeah, this would be great, if not by blutooth, even if we had to plug it in usb I would be fine with that.
*shows interest*
bluemaemo should work as the N900 is running on linux too:
http://www.valeriovalerio.org/?page_id=174
Turn your android mobile device into a bluetooth keyboard huh... *shows money*
maybe we should start a poll and link them to it... id pay to use my G1 as a bluetooth keyboard & touchpad on my ps3
Is there a way to do the contrary? I mean, control your phone with a PS3 controller, for games?
mrandroid said:
So I was running through the source code for the Behold 2 Kernel.
I found: kernel\drivers\ps3
with files inside to control/manage the PS3 system. (Turn on, off, etc)
Is there a way to activate those drivers and actually connect your phone through bluetooth to the PS3 and control it? On, Off and move around in the menu?
That would be pretty interesting... specially if you can get Remote Play to work on an android device!
Click to expand...
Click to collapse
I do/did some research and worked on a Linux OS based on some code from the PS3-Linux project, a collaboration between Sony and the open-source community to help port Linux to the Cell Broadband Engine architecture and the Playstation 3. If you look, on the XrossMediaBar of old "fat" PS3's, under Settings > System Settings, there's an option for "Install Other OS" and "Select Default System". It was dropped/suspended indefinitely on development of the slim PS3's, to save time and money (since the slim PS3 re-does some central things in the I/O architecture, requiring a new hypervisor to be programmed.)
I'm actually considering porting the Android OS to the Playstation 3 sometime in the future, as a media-center, games and apps environment alternative to the PS3's OS. It will likely be based on my experience with the Electricsheep android firmware, another one of my projects.
Android, though built with touch in mind, works fine with a directional control and menu keys, not unlike the PS3 controller. A virtual mouse built on the right analog stick won't hurt either. Sixaxis provides the accelerometer, too. Not sure how it'll fare at 1080p resolution, but I'll wait 'till I get it ported to test that.
What I'm guessing, is that either someone else was considering the same thing, and pushed the drivers for the PS3's hypervisor and I/O from the mainline kernel into Android, or just left that in there and forgot to remove it.
But no, I don't believe said drivers are actually for remote-controlling the PS3 either by Bluetooth or Remote Play. They're likely not even compiled on builds for mobile phones (unless someone makes a Cell-phone.. hehe... eh.. *ahem*)
Anyway, if someone else already said this, I'm sorry, but I didn't read the entire thread. It's kinda long.
Also:
blackplatypus said:
bluemaemo should work as the N900 is running on linux too:
http://www.valeriovalerio.org/?page_id=174
Click to expand...
Click to collapse
Maemo could and probably would run on the G1: the basis for my Utopia Pocket Linux project.
Hi, I'm a student of IT. My final project is on remote monitoring of patients. One of the features is the detection of falls and I have to use two types of accelerometers (Witilt and WiiMote).
Market applications that use the Wiimote does not work in our i9000.
And my question is: Is it possible with the standard ROM to perform a program that connects to the Wiimote?
If so could someone guide me a little about how to start, or put some link where I can see the starting point for this part of my project?
If it is not possible, would appreciate an explanation of why this happens.
Thanks in advance
Nobody can help me? =)
Can't you just use the accelerometer and orientation sensors built into the phone? If you have to use the external hardware in conjunction with the phone I would say use an Arduino, which has a lot of Wiimote and Wiichuck interface code available, with a Bluetooth module to talk to the phone; look at the Amarino project for interface code.
Alternatively the wiimote IME developer had the problem with the SGS and HTC because they were using a native library as most phones didn't have Bluetooth HID support, and the Bluetooth native library didn't behave the same way on all phones. Because the SGS with Froyo has Bluetooth HID support you may be able to interface with the Wiimote at a higher level and avoid the native libraries, if you take care of its quirky pairing behavior, but you will have to do more work with the Wiimote low-level protocol, which is quite well documented.
Hello boys,
We have Root thanks to $aur0n and their lovely UrukDroid. I'm running 0.1 and I have been fooling around with getting a Gamepad to work via USB host.
I have a PowerA 3in1, the full keyboard works, no mods no anything, but the gamepad does not. ~~I repeat only the keyboard works.~~
however!~ With Root and a bit of dabbling I found Event5 in /dev/input/
Look for your self, go to terminal with a usb gamepad and type in terminal
'cat /dev/input/event5'
It might be different for you, but mine shows a direct correlation between key presses and text.
so that means we can write a script to capture the gamepad presses and convert them into keypresses... yes?
My Scripting languages suck at best. But I am sure we can get something working seeing how we have root.
Good Luck =)
Note: I am dumb, and I typed ush for usb...
I too had a rough idea about this, didn't act on it though.
My idea involved the JoyDev module though for analog support but I haven't tried anything yet and probably won't. Investigate yourself and let us know!^^
Hello everyone, while this is my first post I am definitely not new to XDA developers. Lately I have been following UrukDroid development and have been very impressed by what $auron has managed to pump out. This past weekend I was in a car for quite a long time with my Archos 101 tablet and realized "Hey how cool would it be if I could use my Logitech gamepad with my tablet for emulators!" Of course I knew this couldn't be an original idea and I began doing a few days of searching the forums here and more generally Google searching. After a bit of research I finally realized that the only thing really holding back UrukDroid from using my gamepad was the lack of the joydev.ko module. Being a long time linux nut I then set out to cross compile joydev.ko for use on my tablet. While I cannot guarantee this will work for everyone I figured I would post it here and see what comes of it. Remember this is a work in progress and this is also my first post of this project.
First: This requires that UrukDroid be installed (I am testing this against UrukDroid 0.7)
1. Download joydev.ko.tar (Attached to this thread)
2. Untar "joydev.ko.tar"
3. Place joydev.ko into the "/lib/modules/" directory on your tablet
4. insmod joydev.ko to load the module
5. Plug in your gamepad (I am using a Logitech F310)
6. lsusb should now show your gamepad is connected
After this point I have hit a bit of a brick wall, so if anyone knows more than I and can speak up I am all ears.
As far as I understand it I should be able to now open SNESoid and choose "User Input" mode and then map hardware buttons for use with the gamepad, just like one would with a bluetooth gamepad. I am going to continue to dive deeper but I figured if somebody knew the answer already I shouldn't keep this to myself and hold up progress.
Is this for USB gamepads or something?
I've been using my Wiimote over bluetooth for emus and it works flawlessly.
Yes it is for usb gamepads. I figured since my A101 has a full sized USB port I could get it to use my xbox controllers or my Logitech controller. Like you I have used the wii controller before, but I don't like the feel of the controller and it's a little clunky carrying around the remote and the classic controller.
http://www.amazon.co.uk/Datel-Wireless-Retro-Controller-Wii/dp/B002BA5FAC
this datel Wii controller works without a Wii remote, it works well with the WiiMote app.
Hey pal, great idea. Please keep it up! I would love to use my HAMA Black Force Pad to play some games!
Don't get me wrong, I think this is awesome. I have the Archos 32 so it's microUSB though I understand that it has host controller support so I should be able to use this as well with a converter cable.
If it helps, the way the Wii one works is by making a simulated keyboard as an input method. In the same way you can change from the stock keyboard to the Gingerbread one, you just select WiiControllerIME. Here's a URL from the developer of that app...maybe you can get in touch with him:
http://forum.xda-developers.com/showthread.php?t=672884
Ive pushed it with a root explorer to lib/modules and typed in my terminal emulator: insmod /lib/modules/joydev.ko but nothing happens. I tried it with NESoid, selected input methods but it doesnt work
Any help? Tried it with a Black Force Hama Gamepad
buchi89 said:
Ive pushed it with a root explorer to lib/modules and typed in my terminal emulator: insmod /lib/modules/joydev.ko but nothing happens. I tried it with NESoid, selected input methods but it doesnt work
Any help? Tried it with a Black Force Hama Gamepad
Click to expand...
Click to collapse
I think this is just for our Archos Gen8 Tabs...
But, hey! Google is your friend
Lennb said:
I think this is just for our Archos Gen8 Tabs...
But, hey! Google is your friend
Click to expand...
Click to collapse
I know that... Tried it with my Archos 101. Google is my friend, but he won't help me this time.
add in a new version of UrukDroid perhaps
cajl said:
add in a new version of UrukDroid perhaps
Click to expand...
Click to collapse
Got already the latest. Probably a problem because of my gamepad... Thanks anyway
Try with this:
http://www.appbrain.com/app/gamepad-ime/de.killig.gamepadime
Corvus.
I would swear I saw similar post (about gamepad's and Uruk) somewhere in developers sub forum - I can't find it now...
Anyway I've added joydev module to Uruk (1.0 release) - what else is required to make it work (that "missing" post had some more useful information in this subject)... I don't have any ps3 pad to test - so I can prepare some basis for other to make it fully functional.
$aur0n said:
I would swear I saw similar post (about gamepad's and Uruk) somewhere in developers sub forum - I can't find it now...
Anyway I've added joydev module to Uruk (1.0 release) - what else is required to make it work (that "missing" post had some more useful information in this subject)... I don't have any ps3 pad to test - so I can prepare some basis for other to make it fully functional.
Click to expand...
Click to collapse
Thanks! Hopefully your new release will improve the graphic performance, Fruit ninja is lagging very bad. That's why I uninstalled Uruk 0.7 (tried it on internal and SD storage, no improvement).
$aur0n said:
I would swear I saw similar post (about gamepad's and Uruk) somewhere in developers sub forum - I can't find it now...
Anyway I've added joydev module to Uruk (1.0 release) - what else is required to make it work (that "missing" post had some more useful information in this subject)... I don't have any ps3 pad to test - so I can prepare some basis for other to make it fully functional.
Click to expand...
Click to collapse
You mean with the standard ps3keyboard i think it is even when plugged in blutooth only?
Edit:didn't work for me with ps3 controller
@$Sauron:
I guess that what's missing is just an interface between the pad keys himself and the key that are captured by emulators ...
I have tried and i can see my pad (logitech rumblepad) in lsusb but no way to input the keys in Settings of, for example, n64oid ... ti still waiting for a key to be pressed even hitting each pad button.
I have tried the N64oid input setting with a usb keyboard so i guess only an interface pad device --> virtual keyboard is needed ...
I will try the gamepadime tools with this new joydev module but already tried in the past without it and not working ...
So, tested with GamepadIME ... now instead of having /dev/js1 (nodevice) i have /dev/js1 (permission denied).
I guess thing is missing but cannot use my gamepad to map buttons on emulator
joydev for flytouch 3 arm 11 cpu
hgwheels said:
Hello everyone, while this is my first post I am definitely not new to XDA developers. Lately I have been following UrukDroid development and have been very impressed by what $auron has managed to pump out. This past weekend I was in a car for quite a long time with my Archos 101 tablet and realized "Hey how cool would it be if I could use my Logitech gamepad with my tablet for emulators!" Of course I knew this couldn't be an original idea and I began doing a few days of searching the forums here and more generally Google searching. After a bit of research I finally realized that the only thing really holding back UrukDroid from using my gamepad was the lack of the joydev.ko module. Being a long time linux nut I then set out to cross compile joydev.ko for use on my tablet. While I cannot guarantee this will work for everyone I figured I would post it here and see what comes of it. Remember this is a work in progress and this is also my first post of this project.
First: This requires that UrukDroid be installed (I am testing this against UrukDroid 0.7)
1. Download joydev.ko.tar (Attached to this thread)
2. Untar "joydev.ko.tar"
3. Place joydev.ko into the "/lib/modules/" directory on your tablet
4. insmod joydev.ko to load the module
5. Plug in your gamepad (I am using a Logitech F310)
6. lsusb should now show your gamepad is connected
After this point I have hit a bit of a brick wall, so if anyone knows more than I and can speak up I am all ears.
As far as I understand it I should be able to now open SNESoid and choose "User Input" mode and then map hardware buttons for use with the gamepad, just like one would with a bluetooth gamepad. I am going to continue to dive deeper but I figured if somebody knew the answer already I shouldn't keep this to myself and hold up progress.
Click to expand...
Click to collapse
Do you kow how I can get joydev.ko for flytouch3 compiled? I do not find the android source code of Tim6 or the official firmware.
I think the flytouch3 has an arm 11 cpu. Is it possible to get the driver compiled for that CPU, and will that work on my flytouch? Or does it need to be compiled especially for my used kernel?
thanks for any help!
When I try to do the insmod step, my A101 reboots. And then joydev.ko is no longer present in the /lib/modules folder. Any ideas?
Running UrukDroid 1.6.
rdskl said:
4. modprobe worked. How can I get this to load with the boot process? How is this different than joydev.ko? In anycase this is only good if issue 2 is resolved.
Thanks
Click to expand...
Click to collapse
joydev is joystick device, probably module from other compilation won't work. I'll prepare uruk on.
To make something running on start you can do something like this (ssh/adb)
Code:
su
touch /etc/init.d/S98rc.local
chmod u+x /etc/init.d/S98rc.local
Then edit this file and add
#!/bin/sh
modprobe -a modules_names
Click to expand...
Click to collapse
You can add many modules to be loaded like this (named them, separate with space).
edit: apply this fix http://sauron.pourix.com/UrukDroid/UrukDroid-1.6/UrukDroid-1.6-update-fix.tbz2
This mainly corrects iptables support, but I've also added joydev module and /etc/rc.local file where you can load desired modules on boot.
When you load joydev and xpad you should probably make a device in /dev/ (with mknod) since we have not udev that will do it automatically. So you need to find on net what numbers to use.
Envy TouchPad NagashMod
Envy TouchPad is an open source project.
I found the source on the web some time ago, I don't know where or from who.
Please if you are the original author or if you know some reference tell me.
I modded this software from source (with visual studio 2012) to add some new features:
- Gestures for windows 10 (switch desktop with 3 finger left-right, show all desktops.. etc..)
- Options to disable Scrolling (keep driver original scrolling)
- Reverse scrolling
Original EnvyTouchPad features:
- Enable two fingr scrolling (vertical and horizontal)
- Settings for scrolling: speed, acceleration, inertia.
- Can scroll background windows (like mac! Windows 10 introduce this feature but won't works with original synaptics driver scrolling)
- Can scroll vertical and horizontal concurrently (without raise the hand, like multitouch)
- Set action for tapping with 1, 2 and 3 fingers.
- Set actions for 3 finger scroll (up, down, right, left)
- etc..
This software should works with all SYNAPTICS TUCHPADS !!
I'm using it on my lenovo yoga 13.
NB: if you want to use these feature correctly, you have to disable the same feature offered by original touchpad driver.
NB: YOU NEED Visual C++ Redistributable for Visual Studio 2012 x86 (from microsoft, link: https://www.microsoft.com/en-us/download/details.aspx?id=30679# )
Thanks to the original author :good:
--------------------------------------------------------------------------------
Source code uploaded on github
github project: EnvyTouchpad-NagashMod
Reserved1
I have an Asus F555L, I use Asus Smart Gesture atm. Can this work on my laptop too?
KreNtal said:
I have an Asus F555L, I use Asus Smart Gesture atm. Can this work on my laptop too?
Click to expand...
Click to collapse
I don't know, you have to check if your touchpad driver is based on Synaptics.
Usually touchpads are based on Synaptics or Elan.
You can simply download the release.zip and try to start the software.
There is not an installer, just launch and see.
If your PC has synaptics drivers the software will run, either will launch an error message.
NB: the program start as tray icon, as shown in the screen attached
Let me know if it works!
nagash91 said:
I don't know, you have to check if your touchpad driver is based on Synaptics.
Usually touchpads are based on Synaptics or Elan.
You can simply download the release.zip and try to start the software.
There is not an installer, just launch and see.
If your PC has synaptics drivers the software will run, either will launch an error message.
NB: the program start as tray icon, as shown in the screen attached
Let me know if it works!
Click to expand...
Click to collapse
Unfortunately it doesn't work SynCom.dll isn't on my PC so I think I am using Elan drivers
KreNtal said:
Unfortunately it doesn't work SynCom.dll isn't on my PC so I think I am using Elan drivers
Click to expand...
Click to collapse
You probably have Elan touchpad
Hi, your tool is fantastic, thank you very much. In the next release is possible for you to add the option (in the actions section) to launch also an executable of my choice (i can pick it...) and the windows 10 action bar?
Thank you again.
DD
Hello.
Can this work under Windows 7? I don't love Windows, but my studies and future work would require it until I become a mad genious that improves the electronics software and others or I get totally insane. Whatever happens sooner, probably the first!
Are you planning to submit it in GitHub/GitLab? Maybe others could be interested. You would be surprised how ****ty most trackpad software configuration is...
I find trackpads quite cumbersome, but I managed to configure a it my way. Most people would probably hate how I use it,, because I reversed it.
I need to use trackballs and mechanical keyboards because of RSI risks, I love them too . I would sell my body to have a builtin mechanical keyboard and a very hires trackball, but I'm fatty so there's no hope to get at least the MSI Titan
I'm trying to study electronics, maybe I someday will learn that, CAM and CNC to do a custom design. I don't care if it's more bulky, but a mechanical keyboard (I love Model M, but that would be insane even for me), a custom very hires trackball (maybe mixing both could be a good idea, like the early Steam controller) or even 3D controller, a tablet an a lot better battery and some extras related to electronics and more
But I have o learn a lot before be able to do crazy projects like that...
thanks a lot for your interesting software.
I like this, however I like the built in driver config for scrolling with two fingers. I have to check the "Disable two finger scrolling management" box to get it to work right, but when I reboot it doesn't save the config.
Any ideas? Good work though. I love having three finger gestures to change desktops.
Hi
This works, MSI GL62 6QF synaptics touchpad
but the problem is:
the 3 fingers gesture are programmed to work if the fingers move in a parallel way
this isn't all easy, could you add the option to use this with fingers not moving in a parallel way?
for example, if I move my finger horizontally while placing them next to each other, I would like that to be right/lift gesture
now it doesn't do anything unless i put my fingers in a vertical way
Could you please do that?
Is this the source https://www.mediafire.com/?sharekey=10e73hc18ierh
Awesome man, works perfectly. Was looking for it from a long time. Thanks a lot.
@nagash91 Any hopes to release the source code in GitHub?
Anyone interested in resuscitating this project? Open Source drivers for Windows are cool too
timofonic said:
@nagash91 Any hopes to release the source code in GitHub?
Anyone interested in resuscitating this project? Open Source drivers for Windows are cool too
Click to expand...
Click to collapse
Uploaded the project on github with the source code
https://github.com/nagash91/EnvyTouchpad-NagashMod
nagash91 said:
Uploaded the project on github with the source code
https://github.com/nagash91/EnvyTouchpad-NagashMod
Click to expand...
Click to collapse
This is an incredible little gem. Now my Vaio touchpad compares to my MacBook!!!
The app could use some speed optimization (a bit slow to start on boot, medium effect on boot according to task manager).
Also, a more generic name like Synaptics Gestures would be nice
Can you turn this into a native app? Without visual C runtime. I think this is what’s needed to fix performance.
Dr. Hurt said:
This is an incredible little gem. Now my Vaio touchpad compares to my MacBook!!!
The app could use some speed optimization (a bit slow to start on boot, medium effect on boot according to task manager).
Also, a more generic name like Synaptics Gestures would be nice
Can you turn this into a native app? Without visual C runtime. I think this is what’s needed to fix performance.
Click to expand...
Click to collapse
Actually I didn't created this app from scratch: I just modified the Envy TouchPad code that I found on-line some years ago (this is the reason of the name ).
I made this mod for myself and for my brother's notebook, later I decided to share on XDA.
I don't think I'll convert this in a native C++ application (don't have the time and I almost don't use windows anymore).
BTW with the public source code, anyone who want is free to do that
Thanks. I expect more development