FIX: Keyboard not working in Turbo C [Full Guide]

Matthew Adams
by Matthew Adams
Windows & Software 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... Read more
Affiliate Disclosure
  • The keyboard not working in Turbo C issue is often due to anti-keylogging software and settings.
  • Many users have fixed this problem by disabling certain features in their antivirus software.
  • Uninstalling certain device drivers might fix this issue for some Windows 10 users.
  • Removing certain programs and services from the system startup might also help if keyboard for Turbo C++ not working on Windows 10.
XINSTALL BY CLICKING THE DOWNLOAD FILE
To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

Turbo C++ is compiling software that runs within DOSBox. Some users have posted on Microsoft’s forum that keyboard is not working in Turbo C.

For those users, all keyboard input doesn’t work or they can’t input certain keys in Turbo C++ DOSBox. One user said this in an MS 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

IObit Uninstaller keyboard not working in turbo c

Uninstalling anti-keylogging apps, like Spyshelter and Zemana AntiLogger, could help if keyboard is not working in Turbo C++.

IOBit Uninstaller is among the most highly-rated uninstaller utilities you can remove software with. That utility removes more leftover files than Windows’ built-in uninstaller.

Furthermore, IOBit Uninstaller packs in some unique features, such as its Install Monitor. The Install Monitor logs software installation system changes for users to view. Users can also remove toolbars and plugins for browsers with IOBit Uninstaller’s Toolbars & Plug-ins feature.

Other IOBit Uninstaller features

  • It detects and lists bundleware for users to uninstall
  • The Software Updater tab in IOBit Uninstaller enables users to update software
  • Users can erase files with IOBit Uninstaller’s File Shredder utility
  • IOBit Uninstaller includes alternative dark and light themes
IOBit Uninstaller

IOBit Uninstaller

Remove any application completely from your PC using the IObit Uninstaller software.

Free trialVisit website

2. Disable anti-keylogging settings in antivirus software

Run a System Scan to discover potential errors

Restoro Scan

Click Start Scan to find Windows issues.

Restoro Fix

Click Repair All to fix issues with Patented Technologies.

Run a PC Scan with Restoro Repair Tool to find errors causing security problems and slowdowns. After the scan is complete, the repair process will replace damaged files with fresh Windows files and components.

Users have fixed Turbo C++ DOSBox keyboard input by disabling anti-keylogging settings within third-party antivirus 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 Turbo C++ should be gone.


3. Make sure Windows 10’s keylogging is enabled

  1. Click the Type here to search button on the far left of your Windows 10 taskbar.
  2. Input the keyword diagnostics within the search box.
    diagnostics
  3. Click Diagnostics & feedback to open Settings as in the snapshot directly below.
    The inking and typing setting keyboard not working in turbo c
  4. Select the Optional diagnostic data option.
  5. Toggle the Improve inking and typing setting on if it’s off.

4. Clean boot Windows

  1. Press the Windows key and R at the same time, which will open Run.
  2. Next, type this msconfig command into Run’s Open box.
  3. Click OK to open the MSConfig utility.
  4. Click the Selective startup radio button if required.
  5. Select the checkboxes for Load system services and Use original boot configuration if they’re not already checked.
    The General tab keyboard not working in turbo c
  6. Click Services to open that tab.
  7. Select the Hide all Microsoft services checkbox to exclude those services.
    The Services tab keyboard not working in turbo c
  8. Thereafter, click Disable all to disable third-party services.
  9. Press the Apply button to save the new startup settings.
  10. Click OK to exit the System Configuration window.
  11. Select the Restart option on the dialog box prompt that pops up.
  12. Then try utilizing Turbo C++ DOSBox after clean-booting Windows.

Note: You can restore your original startup configuration by selecting the Load startup option in MSConfig. Click the Enable all button on the Services tab to restore disabled services. 


5. Uninstall additional keyboard drivers

  1. Right-click the Start menu button to open a Win + X menu and select Device Manager.
  2. Double-click the Keyboards category.
    Device Manager window keyboard not working in turbo c
  3. Identify which of the listed keyboards is the one you’re utilizing. Do not uninstall the driver for that keyboard.
  4. Right-click any additional listed keyboard you don’t need and select the Uninstall device option.
  5. Click the Uninstall option to remove the superfluous keyboard driver.
  6. Repeat the above steps for all listed keyboards you don’t need.
  7. Then start Turbo C++ DOSBox.

This is a simple solution, but it might work if your keyboard is not working in Turbo C++ in Windows 10.


6. Press the NumLk key to fix numeric keypad input

The Num Lock key keyboard not working in turbo c

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 with the Numpad.


The above resolutions will likely fix the keyboard not working in Turbo C for the majority of users.

Did you found a different solution on your own? Share it with us in the comments section.

idee restoro Still having issues? Fix them with this tool:
  1. Download this PC Repair Tool rated Great on TrustPilot.com (download starts on this page).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues with Patented Technologies (Exclusive Discount for our readers).

Restoro has been downloaded by 0 readers this month.

This article covers:Topics: