Cannot type @£$ symbols in Windows 8.1

967

After some intensive trouble-shooting (which even took me to perform a fresh install of my windows 8 operating system) I am finally able to resolve this problem.

The problem is actually one of the utility software that comes with my Gigabyte motherboard. Its called EasyTune available in App Center that controls the overclocking and system performance. Once the program is running or asked to retain its settings after boot, then it disables @£$ keys system-wide.

enter image description here

enter image description here

In my case, I enabled the option "Retain Smart Fan settings after reboot." in order to minimize the CPU-fan RPM as I'm using my computer as HTPC and want it to be quite,

Anyhow, disabling the auto-retain options or uninstalling this utility feature is a confirm solution in my case. I hope Gigabyte would release an update which should fix this annoying problem.

Share:
967

Related videos on Youtube

Ilkin
Author by

Ilkin

Updated on September 18, 2022

Comments

  • Ilkin
    Ilkin over 1 year

    This is Exception: enter code herejava.lang.NullPointerException: Cannot invoke "com.company.MedicalManagement.repository.DoctorRepository.findById(Object)" because "this.doctorRepository" is null

    And this class:

        package com.company.MedicalManagement.dtoConverter;
        
        import com.company.MedicalManagement.dto.DoctorDTO;
        import com.company.MedicalManagement.dto.PatientDTO;
        import com.company.MedicalManagement.dto.RequestPatient;
        import com.company.MedicalManagement.exception.ResourceNotFoundException;
        import com.company.MedicalManagement.model.Patient;
        import com.company.MedicalManagement.service.DoctorService;
        import com.company.MedicalManagement.service.PatientService;
        import org.springframework.beans.factory.annotation.Autowired;
        import org.springframework.stereotype.Component;
        
        import java.util.Optional;
        import java.util.function.Function;
        
        @Component
        public class RequestPatientConverter implements Function<RequestPatient, Patient> {
    
            private DoctorService doctorService;
    

    //Error doctorService is null, this point`

            @Autowired
            public RequestPatientConverter(DoctorService doctorService) {
                this.doctorService = doctorService;
            }
        
            public RequestPatientConverter() {
            }
        
            @Override
            public Patient apply(RequestPatient requestPatient) {
                Patient patient = new Patient();
                patient.setId(requestPatient.getId());
                patient.setPatientBirthdate(requestPatient.getBirthdate());
                patient.setFullName(requestPatient.getFullname());
                Optional<DoctorDTO> optionalDoctorDTO = doctorService.findById(requestPatient.getDoctorId());
                if (optionalDoctorDTO.isPresent()){
                    patient.setDoctor(new DtoDoctorConverter().apply(optionalDoctorDTO.get()));
                }
        
                return patient;
            }
        }
    
  • waqaslam
    waqaslam over 10 years
    Compared to my other computer, I only have English language (with Swedish keyboard) installed and there's nothing i need to switch between input types in order to type those symbols. Another thing is, i'm able to type-in characters like { [ ] } which can only be entered using Alt Gr key. The only problem is with these characters @ £ $.
  • waqaslam
    waqaslam over 10 years
    tried with danish, still no luck