You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Very Odd Error High Sierra - Need Help - Anyone up for the challenge?

Talk about learning fast especially Terminal which Id never touched before in my life.


I've Just updated my daughters Mid 2010 iMac from El Capitan to High Sierra.


It originated a very odd Mac Bluetooth Keyboard Error which Im trying to track down. 9 keys on the Keyboard do not now register, but this only happens for one of the 5 User profiles on the machine and then only after the initial login password screen as 2 of the failed characters were in the password.

The 9 keys are m . 8 9 u i o k l (but suspect that not relevant)


I first thought it was hardware but the keyboard works fine for all other profiles even a new profile set up specifically to test. Also works ok on another mac. Keyboard input was fine pre update.


I have reset all bluetooth, PRAM and SMC resets on the Mac with no joy.

Virtual Keyboard entry is unaffected (using it to bypass problems within the affected profile)


Im now trying to see differences between the new user login set up under El Capistan prior to High Sierra Upgrade and the Problem Users (both have admin level).


Ive listed launchctl (launchctl list) and compared the outputs at name level ie if process name matches on both logins. Only a few differences but to my limited knowledge these seem explainable. ( ie first two items below I have no idea what the process is on either login and assume that the preceding number is simply the different user .)


38d37

< com.apple.cvmsCompAgent3425AMD_i386

39a39

> com.apple.cvmsCompAgent3425AMD_i386

49a50

> com.apple.xpc.launchd.oneshot.0x10000001.Safari

96d96

< com.apple.Siri.agent

108a109

> com.apple.Terminal.3992

135a137

> com.apple.siri.context.service

141d142

< com.apple.Notes.1080

184d184

< com.apple.imdpersistence.IMDPersistenceAgent

185a186

> com.apple.imdpersistence.IMDPersistenceAgent

187c188

< com.apple.Notes.datastore

---

> com.apple.KeyboardViewer.3932

285d285

< com.apple.Terminal.1104

292a293

> com.google.keystone.user.agent

320a322

> com.apple.Safari.History


Login Start up entries for both are empty so nothing different there.


The only difference I can see so far is Google Auto update on the affected profile. so will delete Google and test again.


In the meantime I wondered if anyone on this forums has ever seen or heard of such an odd error and could offer any pearls of wisdoms / possible surgical solutions before I go in with the big hammer and wipe profiles or possibly complete machine and start again.


Cheers

David

Posted on Apr 2, 2020 8:48 AM

Reply

Similar questions

12 replies

Apr 2, 2020 1:49 PM in response to wyattdp

Good work so far. :)


  1. Chose Apple menu > System Preferences, and click Universal Access. (Alternatively, click on the System Preferences icon  in the dock.)
  2. Click on the Mouse tab.
  3. UnCheck the radio button labeled On in the Mouse Keys section (Figure 1).
  4. If desired, check the box labeled Press the Option key five times to turn Mouse Keys on or off. This will allow you to enable or disable Mouse Keys using the option key rather than via system preferences.


https://www.macworld.com/article/3323387/you-mac-wont-type-u-i-o-j-k-l-and-m-heres-why.html


Apr 2, 2020 3:39 PM in response to BDAqua

Thanks for response

I don't have a system preference call Universal Access. I assume you are referring to Accessibility. and the related Keyboard settings. I have tried changing these but no luck. Tried toggling keyboard languages as well.


Just wondering are these System Preferences / Accessibility settings at user level or system (all user level). My problem only exists for 1 user profile.


Cheers

David


Apr 3, 2020 11:01 AM in response to wyattdp

Further update on diagnostics trying to trace this fault.


Have now booted into recovery mode and reinstalled High Sierra.


However problem persists so clearly user specific. Have replaced all obvious user library files referencing the keyboard from one of the working user profiles with no luck.


looks like an obscure corruption somewhere which I’m not going to find without a bit of luck.


This is leaves me with a step I didn’t want which is to delete the user profile and rebuild.


Given this user has multiple devices linked to the cloud and this IMac is the source of photos and other data held in the cloud, can anyone clarify what happens to that data after I terminate the link whilst rebuilding and trying to log back on?

Apr 3, 2020 5:31 PM in response to BDAqua

Yes I did the OS reinstall basically as a test to prove the error wasn’t at the system lever but at the user level.


Thanks for suggestion re plists, when you ask have I tried these plists, did you mean have I tried deleting them?


I’m not that familiar with exactly how plists work yet and whether you can identify if they can be auto rebuilt by the OS so have basically been opening many with text editor to try to get an idea of what they might be doing by looking at the code, quite a long, but relatively safe task. I’ve just finished a belt and braces Backup on the machine so can get a bit more into delete try and see testing territory. If you are suggesting deleting the two plists you reference might be able to safely try that now, please confirm that was your suggestion. It would be great to find a surgical solution before the final “delete user” hammer falls lol.


Cheers

David


Apr 4, 2020 3:25 PM in response to BDAqua

Bingo... go to top of the class.


This was the culprit ... /Users/YourUserName/Library/Preferences/com.apple.universalaccess.plist


Interested in your thought processes which allowed you to pin point this file. I was trying to find all the files which might have a relevance to keyboard settings so might have got there eventually. Perhaps the earlier reference in discussion to the system preferences accessibility option possibly being called universal access in earlier versions of the OSX should have sent up some thought flares for me, given this problem only occurred after the upgrade from EL Capitan to High Sierra.



Tested - Deleted the file problem cleared ... recovered from trash, problem reoccurred , plus interestingly a very slow reboot after recovery. On the slow reboot I have to assume that must be something else as this user file shouldn’t come into play until user login.


Kept the good and bad files to compare later to see if I can spot why.


I observed after deleting the plist file it only recreated after I selected the system preferences / accessibility option.

Also interestingly the on screen gui settings of the accessibility menu showed nothing different between the bad file and the newly created default file, although the badfile is twice the size of the default good file. So possibly indicating a corrupt file.


At least it’s nice to have a clean surgical fix rather than delete complete user profile and rebuild. And learnt a lot more.


So thanks agin .. one problem down.





Apr 4, 2020 3:46 PM in response to wyattdp

Great news, how I found it...


I learned about the m . 8 9 u i o k l key & Mouse Keys from another great helper here, not 100% positive of the name because there are so many here, then once that jangled in my memory I changed that Mouse Keys setting closed the pref Pane & looked for .plists in the User Library that changed in the last minute, doesn't always work if your system can't change the file for some reason.

Apr 5, 2020 4:08 AM in response to BDAqua

That’s interesting have to get my brain in gear re thinking about and sorting on the file date and time stamps, can see how that could assist particularly in login scenarios. I’m into my senior years now so my mind is not so quick on new learning but my logic is holding up ok. Lol. I’m quite enjoying the learning exercise of the innards of the Mac. Been looking at the preferences on Terminal which I never knew were there. I used to write batch files under dos on PC in my younger years so concepts familiar.

Im still trying to get a visual in my head of the Mac system file structures. So don’t understand for instance what the Preference Panes folder holds or what the lockfile suffix is on some plist names. This is however keeping me well distracted in these troubled time.

Thanks again.

Cheers

David

Very Odd Error High Sierra - Need Help - Anyone up for the challenge?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.