Football Fans: Download the 2012 Schedule App from Google Play!


Go Back   Android Forums > Android Development > Application Development > Application Requests

Application Requests Request Apps or provide ideas for the devs here.



Reply
 
LinkBack Thread Tools
Old March 21st, 2010, 12:41 AM   #1 (permalink)
Junior Member
 
Join Date: Mar 2010
Posts: 49
 
Device(s):
Thanks: 1
Thanked 4 Times in 4 Posts
Default Turn Phone Into USB Keyboard

Hi Everyone,

I wanted to make a request to you developers. I was wondering if it would be possible to make an app that will turn the phone into a USB keyboard. Meaning, if I plug in my phone into say a computer or similar device, I can type using the phone.

The main reason for this would be to use in a situation were you don't have access to a physical keyboard to plug into a device to type (which is the situation right now). I am sure the device might have to be rooted, which is no problem.

Let me know what you guys think and if it can be done.

Thanks!

jjcobm is offline  
Reply With Quote
Sponsors
Old March 21st, 2010, 12:45 AM   #2 (permalink)
New Member
 
Join Date: Mar 2010
Posts: 5
 
Device(s):
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Hmm, nice idea. I may try, but not sure how I would approach it. May just let a root application developer do this one.

~Vmkice
Vmkice is offline  
Reply With Quote
Old March 21st, 2010, 04:15 PM   #3 (permalink)
New Member
 
Join Date: Mar 2010
Posts: 9
 
Device(s):
Thanks: 0
Thanked 8 Times in 7 Posts
Default an idea

I was thinking about releasing this type of 'phone is a keyboard' thing, but wasn't sure if it would be useful. I have been working on this project lately: android-pcbcr - Project Hosting on Google Code. The idea of it is that the phone scans a barcode and sends the data over the network to the PC where the keystrokes are then simulated. So if sending the data over a network to the PC is acceptable instead of plugging in a USB cable, then it wouldn't take too much effort to adapt the code to send the keystrokes from the phone instead of the barcode data. It wouldn't require root access on the phone. What do you think? Your USB idea is more flexible (don't need to have network access), but I wouldn't know how to do that at the moment.
bdrehmer is offline  
Reply With Quote
Old March 21st, 2010, 04:27 PM   #4 (permalink)
Junior Member
 
Join Date: Mar 2010
Posts: 49
 
Device(s):
Thanks: 1
Thanked 4 Times in 4 Posts
Default

Hey everyone,

Thanks for the replies, I am glad to know you developers find this idea to be handy also. bdrehmer, it seems like you have the right foundation/idea for the application. I believe this app itself would have many uses for a lot of people. Maybe you and Vmkice can split the workload???

I am not much of a developer at all, but I was thinking about a way to get the computer to recognize the android phone as a keyboard. Would it be possible to somehow "simulate" a standard generic keyboard so that most any computer type device can pick it up without needing any special software. My idea was you open up the app on your phone, then there would be a checkbox that would say something like "enable keyboard emulation". The user checks the box and then the computer would detect a generic xxx key keyboard.

This is sort of along the lines of the way the ADB "debugging" mode works when you click the checkbox in the settings/applications menu. When you check the box, windows or the OS detects the ADB device and installs the appropriate drivers.

Regardless, I hope to see what progress you guys can make of it. Again, thanks for all the replies so far.
jjcobm is offline  
Last edited by jjcobm; March 21st, 2010 at 04:29 PM.
Reply With Quote
Old March 21st, 2010, 04:35 PM   #5 (permalink)
Junior Member
 
Join Date: Mar 2010
Posts: 49
 
Device(s):
Thanks: 1
Thanked 4 Times in 4 Posts
Default

Forgot to mention, the network idea wouldn't be bad also. You could possibly have both features and if the user wants to use the keyboard over the network all he would have to do is install the appropriate software like you already have...
jjcobm is offline  
Last edited by jjcobm; March 21st, 2010 at 04:40 PM.
Reply With Quote
Old March 21st, 2010, 06:10 PM   #6 (permalink)
New Member
 
