ワイヤレスLogitech K750キーボード(シルバーMacバージョン)をLenovo ThinkPadに(ワイヤレスLogitechマウスM705と統合USBレシーバー経由で)接続し、現在Ubuntu 12.04を実行しています。
デフォルトでは、Fキーはマルチメディア/ファンクションキーとしてマップされます。 Play /Pause。私はあまり頻繁に使用しないので、Fキーを「実際の」Fキーのように動作させたい(F1-F12)。どうやってやるの?
BIOS設定にはオプションがありますが、これはノートブックの内蔵キーボードのみを切り替え、ワイヤレスキーボードは切り替えません。
Appleワイヤレスキーボード( AppleKeyboard#Change_Function_Key_behavior )でこれを変更する方法があることは知っていますが、/ sys/module/hid_logitech_dj /に「parameters」ディレクトリはありません。
何か案は?それとも、それ以降のUbuntuバージョン(13.04)でこれを行う方法はありますか?
更新:
lsusb -d 046d:
はBus 002 Device 005: ID 046d:c52b Logitech, Inc. Unifying Receiver
を示します
更新2:Lekensteynにご協力いただきありがとうございます。最後に Solaar は問題なく動作します。 Solaarの「既知の問題」では、Nano Receiverで動作しないと述べています。しかし、私はそれを持っています、それはうまく動作します。インストール手順を読み、rules.d/install.sh
スクリプトを実行することを忘れないでください。また、M705マウスも認識しました。
Solaar は、新しいデバイスでFnキー機能を設定できるグラフィカルユーティリティです。
Ubuntu 15.04(Vivid)以降、Solaarはリポジトリ(Sudo apt-get install solaar
)からインストールできます。以前のバージョンでは、 ppa:daniel.pavel/solaar
PPA(このような「PPA」のインストール方法がわからない場合は、 PPAとは何ですか?)を参照してください =)。インストール後、アプリケーションメニューでSolaarを検索し、そこから起動できます。
コマンドラインツールを好むなら、それも利用可能です!使用例:
$ /opt/extras.ubuntu.com/solaar/bin/solaar-cli config fn-swap
fn-swap = False
$ /opt/extras.ubuntu.com/solaar/bin/solaar-cli config fn-swap on
fn-swap = True
これらの設定は永続的ではなく、再起動後に失われることに注意してください。これは、Solaarの将来のバージョンで変更される可能性があります。
以前にltunify
ツールを作成しました。これは、古いHID ++ 1.0プロトコルで通信できるUnifyingツールです。 Solaarの次のバージョンがリリースされるまで(現在のバージョンは0.8.7)、ltunify
を使用して、K800キーボードなどの古いデバイスのFnキーを切り替えることができます。
インストール手順( https://askubuntu.com/a/114089/6969 から取得):
Sudo apt-get install git gcc
git clone https://git.lekensteyn.nl/ltunify.git -b fkeyswap
cd ltunify
make install-home
コマンドltunify fkeyswap
は、現在のステータスを表示します。
$ Sudo ltunify fkeyswap
F key functions are not swapped
機能を交換するには、ltunify fkeyswap on
を実行します。
$ Sudo ltunify fkeyswap on
F key functions are now swapped
off
アクションもあります。
$ Sudo ltunify fkeyswap off
F key functions are now normal
修正できない場合は、コメントを残してください。上記の機能は、文書化されていないハードウェアレジスタを使用します。
これをUbuntu 15.08 wilyにインストールするためにppa
は必要なくなりました。入力するだけ
Sudo apt-get install solaar
コマンドラインで。
さらに、UnityまたはGnome Shellを使用している場合は、代わりに次のコマンドを使用できます。
Sudo apt-get install solaar-gnome
K290のような有線キーボードの場合は、 https://github.com/milgner/k290-fnkeyctl を使用してコマンドを実行します
/usr/local/sbin/k290_fnkeyctl
SolaarはUnifying Receiverにのみ接続できますが、Bluetooth経由では接続できません。
K780キーボードを使用しています。 Logitechオプションを使用して異なるWindowsマシンとペアリングする場合、FNキースワップを個別に設定する必要があることに気付きました。そのため、Logitech Optionsを使用してFNキーを交換できるようにするために、Windowsマシンと[2]をペアリングし、Ubuntuラップトップと[2]をペアリングしました。以前に作成されたFNスワップは、[2]で保持されません。
したがって、現在のところ、Bluetoothで接続されたUbuntuからFNキーを交換する方法はありません。 SolaarのGitHubレポジトリを調べていたところ、FNスワップに関するレジスタに関するドキュメントを見つけましたが、LinuxからBluetoothを介してそのレジスタを設定するソリューションはまだ見つかりませんでした。