Bisakah saya menggunakan Shift, Alt dan Control Modifier Keys bersamaan dengan Function Function pada Touch Bar?

6

Saya telah mengonfigurasi bilah sentuh untuk selalu menampilkan tombol fungsi dalam satu program yang sering saya gunakan (IntelliJ IDEA, editor kode). Banyak hotkey di IDEA dipicu menggunakan tombol fungsi bersama dengan shift, alt atau kontrol, misalnya untuk mengubah nama variabel, saya menggunakan Shift + F6.

Dengan tombol fungsi yang diemulasikan, ini tidak berfungsi, program ini bertindak seolah-olah saya baru saja menekan F6 tanpa menekan tombol alt.

Tidak ada masalah dengan tombol fungsi perangkat keras di MacBook lama saya.

Apakah ini bug yang diketahui, atau batasan yang harus dijalani seseorang? Atau adakah cara untuk mengatasinya? Mungkin aku hanya bodoh dan melewatkan sesuatu yang jelas?

Ini adalah rasa sakit utama bagi saya sebagai pengembang perangkat lunak ...

Patrick Hund
sumber

Jawaban:

6

Seperti @Patrick menyebutkan dalam jawabannya, salah satu penyebab masalah ini adalah Karabiner-Elements tidak mengaktifkan "keyboard" Panel Sentuh secara default. Solusinya adalah mengaktifkan keyboard itu di Karabiner-Elements Preferences (Vendor ID 1452, Product ID 34304) seperti yang ditunjukkan pada tangkapan layar berikut:

masukkan deskripsi gambar di sini

Saya mengajukan keyboard Touch Bar harus diaktifkan secara default · Edisi # 1700 · tekezo / Karabiner-Elements untuk memintanya diaktifkan secara default di Karabiner-Elements.

Informasi lebih lanjut dalam komentar berikut:

studgeek
sumber
1
Selain itu, saya harus memilih "Gunakan semua tombol F1, F2, dll. Sebagai tombol fungsi standar" di bawah bagian "Tombol Fungsi". Sekarang saya bisa debug lagi! :)
ecraig12345
Saya juga harus mengubah pemetaan tombol fungsi. Saya menggunakan "Gunakan semua tombol F1, F2, dll. Sebagai tombol fungsi standar" = aktif untuk semua perangkat dan harus memetakan f1 -> f1, dll. Untuk perangkat Touch Bar.
DKroot
6

Ah, setelah beberapa penggalian, saya menemukan bahwa itu adalah kesalahan Karabiner Elements, sebuah program utilitas yang saya gunakan untuk menugaskan kembali beberapa kunci.

https://github.com/tekezo/Karabiner-Elements/issues/435

Patrick Hund
sumber
0

Untuk membuat tombol fungsi berfungsi seperti biasa di Android Studio - selain dari mengaktifkan keyboard: "Tidak ada nama produk" Saya harus masuk ke Preferensi -> Tombol fungsi dan Nonaktifkan opsi: "Gunakan semua F1, F2 .... sebagai tombol fungsi standar "....

masukkan deskripsi gambar di sini

kosiara - Bartosz Kosarzycki
sumber