Apakah Fn Lock (FnLk) di Thinkpad T440s berfungsi baik di Linux?


10

Saya sedang mempertimbangkan untuk membeli Lenovo Thinkpad T440s dan menginstal Linux di atasnya.

Menurut panduan pengguna dan foto T440, untuk menggunakan F1- F12Anda harus menahan Fntombol, atau menggunakan Fn+ Escuntuk mengaktifkan "Fn Lock" ( FnLk).

  ss keyboard sumber: situs web Lenovo

Juga disebutkan dalam panduan pengguna , hanya ada tiga pengaturan di bagian "Keyboard / Mouse" dalam konfigurasi BIOS / UEFI (alias. ThinkPad Setup):

  • TrackPoint (Diaktifkan atau Dinonaktifkan)
  • Trackpad (Diaktifkan atau Dinonaktifkan)
  • Fn dan Ctrl Key swap (Dinonaktifkan atau Diaktifkan)

Tidak ada pengaturan tentang F1- F12.

Dalam ulasan ini dari forum berbahasa Mandarin , seseorang menulis:

如果 还想 用 原来 的 原来 方式 , 安装 好 驱动 后 , 按 FN + ESC 键 n FnLK 操作 就 行 了 , 重启 后 该 设置 继续 保留 , 无需 重新 设置。

yang diterjemahkan menjadi:

Jika Anda ingin jalan lama kembali, cukup tekan Fn+ Escuntuk mendapatkan FnLkdriver yang terinstal. Konfigurasi ini tetap ada bahkan jika Anda me-reboot mesin.

Saya mengajukan pertanyaan ini pada bbs Cina lain dan mendapat umpan balik negatif: (diterjemahkan)

FnLk tidak berfungsi pada Windows jika tidak ada driver yang diinstal.

Adakah yang bisa memiliki T440 yang memberi tahu saya apakah FnLk bekerja dengan Linux? Mungkin dengan beberapa modul kernel?


Situs ini adalah yang sumber daya untuk Linux pada ThinkPad, melihat-lihat di sana.
terdon

Linux mungkin tidak harus mendukung ini secara khusus agar dapat berfungsi; kode kunci yang berasal dari keyboard akan benar untuk memulai.
goldilocks

@terdon - Saya memeriksa situs itu sebelum menjawab dan tidak melihat info tentang T440.
slm

@slm Saya hanya selalu menyebutkan situs pada Q tentang Tpads karena sering sangat membantu.
terdon

1
@Renan Saya lupa menyebutkan bahwa tidak ada pengaturan BIOS seperti itu menurut panduan pengguna. Dan saya menggunakan laptop Dell sekarang dengan pengaturan itu.
oldherl

Jawaban:


7

Saya baru saja mendapatkan T440s saya, menginstal Arch Linux di atasnya dan dapat mengonfirmasi bahwa Fn+ Escmengunci Fntombol ke fungsi "semestinya". Tidak ada intervensi pengguna yang diperlukan untuk membuatnya bekerja, dan Arch hanya menginstal kernel saham sehingga tidak ada jalur ajaib yang ada. The thinkpad_acpimodul kernel dimuat, tp_smapitidak (dan menolak untuk menjadi), belum mencoba tanpa mereka.

Efek samping: led hijau kecil pada Fnkunci menyala ketika kunci diaktifkan.

Tampaknya dikontrol perangkat keras, seperti lampu latar keyboard, xevtidak menunjukkan aktivitas apa pun yang dihasilkan oleh tombol tersebut (tidak menunjukkan berbagai Fn+ F1.. F12).


1
Sebagai catatan, saya mengamati perilaku yang sama pada T440 (tidak "s") dengan archlinux baru diinstal tanpa konfigurasi manual dibutuhkan: Fn+ Esc(sebenarnya Échapkarena saya memiliki keyboard Perancis) kombinasi memungkinkan saya untuk menggunakan F1, F2, dll kunci seperti yang saya harapkan untuk setidaknya satu kasus penggunaan: Saya dapat beralih ke tty yang sesuai dalam kombinasi dengan Altkunci. Dan ini adalah reboot-persistent dan ditunjukkan oleh LED hijau di Fntombol.
bli

1
Perlu juga dicatat bahwa jika Anda "memang" mengaktifkan Fn-Ctrl Swap di BIOS, bahwa di dalam Windows Anda harus menggunakan CTRL-ESC (bukan Fn-Esc) untuk mengunci / membuka kunci tombol Fn (dan Fn lampu tombol akan berubah). Saya benar-benar harus menunjukkan kepada pengguna ini, karena mereka tidak mengerti meskipun mereka ingin Fn-Ctrl bertukar dalam bios. Dan saya juga bisa mengkonfirmasi itu berfungsi di bawah Arch menggunakan Lenovo Helix.
eduncan911

5

Saya tidak punya laptop ini tetapi diberi dukungan Linux tanpa cela di bawah model Thinkpad yang saya miliki dari T40 hingga T410 yang saya gunakan saat ini. Saya akan sangat terkejut jika tombol-tombol itu tidak hanya bekerja karena mereka Sebaiknya.

Dari 10+ tahun saya menggunakan Thinkpads dengan berbagai distro Linux, semuanya berjalan tanpa masalah, bahkan hingga tombol khusus pada laptop untuk mengubah volume, meredupkan monitor, atau bahkan menyalakan / mematikan lampu keyboard yang disertakan Thinkpads.

IBM dan sekarang Lenovo selalu memperlakukan Linux sebagai OS warga negara kelas satu sehubungan dengan memiliki dukungan perangkat keras / OS yang baik pada produk Thinkpad mereka.


2
Saya setuju bahwa dukungan Linux secara umum untuk Thinkpad sangat bagus (saya juga pengguna Thinkpad yang sudah lama). Tetapi saya tidak berpikir bahwa IBM / Lenovo memperlakukan Linux sebagai warga negara kelas satu. Maksud saya, (sebagai pengguna normal) saya bahkan tidak bisa membeli Thinkpad dengan selain Windows yang sudah diinstal sebelumnya (bahkan tanpa OS). Saya juga tidak ingat melihat insinyur Lenovo berkontribusi kode untuk proyek open source apa pun sebagai bagian dari pekerjaan mereka). Juga, afaik, semua antarmuka perangkat keras yang diperlukan direkayasa ulang tanpa dokumen resmi. IBM / Lenovo mungkin membuat antarmuka tersebut relatif stabil.
maxschlepzig

@maxschlepzig - itu poin yang sangat bagus. Saya sudah mencoba 2 kali untuk mendapatkan pengembalian dana ketika saya membelinya untuk instalasi Windows stock yang belum pernah saya gunakan dan kedua kali gagal. Saya seharusnya sudah memenuhi syarat itu dengan "dari sudut pandang OS yang mendukung". Saya tidak dapat mengomentari salah satu komentar lainnya.
slm

0

Di E330 saya, ada pengaturan BIOS yang kembali ke cara lama. Saya rasa itu sama pada model Anda.


Sayangnya tidak ada. Lihat hasil edit baru saya.
oldherl
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.