Ubuntuでfnキーの機能を切り替える/無効にする方法-USBキーボード


12

こんにちは、新しいUSB Lenovoキーボードに問題がありFnます。Linuxではキーを切り替えることができません(方法はわかりません)。Windowsでは非常に簡単でした。

しかし、Fnキーを切り替える(または無効にする)ためにLinuxでできることはわかりませんが、解決策はありますか?私はの標準機能必要なF1スルーをF12...


6
fn + Escを押してみてください。
-TheWanderer

FnラベルがFn付いたキー、またはn1から12のいずれかである12の異なるラベルが付いた12のキーを意味しますか?キーに何をさせたいのですか?
フォルカーシーゲル

Zacharee1私が試した@、それは仕事をdoesntの
トマシュCY-男

@Volker Siegel 12キー(F1-11の追加機能)を意味し、F1を押してから音をミュートするとき、FnキーとF1を押す必要があります... F1の主な機能はミュートではなくF1でした、F2ボリュームダウンなどではありません...そして、問題はその機能を切り替える方法です(例としてWindows用のソリューションとリンクしました)またはすべてのFn機能を無効にする(ミュート、ボリュームダウン、ボリュームアップ...)
Tomasz Cy -man

ショートカットキーとして機能するには、押すfn前に押す必要がありF1-12ますか?
TheWanderer

回答:


30

ここに画像の説明を入力してください

これは私が見つけた最良の解決策です;-)


まったく同じ解決策を他の誰かがそこにいることを知って喜んでいるでしょう:D写真のおかげで、私はこのキーを押し続けるために使用できる小さな重い物体について考え始めていました。非常に平均的な品質のキーボードのすべて
...-Adversus

9
FN + ESCトリックをしましたか?
ナティム

1
FN + ESCは、このキーボードではなく、ラップトップでのみ直接動作します。キーボードのオン/オフスイッチもありません。このキーボードの開発者はばかだったと思います。
maytham-ɯɐɥʇʎɐɯ

1
レノボの「スマート」エンジニアがそのソリューションを打ち破りました。Fnキーは、スペースバーの左側にあるコントロールキーとウィンドウキーの間にあります。紙のブロッカーや重い物は、間違いなくその場所で使用できません。Fnキーを実際に配置すると、Windowsキーと間違えるのが非常に簡単になるため、本当に厄介です。私は:-(キーボードを別の(非レノボ)の購入を検討している
KRISS

3

ソフトウェアソリューションを見つけました。

githubから次のプログラムのクローンを作成します。

git clone https://github.com/lentinj/tp-compact-keyboard.git

次のプログラムにコンパイルします。

cd tp-compact-keyboard/tp-compact-usb-keyboard
make
sudo ./tp-compact-usb-keyboard /dev/hidraw1

プログラムを実行すると、いくつかのエラーが表示される場合があります。

このプログラムは、キーボードに2回のキーストローク(0x05および0x01)を送信しました。

私はあなたが物理的にそれらを押すことはできないと思う:

http://www.kbdedit.com/manual/low_level_vk_list.html

それらは特別なキーにマップされます。

これは一時的な解決策です-再起動後、この設定は失われます。

多分あなたはそれを永久に修正するためにcronjobを作成します:

http://www.cyberciti.biz/faq/linux-execute-cron-job-after-system-reboot/


PS:モデル番号:SK-8821バス002デバイス002:ID 17ef:6018 Lenovo
MaCXyLo

同じキーボード、私にも使える!+1 :)
supervacuo
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.