Join Date: Mar 2010
Posts: 9
 
Device(s):
Thanks: 0
Thanked 8 Times in 7 Posts
Default sounds good

I'll volunteer to do the data over network part. I think that probably it is possible to do over USB too, but I don't really think I want to get into that myself (aside: maybe the adb or USB tethering code could shed some insight on how to do this?). Like you say, maybe the app could have the option of choosing which mode to use, USB or WiFi. If somebody wants to join the project and work on the USB part that'd be great.

Project home will be here:
android-pckbd - Project Hosting on Google Code
bdrehmer is offline  
Reply With Quote
Old July 27th, 2010, 12:00 AM   #7 (permalink)
New Member
 
Join Date: Jul 2010
Posts: 1
 
Device(s): MyTouch 3G
Thanks: 0
Thanked 0 Times in 0 Posts
Default I may be interested

I may begin developing an app soon that sends keystrokes over USB to a computer as a generic keyboard. The only problem is, I can't find anything online about how to make the phone emulate a keyboard... Not sure if it's even possible. So if anyone can find even the smallest ray of light in that direction, I would be very grateful and would gladly put something together to accommodate jjcobm's request.
StefanVOtt is offline  
Reply With Quote
Old October 25th, 2010, 10:58 AM   #8 (permalink)
New Member
 
Join Date: Oct 2010
Posts: 1
 
Device(s): HTC EVO
Thanks: 0
Thanked 0 Times in 0 Posts
afloresiii
Default

Holy thread resurrection, Batman!
Sorry to bring up such an old post, but I haven't seen anything else pertaining to this as it is exactly what I am looking for.

I have a carPC. Right now I stash a small usb keyboard in my console, but it would be so much better to use my phone as a usb keyboard. I already plug it in when I get in my car for charging and tethering, so sending keystrokes over USB would be invaluable to me. Although not a developer myself, I would love to help any way possible to contribute back.
aflores3 is offline  
Reply With Quote
Old October 26th, 2010, 07:42 AM   #9 (permalink)
Member
 
Join Date: Mar 2010
Posts: 256
 
Device(s): Virgin Mobile LG Optimus Slider
Thanks: 37
Thanked 18 Times in 16 Posts
Default

My guess is that implementing a Bluetooth keyboard would be easier and more useful. Either way, it will probably require a rooted phone.
jae_63 is offline  
Reply With Quote
Old December 15th, 2010, 01:26 PM   #10 (permalink)
New Member
 
Join Date: Dec 2010
Posts: 1
 
Device(s):
Thanks: 0
Thanked 0 Times in 0 Posts
Default

This would be a great app for me as a field engineer traveling to ships to work on touchscreen monitors. I would pay for this!
tykisson is offline  
Reply With Quote
Sponsors
Old December 24th, 2010, 03:10 PM   #11 (permalink)
New Member
 
Join Date: Dec 2009
Posts: 3
 
Device(s):
Thanks: 3
Thanked 0 Times in 0 Posts
Default shortcut keyboard app

I just found this thread looking for something similar. I would like an app that acts like a USB keyboard 'device', but with customizable buttons that issues various keyboard combinations or keystrokes with a single press. So a button could issue a 'Ctrl-Z', another button would do a 'Ctrl-Alt-C', or whatever you configure. Additionally, it might be desirable to have a type of button that latches in with one press, i.e., holds the key-stroke or combo ON, and then another press, unlatches it.

I'm sure gamers might love to have this sitting beside their regular keyboard, but I'm thinking of using it with art programs, where either I'm holding a graphic pen tablet in front of me and would like a little keyboard device for my left hand, OR when I'm sketching on a keyboardless tablet PC, having a small little keyboard-shortcut device plugged in would be awesome.

Jay
Jaycephus is offline  
Reply With Quote
Old January 12th, 2011, 12:58 AM   #12 (permalink)
New Member
 
Join Date: Aug 2010
Posts: 3
 
Device(s):
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Jaycephus View Post
I just found this thread looking for something similar. I would like an app that acts like a USB keyboard 'device', but with customizable buttons that issues various keyboard combinations or keystrokes with a single press. So a button could issue a 'Ctrl-Z', another button would do a 'Ctrl-Alt-C', or whatever you configure. Additionally, it might be desirable to have a type of button that latches in with one press, i.e., holds the key-stroke or combo ON, and then another press, unlatches it.

I'm sure gamers might love to have this sitting beside their regular keyboard, but I'm thinking of using it with art programs, where either I'm holding a graphic pen tablet in front of me and would like a little keyboard device for my left hand, OR when I'm sketching on a keyboardless tablet PC, having a small little keyboard-shortcut device plugged in would be awesome.

Jay
This is exactly what I need as well. Just got my tablet pc and am looking to Ctrl+Z with the touch of a touchscreen.
NightShadow02 is offline  
Reply With Quote
Old February 3rd, 2011, 07:34 AM   #13 (permalink)
New Member
 
Join Date: Feb 2011
Posts: 1
 
Device(s):
Thanks: 0
Thanked 0 Times in 0 Posts
Default

*first post*
It has been done and it was presented at Black Hat DC
Fake keyboard: PCs hacked with custom Android USB drivers
There it is used to "type" some evil but it's still acting as a usb keyboard/mouse.
But I can't find any info on how.
Odin Zifer is offline  
Reply With Quote
Old February 3rd, 2011, 12:10 PM   #14 (permalink)
New Member
 
Join Date: Dec 2009
Posts: 3
 
Device(s):
Thanks: 3
Thanked 0 Times in 0 Posts
Default

I'd pay $10 without even thinking about it for a customizable keyboard shortcut app. The only problem would be that you would probably lose wired-USB tether capability in keyboard mode, thus using the phone as your internet connection for the PC while playing a MMORPG and trying to use the phone in USB-keyboard mode all at the same time is probably not doable, though wireless tether could still work in that situation.

Jay
Jaycephus is offline  
Reply With Quote
Old February 3rd, 2011, 12:18 PM   #15 (permalink)
New Member
 
Join Date: Dec 2009
Posts: 3
 
Device(s):
Thanks: 3
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by NightShadow02 View Post
This is exactly what I need as well. Just got my tablet pc and am looking to Ctrl+Z with the touch of a touchscreen.
I've got a middle-click custom pop-up working with my tablet PC using an Auto-Hotkey (AHK) script available here:
RADIAL MENU scripts

Note that with my tablet PC, I bought a Wacom 2-button pen to use instead of the included 1-button pen, just so I could keep the right-click functionality, and use the 2nd button for middle click to use with this pop-up radial menu script.

Jay
Jaycephus is offline  
Reply With Quote
Old February 3rd, 2011, 01:46 PM   #16 (permalink)
Member
 
Join Date: Mar 2010
Posts: 256
 
Device(s): Virgin Mobile LG Optimus Slider
Thanks: 37
Thanked 18 Times in 16 Posts
Default

Quote:
Originally Posted by Odin Zifer View Post
*first post*
It has been done and it was presented at Black Hat DC
Fake keyboard: PCs hacked with custom Android USB drivers
There it is used to "type" some evil but it's still acting as a usb keyboard/mouse.
But I can't find any info on how.

I wrote to the senior author asking him to release the source code. He said they will release it next week.
jae_63 is offline  
Last edited by jae_63; February 3rd, 2011 at 01:50 PM.
Reply With Quote
Old March 16th, 2011, 09:16 AM   #17 (permalink)
New Member
 
Join Date: Mar 2011
Posts: 1
 
