Disable input devices (keyboard, mouse)

I want to disable (and enable of course) all input devices (keyboard, mouse) so user would not be able key press or mouse move but it will allow me remotely. Those are the requirements:

1) Input devices: all possible HID devices mouse, keyboard etc

2) Connection type: USB or bluetooth

3) Disable only on local but not remote so I can still use remote tool like TeamViewer to control mouse and keyboard.

4) Disable without reboot: I prefer without reboot but if not possible I can accept disable/enable after reboot

5) Disable Ctrl+alt+Del: I would like to but I know its not so easy, so you suggest

6) System-wide DLL inject: I dont prefer this way it has lot of problems

7) Registry and services: If solution provides to totally disable HID devices by services and/or registry is also acceptable solution

8) Programming language: anything like C, C++, Delphi, Python, PowerShell etc. even just registry hacks

9) Also device driver solution is acceptable as long as its stable and safe.

Please write me with your proposal

I want to clear things about remote control.

I want to disable only keyboard physical (real keyboard and real mouse). If a user connects remotely to machine using TeamViewer or Logmein the keyboard on remote site must work. That's not a real problem because disable the USB Bluetooth HID devices won't affect remote users because TeamViewer uses programmatically keyboard strokes which are not affected by the local disable. Even if you use a global keyboard hook, there is still a way to know if the key stroke came from physical or programmatically keyboard.

Skills: C Programming, C# Programming, C++ Programming, Programming, Windows API

See more: input and output devices for physically challenged users, computer input device for disabled, input and output devices for deaf, output devices specifically designed for users with disabilities, automatic input devices, output devices for disabled users, two output devices designed for users with disabilities, specialist input devices for physically disabled, using keyboard mouse clicks, windows mouse right click disable service, keyboard mouse simulation, activate keyboard mouse pointer vista, can use keyboard mouse, keyboard mouse control trend display mfc, fake keyboard mouse input windows, keyboard mouse simulate source code, determine last action keyboard mouse vb6, keyboard mouse emulation source code, input devices video recorder, simulating keyboard mouse

About the Employer:
( 126 reviews ) Petrich, Greece

Project ID: #17498568

5 freelancers are bidding on average €233 for this job


Hi. I know how disable/enable the heyboard from any program language. It will be implemented as dll. I don't know how disable mouse but I can try to do it too. Regards, Alex.

€444 EUR in 10 days
(35 Reviews)

I am an expert for c,C++,python. I have understood your requirement your task. i can do your task. i will offer best solution.

€300 EUR in 10 days
(15 Reviews)

I hold a degree in Computer Engineering. I minored in Programming with a focus in c,c++, assembly. Whether independent or operating on a team my analytical approach to problem solving has been a plus. i have exper More

€50 EUR in 4 days
(17 Reviews)

I believe that my 12+ years of experience in development makes me highly qualified for this project. I can say that I would be an asset to this project. C Programming, C# Programming, C++ Programming, Programming, Wi More

€38 EUR in 1 day
(8 Reviews)

Hi, Thanks for your project details. I would like to show my interest for the same discussed project. Most if the things are clear and hopeful to be achieved the same programmatically too. Welcome to have any inter More

€333 EUR in 12 days
(3 Reviews)