Reset Tango Tablet to factory settings - google-project-tango

Received new Tango tablet, recharged the device.
At first Power Up the device is locked.
Attempted power up with long press power button and also with power and volume up and/or down.
What is the factory settings sequence ?

When Device is power off.
Press Power + Volume up + Volume down both at the same time
till screen turn light.
It should show you the Bootloader Menu
With Options
Continue
Fastboot Protocol
Recovery node
Reboot
Power off
Force Recovery
For Factory data reset
use Volume "down" and "up" to Recovery node
and press Power key
it will bring you to the Android system recovery screen.

Related

Programmatically Press a Game Controller Button on Windows

TLDR
Have a USB Game Controller, searching for a method in any Windows compatible language to press a button on it.
Detail
I have Windows gaming PC and a set of four Ultimarc Ultrasticks built into an arcade cabinet. Each Ultimarc Joystick appears as 16 button device on Windows, because of a shift key feature I have no interest in using. It would eat a button and slow response time. My layout uses 8 buttons, which is exactly how many inputs the joystick has.
However, I'm hopeful I can use the fact that those buttons exist for the device to add a virtual start button to each joystick.
I'm open to using any language, but looking for a method to programmatically press the 9th button on this joystick, which is available as far as windows knows, despite not having a physical input.
I'm familiar with key remappers that create a virtual game pad with their keys mapped to other physical devices, but those come with the complexity of having duplicate joysticks on the system, and don't seem necessary if I can just virtually press this one more button, since all other buttons and axes are mapped as I want.

Run a program on: hard "Power" button press

I want to run a program (exe file) when the Power button of my laptop is pressed. (Not when system is shutting down)
I tried getting its keycode using c# and js, but none of them capture this keypress as they only capture keyboard buttons. Look at the drop-down menu I have opened:
My problem would be solved if they add "Run a specific program..." in this drop-down:
But of course they won't add this option!
So, how do I get it done? Maybe using Task Scheduler?
There's no keycode for the power button. The driver is sitting between your OS and your hardware. When you push the "G" button on your keyboard, the driver translates that to an OS system call representing the "G" key which your program can listen for and intercept. But there's no OS system call for a representing the "power" button. Instead, your driver is translating that to OS system calls to initiate a shutdown, turn off the monitor, etc.
Your laptop driver allows you to configure which system call you want to initiate when the power button is pressed, but that driver is going to be unique to the brand and model of your laptop, and if they don't offer support for capturing that keypress through their driver, then you probably don't have any easy way to intercept it.

Navigating inside Device Manager of windows 8 using only keyboard to enable Laptop Touchpad

My laptop touchpad was annnoying so i disabled it in the device manager. Now my curiosity is
How to enable touchpad using device manager without using external
mouse && using only the keyboard.
Please suggest alternatives that doesnt include installing softwares or touchpad drivers.
I have already done following steps:
windows key + x
selected device manager using up/down arrow.
for selecting mice and other pointers i tried and failed in following keys
up/down arrow
alt+up, alt+down.etc
windows + X to open device manager
TAB to jump into device tree
arrow down to go to mice and other pointing devices
arrow right to open mice and other pointing devices
arrow down to select your device
menu key to open context menu
arrow down to select activate device

Video Miniport Driver On and Off using Hotkeys

I am new to the Windows device drivers development world. I don't find anything related this topic.
I want to control Video miniport of windows 7/2008 by using hotkey. If I hit the hotkey for example Ctrl+s, the monitor is off, keyboard and mouse should diable(except my hotkey) and hit it again the same key monitor on( when the monitor on it goes to the lock screen), keybaord and mouse is enable.It should toggle every time if I hit the hotkey.
It works very similar to the win+L but the monitor turn on if you hit any key.But I want very specific key on the monitor, even Ctrl alt Delet should not on the monitor.The keyboard and mouse disable in this state.The main purpose I am doing this when the monitor is off/sleep mode it does not respond the ctrl alt dele events.I am disconnecting the monitor from ctrl alt dele even trigeer but monitor on and off using my hotkey only.
I know easy way to doing by autohotkey script to on and off monitor. But you can not stop
interrupt generated by ctrl alt dele keys. For that I don't want to hack ctrl alt dele key instead I control the video miniport to toggle the monitor on and off using hotkey( any combination hotkey is fine but on and off monitor with same hotkey).
I am Linux device driver developer.I don't have experience on Windows device drives programming.Please guide me what are the possibilities and how complex it is(to successfully controlling video port through keyboard). I did research on MSDN site ... but I don't know where to start.
thank you in advance for help

Why does Visual Studio start the Pen and Touch driver?

I have an aging laptop with a shoddy mouse pad (the mouse cursor literally erratically and randomly jumps around). It's one of those convertible laptops that also allows pen input. The pen input is based on a windows service. So I disabled the service and use an external USB mouse.
For whatever reason, when I start VS2010 and do something with it, like debug/edit/run/etc..., the IDE will actually start the Pen/Touch driver. Here is proof that it was started by VS2010, with the description of what this driver is.
From Process Explorer:
From Task Mananger
Any idea as to why this is happening and how to stop it?

Resources