News for hackers. Stuff that matters.
Re:Apple unveils M1, its first system-on-a-chip for portable... by kmonsen on Tuesday November 10, 2020 @02:47PM (#25050794)
I got one of the MBP with the touchbar this year after holding out for many years (changed jobs so had to change laptop). Man it is so much hard to do the volume changes, and there has so far for me been zero benefit.
Re:Apple unveils M1, its first system-on-a-chip for portable... by jez on Tuesday November 10, 2020 @03:14PM (#25051234)
Not what you're looking for, but I'll mention it anyways just in case:

It's possible to set the default touch bar display to only ever show the expanded control strip (System Preferences > Keyboard > Keyboard > Touch Bar shows: Expanded Control Strip). In that mode you tap volume up and down instead of using a volume slider.

Again, I know you're looking for physical keys (aren't we all) but it's better than nothing.

I've been using the MacBook Pro 16 (with a physical esc key plus a touch bar) and I think it's a pretty good compromise between me who wants physical keys and apple who wants to push the touch bar.

The other thing that kept happening to me: I would accidentally tap the brightness button when reaching for ESC. For that, you can "Customize Control Strip..." and remove individual buttons, so that there's a big gap on the touch bar near the ESC key so that stray taps near ESC don't change the brightness.

Re:Apple unveils M1, its first system-on-a-chip for portable... by headmelted on Tuesday November 10, 2020 @03:24PM (#25051398)
I realise I'm an outlier here but I actually have grown to like the touchbar.

It's often unused, yes, but when I fire up Rider for my day job it automatically flicks to the row of function keys and back depending on which app has focus and it fits quite nicely for me between work and entertainment (I like having the video progress bar if I'm watching something on the laptop). Maybe I'm just strange but the non-tactile function keys didn't really bother me much either.

In any case, I could live without it, which is probably not a roaring endorsement in any case, but I'd rather have it than not.

Re:Apple unveils M1, its first system-on-a-chip for portable... by w0utert on Tuesday November 10, 2020 @03:39PM (#25051607)
I like it as well, especially in applications like CLion/IntelliJ which have tons of keybindings I keep forgetting because they are different between Linux and macOS. The context-sensitive touch bar is actually very useful in these applications for things like rebuilding, changing targets, stepping through the debugger etc. without having to use the mouse.

There's a lot of things to complain about with Apple products, but if you ask me there's been enough touch bar bashing by now and people should just get over it. It's pretty useful in some situations, and IMO no real downsides, especially now that the esc key is a real physical key again. Why all the hate?

Re:Apple unveils M1, its first system-on-a-chip for portable... by fomine3 on Tuesday November 10, 2020 @07:40PM (#25054172)
Physical F keys are still useful so why not both?
Re:Apple unveils M1, its first system-on-a-chip for portable... by w0utert on Wednesday November 11, 2020 @05:40AM (#25057251)
If you hold Fn you get the traditional row of function keys, which seems like a pretty good tradeoff. And if you really hate that, you can simply configure the touch bar to always display them, in which case literally the only downside is that they are not physical keys anymore. Do people really touch-type the function keys so heavily that this becomes a an actual annoyance and not just an ideological one?

Adding an extra row of physical keys that do the same thing as the row of virtual function keys, at the expense of trackpad size and possibly ergonomic (harder to reach the touch bar) doesn't make a lot of sense IMO.

Re:Apple unveils M1, its first system-on-a-chip for portable... by jki275 on Wednesday November 11, 2020 @12:37PM (#25060562)
You can’t hit them without looking at the bar, because you have nothing to index your fingers on.

The touchbar is the second worst thing Apple has ever done in the history of the Mac, following closely on that abomination of a “keyboard” they used from 2016-2019.

Re:Apple unveils M1, its first system-on-a-chip for portable... by headmelted on Friday November 13, 2020 @10:21AM (#25083146)
I liked the keyboard too.
Re:Apple unveils M1, its first system-on-a-chip for portable... by zkomp on Wednesday November 11, 2020 @02:28AM (#25056241)
And if you ask me, It has not been enough touch bar bashing...

I’ve opted to buy a 2015 Mac Book Pro this year, it might be easier to get over apple than the touch bar even...

Re:Apple unveils M1, its first system-on-a-chip for portable... by arvinsim on Tuesday November 10, 2020 @09:22PM (#25054870)
The only time that there would be enough touch bar bashing is when Apple listens and give users an option to have function keys instead.
Re:Apple unveils M1, its first system-on-a-chip for portable... by headmelted on Wednesday November 11, 2020 @03:48AM (#25056671)
Pretty sure they just did. The MacBook Air is virtually identical now save for the absence of a fan and the Touch Bar.
Re:Apple unveils M1, its first system-on-a-chip for portable... by afjl on Tuesday November 10, 2020 @07:05PM (#25053864)
My guess - that you couldn't get a Macbook without the TouchBar. I'd like to be able to choose between a Macbook with or without a TouchBar, but with otherwise entirely identical specs.

I've been holding out on upgrading my 2013 MBP (mostly out of frugality) to a newer version, mostly due to the butterfly keys and the TouchBar.

Re:Apple unveils M1, its first system-on-a-chip for portable... by bartvk on Wednesday November 11, 2020 @05:31AM (#25057215)
Yup, me too. Especially when debugging in Xcode, the TouchBar shows a bunch of useful functions.
Re:Apple unveils M1, its first system-on-a-chip for portable... by jki275 on Wednesday November 11, 2020 @12:39PM (#25060587)
Those are f keys on a regular keyboard, and a few million of us have developed the muscle memory to use them over the say last thirty years that they’ve been assigned to those f keys in most IDEs.
Re:Apple unveils M1, its first system-on-a-chip for portable... by girvo on Tuesday November 10, 2020 @08:46PM (#25054671)
I’m with you: I enjoy the TouchBar, and it’s genuinely useful for some apps I use
Re:Apple unveils M1, its first system-on-a-chip for portable... by bonestamp2 on Tuesday November 10, 2020 @06:30PM (#25053532)
This is one option, but it still suffers from my main complaint about the touch bar -- it's way too easy to accidentally activate something. Therefore, I have my touch bar set to activate only while I'm holding down the FN key.

I will not remove that safety key until they make the touch bar pressure sensitive so that "buttons" on it only activate with a similar amount of force that was required to activate the tactile buttons they replaced. Until then, I consider it a failed design improvement.

Re:Apple unveils M1, its first system-on-a-chip for portable... by bluenose69 on Tuesday November 10, 2020 @05:27PM (#25052912)
I need my ESC, so I'm glad it's there. As for the rest of the keys on the top row, I was not in the habit of using them except in vim, where I hooked them up to some macros I had written. For them, I kind of like the touchbar now, because I have the fake keys labelled with sensible names. (No more trying to remember that I have to hit F3 to do such-and-such.)

I've also found the touchbar pretty useful in zoom calls, because my zoom client shows keys for common actions.

All in all, I think a physical escape key plus the touchbar is a slight win. I would not pay more for it, but I have reversed my previous opinion that I'd pay more not to have it.

I suspect these new machines are going to be quite nice, although I won't buy one for a while since I purchased a mbp a few months ago.

Re:Apple unveils M1, its first system-on-a-chip for portable... by canofbars on Wednesday November 11, 2020 @03:16AM (#25056485)
I don't understand why they don't put the physical keys AND the touchbar in. There is so much space on the 16" model they could easily fit it in and shrink the obscenely large trackpad just a touch.
Re:Apple unveils M1, its first system-on-a-chip for portable... by prepend on Wednesday November 11, 2020 @07:41AM (#25057830)
I think that the trackpad needs to be bigger. Doing gestures is much easier with a big pad.
Re:Apple unveils M1, its first system-on-a-chip for portable... by GekkePrutser on Tuesday November 10, 2020 @05:01PM (#25052614)
Especially on the 16 there is no excuse, they could really have a function key row and a touch bar :( more than enough space for them.
Re:Apple unveils M1, its first system-on-a-chip for portable... by sushiburps on Tuesday November 10, 2020 @04:43PM (#25052396)
I ordered my 13" touchbar MBP with the UK keyboard layout. Adds an extra key to the right of left shift (mapped to tilde), letting me remap the key that is normally tilde on a US keyboard to ESC.
Re:Apple unveils M1, its first system-on-a-chip for portable... by IggleSniggle on Tuesday November 10, 2020 @04:33PM (#25052270)
I've been really happy with the following mod for the last couple years of TouchBar usage:

https://community.folivora.ai/t/goldenchaos-btt-the-complete...

Fully customizable while being much better for muscle memory by giving you exactly what you want where you want it, gives you icon-shortcuts to script, and still allows you to have as much dynamic functionality / information as you like. So, for example, mine looks roughly like this:

- Fullscreen

- Bck/[play|pause]/Fwd

- CURRENTLY_PLAYING_SONG

- AirDrop

- ConfigMenu

- Emoticons

- (Un)Caffeinate

- (Dis)connectBluetoothHeadphones

- (Dis)connectMicrophone

- (Un)muteVol

- VolDown

- VolUp

- ScreenDim

- ScreenBright

- Date

- Time

- Weather

- Battery%

CURRENTLY_PLAYING_SONG playing shows the album cover, song name, and artist, but only shows up if there IS something playing. Same with AirDrop, which shows up only if there's something that I could AirDrop to, and then gives me a set of options of who to AirDrop to. The Emoticon menu opens an emoticon submenu on the TouchBar with most-recently-used first.

That all fits fine into the main touchbar, with other dynamic touchbars available modally (ie, holding CMD shows touchable icons of all the stuff in my Dock (my Dock is entirely turned off)), CTRL shows LOCK AIRPLAY DO_NOT_DISTURB FLUX KEYBOARD_DIM/BRIGHT, etc. ALT shows me various window snap locations.

Edit: BetterTouchTool also replaced a bunch of other tools for me. Gives you the same kind of tools for scripting eg Keyboard macros, Mouse macros, remote-control via iPhone/Watch etc with a lot of reasonable defaults.

Re:Apple unveils M1, its first system-on-a-chip for portable... by alanbernstein on Tuesday November 10, 2020 @09:17PM (#25054842)
I've heard a lot of complaints about the touchbar. The loss of tactile feedback is a fair one, and admittedly removing the escape key was a terrible idea. I recently upgraded to a machine with a touchbar, learned quickly why the default settings are pretty bad, and then quickly found BTT and set it up. The touchbar is not a revolutionary innovation, but it definitely improves functionality in some cases, and it's fun to mess with. Oh, and a button to "toggle mic in zoom" actually solves a real problem.

The people who complain about the touchbar functionality must not be putting any effort at all into it. I customize so many other things on my system, regardless of the OS. Why would a new hardware feature be any different?

I didn't know about this GoldenChaos thing though, thanks for that.

Re:Apple unveils M1, its first system-on-a-chip for portable... by Uupis on Wednesday November 11, 2020 @03:57AM (#25056726)
> The people who complain about the touchbar functionality must not be putting any effort at all into it.

I would say that people who complain about uselessness of F-keys must not have put any at all effort into using them.

Upon getting my MBP 2016, I spent numerous months trying to make the TouchBar useful; from customizing the contents where apps allowed it, to BTT.

What it came down to is that things worthy a keyboard shortcut are things I want to be able to do fast, reliably, and instinctively. I don't want to search for the button on the TouchBar – I'm using the keyboard, it needs to be as natural as typing, without the need to look down at it. I have a screen already, I don't need another one on my keyboard.

I firmly believe TouchBar can't even come close to the same realm of usefulness as F-keys, much less being worth the price hike it imposes. Function keys are twelve, tactile, solid, free, reliable(1) buttons for keyboard shortcuts; TouchBar is a touchscreen that sometimes(2) works.

> a button to "toggle mic in zoom" actually solves a real problem

I haven't used Zoom, but if it's a decent-ish Mac app, it either already has a keyboard shortcut to toggle microphone, or you can set one in Keyboard Shortcuts, in System Preferences.

(1) as far as anything is reliable on the butterfly keyboards.

(2) same story as butterfly keyboard – if it's even slightly sporadic, it is a shitty input device.

Re:Apple unveils M1, its first system-on-a-chip for portable... by alanbernstein on Wednesday November 11, 2020 @08:19AM (#25058095)
That's fair. Personally, I used the tactile function keys for exactly six things (brightness up/down, volume up/down, mute, play/pause). Those six functions are now available on my touchbar. They're no longer tactile, which, yes, is a minor inconvenience. I wouldn't use a touchscreen for touch-typing code, of course. But for a handful of buttons way off the home row, it doesn't affect me much.

In exchange, I get to add other buttons which can also display customizable state. Yes, zoom has a global shortcut to toggle the mic. The problem is, the mic state is not visible on your screen unless the zoom window is visible. This is a frustrating design flaw IMO, which really should be addressed in some consistent way across every phone/video app. But, it's not, and so I need to pay attention to my mic state. My touchbar button toggles the mic, and displays the current mic status. I would imagine that every phone/video chat app is similar.

Re:Apple unveils M1, its first system-on-a-chip for portable... by Phlarp on Wednesday November 11, 2020 @03:58AM (#25056730)
I don't understand how Apple missed the boat so completely on haptic feedback for touchbar, considering their mastery of it on trackpads and touch screens.

I use this app alongside BTT; it attempts to supplement haptic feedback via the trackpad haptics. It's no where near as good as a real haptic solution would be but does provide some tactile feedback when pressing buttons https://www.haptictouchbar.com/

Re:Apple unveils M1, its first system-on-a-chip for portable... by IggleSniggle on Wednesday November 11, 2020 @06:53AM (#25057600)
I have a haptic touchbar and I’m pretty sure it was enabled via OOTB with GoldenChaos on BTT, but maybe not.
Re:Apple unveils M1, its first system-on-a-chip for portable... by technimad on Tuesday November 10, 2020 @03:10PM (#25051172)
Did you notice you can hold and slide to change volume? You don’t need to hit the volume slider where it appears. Same with brightness. Totally undiscoverable gesture.
Re:Apple unveils M1, its first system-on-a-chip for portable... by sib on Tuesday November 10, 2020 @11:56PM (#25055616)
Yup - I love this feature but I'd guess based on people I've shown it to that no more than 20% of users are aware of it.
Re:Apple unveils M1, its first system-on-a-chip for portable... by eastendguy on Tuesday November 10, 2020 @03:12PM (#25051205)
Exactly this. I tried so hard to like it (since I paid for it), but I have found 0 good uses cases for it.

I would assume that macOS sends at least some basic usage data for the touch bar back to Apple HQ. I wonder how often it is actually used... and I would love the hear the responsible product manager defend it.

Re:Apple unveils M1, its first system-on-a-chip for portable... by hyperbovine on Tuesday November 10, 2020 @03:22PM (#25051368)
Same situation, my trusty 2012 rMBP finally gave up the ghost and I had to get a new one with this icky touch bar. It's useless to me and makes it harder to do everything. My main complaint is that I am constantly bumping it when I type, leading to unexpected changes in volume and brightness.
Re:Apple unveils M1, its first system-on-a-chip for portable... by kmonsen on Tuesday November 10, 2020 @06:11PM (#25053342)
Oh yeah I forgot that. I keep hitting the chrome back button in the touch bar all the time. In the beginning I was not sure what was happening then I realized it was the touch bar.
Re:Apple unveils M1, its first system-on-a-chip for portable... by WhiteNoiz3 on Tuesday November 10, 2020 @03:51PM (#25051731)
My problem with the touchbar is that I tap it accidentally while typing all the time. It needs to be like another centimeter away from the keys.
Re:Apple unveils M1, its first system-on-a-chip for portable... by quicklyfrozen on Tuesday November 10, 2020 @04:03PM (#25051880)
Or use the same haptic feedback as the touchpad.
Re:Apple unveils M1, its first system-on-a-chip for portable... by ziml77 on Tuesday November 10, 2020 @08:44PM (#25054653)
Haptics plus requiring a bit of pressure to register a press, just like the trackpad.
Re:Apple unveils M1, its first system-on-a-chip for portable... by lloeki on Tuesday November 10, 2020 @04:49PM (#25052462)
Re:Apple unveils M1, its first system-on-a-chip for portable... by ziml77 on Tuesday November 10, 2020 @08:17PM (#25054452)
That's actually one of the things I like better on the touchbar. Just press down on the volume icon and slide.

I continue to be disappointed about the lack of haptics though. It's such a strange thing to not have when they've proven to know how to make very convincing haptic feedback. It works very well in both the Apple Watch and the MacBook's trackpad.

Re:Apple unveils M1, its first system-on-a-chip for portable... by Thetawaves on Tuesday November 10, 2020 @03:11PM (#25051191)
You CAN configure it to show the old-style mute/down/up with the touch bar, so you are not relegated to the ultra-shitty slider. No replacement for a tactile switch, but at least you are not stuck with the default arrangement.
Re:Apple unveils M1, its first system-on-a-chip for portable... by hyko on Wednesday November 11, 2020 @06:20AM (#25057423)
Easiest way is to press and hold the Touch Bar on the volume control button and slide your finger left or right–that way you barely need to look at the Touch Bar.
Re:Apple unveils M1, its first system-on-a-chip for portable... by perbu on Wednesday November 11, 2020 @03:46AM (#25056660)
You can use the touchbar to skip commercials on Youtube in Safari.

I love it.

Re:Apple unveils M1, its first system-on-a-chip for portable... by Alex3917 on Tuesday November 10, 2020 @03:14PM (#25051235)
Instead of press and hold, it's press, hold, and drag. Definitely annoying when it freezes, but when it's working it doesn't seem that much different.
Re:Apple unveils M1, its first system-on-a-chip for portable... by skohan on Tuesday November 10, 2020 @03:21PM (#25051343)
The main difference is that I need to look down at the keyboard to operate the touchbar. With the keys I can rely on muscle memory.

Also I think every device which makes sound should have a physical mute control. The worst is when I want to mute, and the touchbar freezes, and I have to go turn the volume down with the mouse.