News for hackers. Stuff that matters.
Re:Linux touchpad like a MacBook Pro, May 2020 update by ashtonkem on Tuesday May 05, 2020 @12:41PM (#23081928)
I genuinely don’t get what the big deal about function keys are. I never used them heavily, even on external keyboards. I actually transitioned to external keyboards that don’t have them, to save space.

The only key that’s useful on that top row is escape, IMHO. They should make that a key. Everything else is low utility.

Re:Linux touchpad like a MacBook Pro, May 2020 update by cpascal on Tuesday May 05, 2020 @02:09PM (#23082928)
Maybe your particular development environment(s) don't use function keys, but I find function keys indispensable when debugging. Most debuggers I use have the function keys mapped for step-over, step-out, and step-into.

The editors and IDEs I use also generally use the function keys for code-search, goto-defintion, and symbol-rename.

For me (and I suspect many others), the lack of tactile function keys is a productivity hit.

Re:Linux touchpad like a MacBook Pro, May 2020 update by ashtonkem on Tuesday May 05, 2020 @02:17PM (#23083007)
My two development environments have been Emacs and IntelliJ. The latter does depend on function keys for the actions you’re describing, but I’ve found it utterly impossible to memorize them. There’s no mnemonic available for F keys; so remember which is step over and which is step in just does not stick. I ended up rebinding those long before the touchbar arrived.
Re:Linux touchpad like a MacBook Pro, May 2020 update by jki275 on Tuesday May 05, 2020 @08:05PM (#23086546)
This is also why I miss my f keys.
Re:Linux touchpad like a MacBook Pro, May 2020 update by washadjeffmad on Tuesday May 05, 2020 @01:46PM (#23082676)
"Low" is the right idea for me.

When I buy (or build) a kb, I have the expectation to be able to tell it how to operate; that's why I needed it, after all. I find it tedious to remap lots of keybindings (was super+... global? shit.) when I can simply assign 24-48 non-conflicting commands to function keys.

Some map to scripts, others to specific actions in the tools I use, some are used to turn on cameras, switch users, chance resolutions, pull all logs, push commands to restart devices in VMs or bring up or take down containers, start or stop services, reset PCI or storage devices, or semi-automate git. It's really whatever I want to press a button and make happen. It was much worse when I first got clever with udev and dbus years and years ago.

I've always hated clicking and menu-hunting. If I know what I want to do, I don't want to wade through someone else's idea of UX to get to it.

Abjure the cruft. Embrace Function.

Re:Linux touchpad like a MacBook Pro, May 2020 update by chrisseaton on Tuesday May 05, 2020 @02:11PM (#23082945)
> I have the expectation to be able to tell it how to operate

This isn’t a reasonable expectation! Use the product as it’s designed! Work with it not against it!

> I find it tedious to remap lots of keybindings

Well don’t do this then. Why make things so complicated and custom?

Re:Linux touchpad like a MacBook Pro, May 2020 update by ashtonkem on Tuesday May 05, 2020 @02:28PM (#23083126)
I mean, you can add your own things to the Touch Bar for such tasks, but you’re already pushing the limits of any laptop keyboard. At that point you’re better off using something with programmable firmware, not the built in.
Re:Linux touchpad like a MacBook Pro, May 2020 update by FpUser on Tuesday May 05, 2020 @01:16PM (#23082361)
"Everything else is low utility." - says who? I can't imagine working without function keys.
Re:Linux touchpad like a MacBook Pro, May 2020 update by ashtonkem on Tuesday May 05, 2020 @01:44PM (#23082659)
Says me. This is a personal observation about how I use my keyboards.
[dead]
Re:Linux touchpad like a MacBook Pro, May 2020 update by ashtonkem on Tuesday May 05, 2020 @06:36PM (#23085944)
I spoke about my personal preference and experience, I’m not sure why you’re interpreting that as an attack.
Re:Linux touchpad like a MacBook Pro, May 2020 update by FpUser on Tuesday May 05, 2020 @08:32PM (#23086703)
"I’m not sure why you’re interpreting that as an attack." - not at all. I interpret it as you advertising your own preferences. I advertise mine.