Device(s):
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Has there been any new development. This exactly what I was looking for.
almack64 is offline  
Reply With Quote
Old March 16th, 2011, 08:20 PM   #18 (permalink)
New Member
 
Join Date: Dec 2010
Posts: 9
 
Device(s): HTC Desire
Thanks: 0
Thanked 2 Times in 2 Posts
Default

http://itap-mobile.com/android/touchpad

iTap mobile for android has has a keyboard that does this over the network.

Quote:
iTap Touchpad turns your Android device into a WiFi-enabled touchpad and keyboard for your PC or your Mac.
johanronstrom is offline  
Last edited by johanronstrom; March 16th, 2011 at 08:23 PM.
Reply With Quote
Old March 21st, 2011, 09:23 AM   #19 (permalink)
Junior Member
 
Join Date: Mar 2010
Location: Indiana
Posts: 34
 
Device(s): Droid
Thanks: 0
Thanked 9 Times in 8 Posts
Default

jae_63

have you heard anything yet ? I would love to see the source for this, I was reading through the documentation they had (the slide show and the report) it looks like they had to put a custom rom on there phone to make this work (everything seemed to be in the bootimage). I don't know if you looked at that stuff but doesn't sound that way to you ?

If that is the case it doesn't seem like you could make an app (root or not) you would have to create a complete custom rom to get this working ?
Aselby is offline  
Reply With Quote
Old March 21st, 2011, 09:49 AM   #20 (permalink)
Member
 
Join Date: Mar 2010
Posts: 256
 
Device(s): Virgin Mobile LG Optimus Slider
Thanks: 37
Thanked 18 Times in 16 Posts
Default

I wrote again to Prof. Stavrou on March 16th after seeing almack64's post, but he hasn't responded yet. I will post back here if I hear from him.
jae_63 is offline  
Reply With Quote
Sponsors
Old April 7th, 2011, 02:40 AM   #21 (permalink)
New Member
 
Join Date: May 2010
Posts: 9
 
Device(s):
Thanks: 1
Thanked 1 Time in 1 Post
Default

I'd be interested in further developements with regards to this - i've been searching for a bluetooth keyboard thats compatible with the PS3 for ages, then it just dawned on me to look for a USB option last night!
John_D1 is offline  
Reply With Quote
Old April 7th, 2011, 07:55 PM   #22 (permalink)
Junior Member
 
Join Date: Sep 2010
Posts: 94
 
Device(s): HTC EVO 4G
Thanks: 4
Thanked 7 Times in 6 Posts
Default

Quote:
Originally Posted by jjcobm View Post
Forgot to mention, the network idea wouldn't be bad also. You could possibly have both features and if the user wants to use the keyboard over the network all he would have to do is install the appropriate software like you already have...
There are a few networked remotes out there. In fact I plan on adding a new one in about a week or two. Since mine isn't out yet I'll recommend GMote.
RazzleFnDazzle is offline  
Reply With Quote
Old April 11th, 2011, 12:41 PM   #23 (permalink)
New Member
 
Join Date: Jun 2010
Posts: 1
 
Device(s):
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Please make this app. Having the ability to turn my android phone into a bluetooth keyboard that i'd be able to use with my xoom would be great.
slinkz is offline  
Reply With Quote
Old January 21st, 2012, 03:09 AM   #24 (permalink)
New Member
 
Join Date: Jan 2012
Posts: 1
 
Device(s):
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Any updates for the project. I'm looking as well to use my phone as PC USB Keyboard. We carry our phones with us all the time but carrying USB keyboard is always a problem.
Almaz is offline  
Reply With Quote
Old February 14th, 2012, 06:18 PM   #25 (permalink)
New Member
 
Join Date: Feb 2012
Posts: 1
 
Device(s):
Thanks: 0
Thanked 0 Times in 0 Posts
Default Suggested feature

Hi,

I think a good app would be a Universal "Adaptor" with following options:

