Accidentally uninstalled my touchpad drivers from Device Manager

934

Solution 1

Your touchpad should work without drivers - almost all (if not all) touchpads emulate mice until a driver enables advanced features, and fall back to mouse emulation when driver shuts down (whether with your system or by uninstallation). So you can restart safely.

To reinstall drivers, head to your laptop manufacturer's website and look for drivers for your laptop model. Check what company manufactured your touchpad: it's probably Synaptics or ELAN. For ELAN touchpads manufacturer-provided drivers usually work best, for Synaptics you can visit their website and download latest drivers. Installation should be simple, just double-click the installer and follow instructions.

Solution 2

I don't really see a problem. Just reboot the system and install the driver again, done.
It might be that your touch pad doesn't work, that is correct. But in Windows you can get (almost) anywhere with keyboard navigation.

Here are the steps you could take:

  • Install a mouse before rebooting so you have something nice to navigate with in case the pad doesn't work.
  • If you don't have a mouse, write down the steps to install the driver with just keyboard navigation.
  • Reboot
  • Reinstall the touch pad with the help of your mouse or the keyboard navigation.
Share:
934

Related videos on Youtube

mark
Author by

mark

Updated on September 18, 2022

Comments

  • mark
    mark over 1 year

    I am using the react-dropzone library to drag or select files from the browser.

    I have the below component to let the user select multiple files. Everything works except that if the user chooses more files let say 2 or more files with size 1 MB, the selection of documents is taking time. If the number of files is more, the more time it takes to selected the user-selected files. As per my reading of the react-dropzone docs, it processes files as soon as it uploads. So I tried setting autoProcessQueue='false'. but no luck.

    I just want to let the user select all the files without blocking for 30 or 40 secs after selecting files, and before send to the backend server. I did the debug and the setSelectedUserFiles() is reached after all the files are processed internally by the DropZone. I am not sure if there is a way to disable it and let it process as part final submission of the form or click on the button. In case if we can't achieve the same, is there a way to show the message to the user that files are being attached. Any help will be appreciated.

    Below is my react component

    const SelectUserFiles = () => {
      const [userName,setUserName] = userState('TestUser')
      const [selectedUserFiles,setSelectedUserFiles] = userState([])
     
      const handleUserFileUpload = async (acceptedFiles) => {
          await setSelectedUserFiles(acceptedFiles)
        }
      
      return (
        <div className='myClass'>Select Files</div>
          <Dropzone
            //autoProcessQueue='false'
            accept={'.pdf'}         
            onDrop={acceptedFiles => handleUserFileUpload(acceptedFiles)}
          >…</Dropzone>
        </div>
        
        <MyButton>
        //logic to send the files to backend axios with the files selectedUserFiles 
        </MyButton>
      )
    }
    
  • mark
    mark about 3 years
    Thanks for the post. But I am doing exactly the same. Not sending files to the server upon upload. I am storing in state and then when the user clicks on the button, I am making an API call with the files selected. Sorry if my question is not clear. The problem is with second component. It takes to attach multiple files and would like to see how I can show a progress when it takes time attache files using dropzone
  • smile
    smile about 3 years
    I see. your problem is attachment of the file is taking time, not uploading. 1 MB should not be taking that much time, I tried with 3 MB image and it is fast, like 2 second. I tried with hook version of react-dropzone not component. May be you ca try that too. Can you also try image files see if only happens for pdf?
  • mark
    mark about 3 years
    Thanks. yes. my question title says the problem with attachment. I will try useDropzone hook. 1MB is not a concern. In my use case, uploading 50 files at once with each file size is around 1 MB. This is not an issue of taking time, but how do I show the progress to the user so that they know what is happening