Wiring physical buttons to Capacitive Buttons - Hardware Hacking General

Anyone know if it is possible to wire up some buttons to the capacitive buttons on the phones? Perhaps using a electrically conductive paste over top the button, and putting a wire on the paste, the charge from our finger could be passed thru the wire and onto the button. Would this work?

There's a lot of problems with that approach: besides disrupting
(and obscuring) the screen you are stuck with buttons that activate
specific parts of the screen and not buttons that generate specific
keycodes.
How about using a USB HID device of some kind? You can use
keyboards in either their natural state or gutted and connected
to pushbuttons. With a driver you can use a video game controller.
Depending on how the hardware buttons on your phone are
scanned, you may be able to add additional crosspoints to the
matrix then map the scancodes to keycodes in a kl file.

Renate NST said:
There's a lot of problems with that approach: besides disrupting
(and obscuring) the screen you are stuck with buttons that activate
specific parts of the screen and not buttons that generate specific
keycodes.
How about using a USB HID device of some kind? You can use
keyboards in either their natural state or gutted and connected
to pushbuttons. With a driver you can use a video game controller.
Depending on how the hardware buttons on your phone are
scanned, you may be able to add additional crosspoints to the
matrix then map the scancodes to keycodes in a kl file.
Click to expand...
Click to collapse
Hi, thanks for your reply. I was thinking of putting the paste on the home, menu, back, and search buttons. This way i simply press the button and the circuit is completed, thus the button is pressed.
Here is the problem with USB HID device: I have already used all the buttons.
I am creating a game device, so all the gamepad buttons need to be free. this is why i need the capacitive buttons to become buttons of their own.

You didn't mention that you are already using a controller.
Maybe you can hack extra buttons on that.
The regular XBox controller has two USB expansion slots.
You could wire one to a gutted keyboard and put pushbuttons somewhere.

Related

how to reassign hardware buttons in different progrms

I was trying to figure out how to reassign hard ware buttons diffrently for each program. I want the top hardware buttons to act as back and front buttons in explorer but funtion normally otherwise.

Virtual buttons disabled when screen is off?

Just bought my HD and is loving it. However, the lack of physical buttons is quite frustrating, especially when I am driving.
I like to listen to music with the screen turned off. However, when the screen is off, all the virtual buttons are disabled. Only the physical buttons like the volume and power are active.
Does anyone know if there is a way to enable the virtual buttons even when the screen is off?
i too would be very interested in this. the buttons are not capacitive, but still the ability to wake / power on the phone using the front buttons would be cool
Unfortunately the use of the hardware keys are disabled whilst in standby mode and this cannot be changed
However you can use 3rd party apps like AEBPlus to map other functions to buttons like vol up
i.e.
Volume Up button
One short press > move up
two short press > play
Long press > volume up
and this can be duplicated with different functions to other buttons
Try doing a search for AEB Plus and read up on it. Also search this forum for other methods
Fallen Spartan said:
Unfortunately the use of the hardware keys are disabled whilst in standby mode and this cannot be changed
However you can use 3rd party apps like AEBPlus to map other functions to buttons like vol up
i.e.
Volume Up button
One short press > move up
two short press > play
Long press > volume up
and this can be duplicated with different functions to other buttons
Try doing a search for AEB Plus and read up on it. Also search this forum for other methods
Click to expand...
Click to collapse
I am already using AEBPlus but I need more than 2 buttons. The mapping is done by the application, PocketPlayer, and it doesn't support double press.
Interestingly, when you are making a phone call, the screen will go off initially. You can actually press one of the virtual button to turn the screen back on. So I thought there might be a way to achieve this...
How is your screen getting turned off? By PocketPlayer or by the system's energy-settings? Possibly try Display Switch (yet another little app as Part of psshutXP) for this. Found this in my Touch (ELF) Rom and use it for any app, that doesn't support display-switching itself. Keeps my (hardware)-buttons funktional...
references: http://forum.xda-developers.com/showthread.php?t=320450
or http://forum.xda-developers.com/showthread.php?t=463064

Bluetooth mouse holding both mouse buttons performs screen capture

I recently connected a bluetooth mouse to my note 3., the HP X4000b and it seems that when i press and hold both mouse buttons it takes a screenshot of my screen.
I managed to find a similar thread: http://forum.xda-developers.com/galaxy-s2/help/remap-bluetooth-mouse-buttons-t2036291
but havent been able to find a definitive solution.
is there anyway to disable screenshot taking in the note 3 altogether ? or disable that action from being performed when holding both mouse buttons?
any help appreciated.
EDIT: It is actually by holding both mouse buttons
actually, i figured out a work around.
i just remapped some controls in the application i was using on the my remote desktop
i figured there isnt a way to turn off screencap without rooting, which im not prepared to do.

Setting up xash-half life with an ipega pg-9025 (CLOSED)

Hey guys,
I'm looking for a way to set up half life(xash) with an ipega controller.
I need a way to emulate keyboard input, however connecting the controller in keyboard mode simply doesn't work because each coordinate of the joystick for example inputs a different character and pressing a button inputs two at a time.
I need a way to make it so pressing "A" for example emulates pressing "SPACE" on a bluetooth keyboard.

HELP! Controller constantly scrolls now.

I don't now what's happened to my controller but when it's set in the mouse mode the pointer will always just scroll towards the top. I've tried to recalibrate it several times and nothing seems to work. Any suggestions? I'm about to pull my hair out!
Thanks!
Mine is the other way - constantly scrolling to the bottom. I take it as a signal my batteries need changing!
blue71 said:
I don't now what's happened to my controller but when it's set in the mouse mode the pointer will always just scroll towards the top. I've tried to recalibrate it several times and nothing seems to work. Any suggestions? I'm about to pull my hair out!
Thanks!
Click to expand...
Click to collapse
I've had the same problem. Please try the following:
Recalibrating the pad:
1. If the pad is on, press and hold the home button for 5 seconds until the pad powers down.
2. Press and hold all four face button (a, b, x, y) down at once, then power the pad on.
3. The Home LED will shine purple, when it does press the Select button on the pad.
4. The Home LED will blink purple. When it does, move both analogue sticks and both triggers through
their full range of movement four times.
5. Press the Start button and the pad will continue to pair to its host.
Worked for my C.T.R.L. R which was included to my M.O.J.O.!
Jan, that is a fantastic tip! I just assumed the batteries needed refreshing.
I presume by "select button" you mean the "back" button on the stock CTRLR? There is no select button on this pad.
K-Project said:
Jan, that is a fantastic tip! I just assumed the batteries needed refreshing.
I presume by "select button" you mean the "back" button on the stock CTRLR? There is no select button on this pad.
Click to expand...
Click to collapse
Oh sorry, you are right. Its the "back" button.
Did this work for your gamepad, too?
I can certainly confirm it performed as you state. I haven't played a great deal but it does seem to work. Thanks so much, adding this to my list of handy hints!
On another note, do you know of any other controllers that are fully compatible with the MOJO? I've tried wired USB pads but they don't seem to be detected, certainly not by something like Retroarch. I like the CTRLR a great deal but I think I'd feel "safer" if I knew I could replace it easily if I need to in the long term. I have an official PS3 pad that would be nice to link up if possible. Any advice much appreciated.

Categories

Resources