USB <-> *
- Make your phone behave as a USB <-> WiFi Card.(compatible with Ethereal and Aircrack-ng)
- Make your phone behave as a USB <-> 3G Modem.
- Make your phone behave as a USB <-> Bluetooth Dongle
- Make your phone behave as a USB <-> WebCam (with Mic)
- Make your phone behave as a USB <-> SoundCard (to use with skype as a usb phone)
- Make your phone behave as a USB <-> Mosue (using accelerometer and buttons)
- Make your phone behave as a USB <-> Keyboard
- Make your phone behave as a USB <-> QRCode/Barcode Reader
- Make your phone behave as a USB <-> Voice Decoding Mic (translates voice to keystrokes).
- Make your phone behave as a USB <-> Joystick/Joypad.
- Make your phone behave as a USB <-> uSD CardReader (I believe it is done automatically).
- Make your phone behave as a USB <-> FM Tunner
- Make your phone behave as a USB <-> GPS

(I think it is important requiere not additional drivers, and use standard ones as possible). If drivers/program is required program should first populate as USB MassStorage device and provide them (if required dewloading from internet).


Bluetooth <-> *
- Make your phone behave as a Bluetooth <-> SoundCard (to use with skype as a BT phone)
- Make your phone behave as a Bluetooth <-> Mosue (using accelerometer and buttons)
- Make your phone behave as a Bluetooth <-> Keyboard
- Make your phone behave as a Bluetooth <-> Mosue (using accelerometer and buttons)
- Make your phone behave as a Bluetooth <-> Keyboard
- Make your phone behave as a Bluetooth <-> Barcode Reader
- Make your phone behave as a Bluetooth <-> Voice Decoding Mic (translates voice to keystrokes).
- Make your phone behave as a Bluetooth <-> Joystick/Joypad.(Like WiiMote, but for PC).
- Make your phone behave as a Bluetooth <-> GPS

Wifi <-> *
- Make your phone behave as a WiFi <-> WebCam
- Make your phone behave as a WiFi <-> 3G Router (to share internet).
- Make your phone behave as a WiFi <-> Sound Card (DLNA).
- Make your phone behave as a WiFi <-> Security Cam (take photo when image changes or periodically, and sending via email or uploading to ftp).
- Make your phone behave as a WiFi <-> WebCam (DLNA).


And maybe there are much more possibilities (using USB Host mode on tablets).

There are many apps that implement one of this features, but having one that implements all of them would be great!!


I add my email address, I can be beta tester alyenz_at_gmail_com

Thanks
ARAlyenz is offline  
Reply With Quote
Old February 25th, 2012, 03:50 AM   #26 (permalink)
Member
 
x432hz's Avatar
 
Join Date: Jul 2011
Location: Philly
Posts: 230
 
Device(s): Galaxy Prevail - [CTMod 3.6]
Thanks: 3
Thanked 3 Times in 3 Posts
Default

Im looking for an app like this too, im looking to plug my phone into my wii system so i can input text for cheats/hacking etc. I dont have a usb keyboard.
x432hz is offline  
Reply With Quote
Reply

Bookmarks


Go Back   Android Forums > Android Development > Application Development > Application Requests User CP
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to turn off keyboard clicks on Samsung Keyboard lewisgrant Captivate - Support and Troubleshooting 3 October 15th, 2011 06:26 AM
Keyboard Won't Turn Sideways? BROK3N Fury EVO 4G - Support and Troubleshooting 3 June 30th, 2011 04:15 PM
Visual keyboard won't turn and can't end call Droidnow1 Incredible - Support and Troubleshooting 0 June 6th, 2010 11:54 PM
Support Disable/Turn Down Keyboard Sounds airplaneman Sony Ericsson Xperia X10 2 May 16th, 2010 04:25 PM
Support How do you turn the vibration off when you use the on screen keyboard? Rooski Samsung Moment 3 April 28th, 2010 05:44 PM



All times are GMT -5. The time now is 12:36 PM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Custom vBulletin Skins by: Relivo