Share this article
Improve this guide
FIX: Keyboard not working in Turbo C [Full Guide]
4 min. read
Updated onOctober 4, 2023
updated onOctober 4, 2023
Share this article
Improve this guide
Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more
Key notes
TurboC++ is compiling software that runs within DOSBox. Some users have posted on Microsoft’s forum thatkeyboardis not working in TurboC.
For those users, allkeyboardinput doesn’t work or they can’t input certain keys in TurboC++ DOSBox. One user said this in anMS forum post:
I used DOSBox on my laptop, but from the last two days it’s not taking any of keyboard input, like not accepting arrow keys too. The problem listed above is specially for Turbo C++ compiler.
Luckily, there’s a way to fix this issue, and in today’s article, we’re going to show you how to fix it.
What can I do if the keyboard is not working in Turbo C?
1. Uninstall dedicated anti-keylogging software
Uninstallinganti-keylogging apps, like Spyshelter and Zemana AntiLogger could help if thekeyboardis not working in TurboC++.
If you want to get rid of the program’s leftovers, use atrusted uninstaller utilitythat can remove any software without a trace. That utility removes more leftover files than Windows’ built-in uninstaller.
Furthermore, some of the greatest removal tools pack in some unique features, such as an Install Monitor. The Install Monitor logs software installation system changes for users to view.
You can also remove toolbars and plugins for browsers with the uninstaller Toolbars & Plug-ins feature.
2. Disable anti-keylogging settings in antivirus software
Users have fixed TurboC++ DOSBoxkeyboardinput by disabling anti-keylogging settings within third-partyantivirus software.
Open a third-party antivirus utility you have installed, and look for an anti-keylogging option in it settings like the one shown above. Disable the anti-keylogging option and the issue with Enter key not working in TurboC++ should be gone.
3. Make sure Windows 10’s keylogging is enabled
4. Clean boot Windows
Note:You can restore your original startup configuration by selecting theLoad startupoptionin MSConfig. Click theEnable allbutton on theServicestab to restore disabled services.
5. Uninstall additional keyboard drivers
This is a simple solution, but it might work if yourkeyboardis not working in TurboC++ in Windows 10.
6. Press the NumLk key to fix numeric keypad input
If it’s only Numpad keys that don’t work, you might need to enable Num Lock.
Press the NumLk key around the Numpad to enable the numerical keypad. Then try inputting some numbers withthe Numpad.
The above resolutions will likely fix thekeyboardnot working in TurboCfor the majority of users.
Did you found a different solution on your own? Share it with us in the comments section.
More about the topics:Keyboard issues
Matthew Adams
Windows Hardware Expert
Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things surrounding it.
He is passionate about the tech world, always staying up-to-date with the latest and greatest. With an analytical view, he likes problem-solving, focusing on errors and their causes.
In his free time, he likes to read and write about history and tries to always develop new skills.
User forum
0 messages
Sort by:LatestOldestMost Votes
Comment*
Name*
Email*
Commenting as.Not you?
Save information for future comments
Comment
Δ
Matthew Adams
Windows Hardware Expert
He is passionate about everything surrounding Microsoft’s OS, focusing on troubleshooting guides & tips for everyday problems.