F4 Key on my MacBook Pro Late 2016 with TouchBa...
I migrated to my new MacBook Pro and for some reason the F4 key doesn't seem to do anything. I first noticed it while trying to do something in a VMWare Horizon app where I had F4 mapped. But I now see it doesn't work on the mac itself. If I open the Keyboard Viewer all Function keys press the corresponding key on the virtual keyboard with the exception of F4. Any ideas?
Figured it out! It's google pages in Safari. For example inbox, or gmail, or google calendar. If one of those is loaded in Safari after about 20 seconds F4 will stop functioning. Verified this on a second MacBook Pro late 2016 with Touch Bar.
Steps to reproduce:
1) Open Keyboard Preferences
2) Keyboard tab
3) Ensure "Show keyboard and emoji viewers in menu bar" is enabled
4) Go to menubar and under the keyboard viewer/language flag menu select "Show Keyboard Viewer". This will show a virtual keyboard.
5) Press F4 on your MBP (either in TouchBar or external keyboard). Notice F4 flashes on virtual keyboard.
6) Open Safari and log in to one of your google accounts, like gmail, inbox, Calendar (haven't tried others)
7) Start pressing F4 continuously
8) After about 20-30 seconds F4 will stop flashing on the virtual keyboard.
9) Close the google tab
10) After 30-50seconds F4 will start functioning again.
This seems to be only happening on the new MacBook Pros. My old one didn't behave this way.
I was having the same problem and found out that iTunes was causing this to happen.
When I plug my iPhone7 into the USB-C port it launches iTunes. After that F4 will not work any longer.
When I end iTunes (double check that is not running via Force Quit) F4 will work again.
I'm guessing it's a bug, but I haven't had a chance to call support and report what I found.
Hope that helps you....
In my case my iTunes was not running. I started it up and quit it again just in case. Also I unplugged my iPhone 6 and it made no difference. I have other dongles connected to my USB-C ports though (Ethernet/USB, and two DVI). I'm logged into my work account as I'm at work so will unplug everything and restart and see if it still happens after work (on both home and work accounts).
It seems to be some kind of conflict between one or more of the following: VMWare Horizon Client, Magic Mouse (and/or MagicPrefs), Safari. A couple of times I was able to fix it by quitting all the apps and turning off the MagicMouse and logging into my VMWare Horizon Client. And then it stopped working a few seconds later after I started either the MagicMouse or Safari. Could do this a couple of times, but then when I tried to narrow it down further I couldn't reproduce the "fix", so now it's not working again.
Not sure why it worked fine on the old MacBook Pro and only started behaving this way with the new one even though I'm running the same software.
Will play around with it more to see if I can narrow it down.
Figured it out! It's google pages in Safari. For example inbox, or gmail, or google calendar. If one of those is loaded in Safari after about 20 seconds F4 will stop functioning. Verified this on a second MacBook Pro late 2016 with Touch Bar.
Steps to reproduce:
1) Open Keyboard Preferences
2) Keyboard tab
3) Ensure "Show keyboard and emoji viewers in menu bar" is enabled
4) Go to menubar and under the keyboard viewer/language flag menu select "Show Keyboard Viewer". This will show a virtual keyboard.
5) Press F4 on your MBP (either in TouchBar or external keyboard). Notice F4 flashes on virtual keyboard.
6) Open Safari and log in to one of your google accounts, like gmail, inbox, Calendar (haven't tried others)
7) Start pressing F4 continuously
8) After about 20-30 seconds F4 will stop flashing on the virtual keyboard.
9) Close the google tab
10) After 30-50seconds F4 will start functioning again.
This seems to be only happening on the new MacBook Pros. My old one didn't behave this way.
It's not specific to Safari either. I believe it's a WebKit issue, because I can reproduce it in a Fluid app that I created for Google Inbox (that's how I narrowed it down to google). I haven't tried if it also happens in the google app page loaded in Chrome.
It doesn't happen in Chrome. And for me, when you open google.com in Safari, you don't have to be logged in, and just the google search page will trigger this issue, so I don't even have to go to inbox/gmail,etc. When I close the tab with google search, 20 seconds later F4 works again.
I have the same problem. I don't use safari at the moment, just chrome. For me, it's the iTunes that cause the F4 to stop working. However, Alt-F4 seems to register as F4 whenever F4 is not working.
Thanks for the Alt-F4 trick! Works in my case too!
For me it's iTunes as well. I independently figured this out before I found this thread.
Once you close iTunes, you can wait about 45 seconds and F4 will start working again. This didn't happen on my mid-2015 MBP, it only started happening with my new 2016 15" MBP with TouchBar.
This is super-annoying, because I use F4 constantly in my Parallels VM when doing software development.
I've reported this issue to Apple. It's issue 30234592 titled "iTunes stops F4 key from working on 2016 MBP with TouchBar" and references this thread. I encourage you to do the same at https://bugreport.apple.com/problem/viewproblem
Apparently this bug has been reported multiple times. My bug report was closed as being a duplicate
of existing issue 29791643.
Apparently this has something to do with touchbar driver. There is a process called 'NowPlayingTouchUI' launched, running at background, when iTunes is started. When you press F4 key, you can see this message in the console:
NowPlayingTouchUI | wrote view description of <NPUNowPlayingPopoverViewController: 0x6000000ec700> to (null) |
When iTunes exits, NowPlayingTouchUI exits as well, thus F4 key is working again.
I can't seem to find a way to customize iTunes' touch bar. If there is a way, maybe we can adjust the setting there to make it work.
F4 doesn't work for me at all on Touch Bar MBP. No matter what apps are running.
I had a similar F4 key no longer working on my 2013 iMac when I upgraded from 10.10.5 to 10.12.3 this week. The Q&A here helped me go looking on my computer and I found two. Look under Systems Preferences / Mission Control. There you have some choices. You can create a Hot Corner. Or you can active the Dashboard switching from 'Off' to choosing 'As Space' or 'As Overlay'.
最後更新:2017-10-04 04:56:59
上一篇:
How much will the LG ultrafine 5k monitor affec...
下一篇:
How do we return to the functionality of using ...
Why does my iPad keep losing service on att
сбой активации ipad
iTunes and Apple Music; how to tell which songs...
transfer
install iOS 11.03 update to iPad
How do I change the alarm sound on apple watch ...
Godd
my itunes gift card was not redeemable
how to delete all text messages on watch
null code for text forwarding
相關內容
"com.apple.installer.pagecontroller error
any idea what error 3503 is?
Underallocation Detected on Main device
The operation couldn’t be completed. (BKA...
is ctoid.exe a virus on my ipad safari browser?
iTunes Error: Declined to authorize this image ...
Keep High Efficiency Original if Available Chec...
iTunes 12.7 cannot edit playlist
High Sierra Stuck & Decryption paused
Need to unlock iphone 5 to reactivate the phone...
熱門內容
Christian Music Removed From Itunes
I'm being billed twice every month for Apple Mu...
iMac running slow
Fix disappearing album art after moving iTunes
Activation Locked iWatch
Can I change the iwatch to miles instead of kil...
I keep seeing the "You don't have permission to...
can't read any menus macbook air
iPad 2, iOs9.3, taking days to restore
charges made under itune memeberships