「特別なキーボードキー」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(同期)
(TranslationStatus)
 
(同じ利用者による、間の1版が非表示)
11行目: 11行目:
 
=== Apple MacBooks ===
 
=== Apple MacBooks ===
   
  +
必要な情報はすべて [[Apple Keyboard]] の専用記事で見られます。
All the required information is available on the [[Apple Keyboard]] dedicated article.
 
   
 
=== Asus M シリーズ ===
 
=== Asus M シリーズ ===
   
  +
Asus 機の光学センサーやマルチメディアキーを制御するには、次のコマンドを使用してください:
In order to have control over the light sensor and the multimedia keys on your Asus machine, you should use the following command:
 
   
 
# echo 1 > /sys/devices/platform/asus_laptop/ls_switch
 
# echo 1 > /sys/devices/platform/asus_laptop/ls_switch
   
  +
起動時に上記コマンドを実行させるには [[systemd-tmpfiles|Systemd tmpfile]] を作成してください:
To have it run on boot create a [[Systemd tmpfile]]:
 
  +
 
{{hc|/etc/tmpfiles.d/local.conf|
 
{{hc|/etc/tmpfiles.d/local.conf|
 
w /sys/devices/platform/asus_laptop/ls_switch - - - - 1
 
w /sys/devices/platform/asus_laptop/ls_switch - - - - 1
 
}}
 
}}
   
  +
{{Note|他の機種の Asus ノートパソコンでも使えることがあります。}}
{{Note|This may work also for other Asus notebook models.}}
 
   
 
=== Asus N56VJ (おそらく他のものも) ===
 
=== Asus N56VJ (おそらく他のものも) ===
   
  +
特殊キーが動作しない場合、次のコマンドで asus-nb-wmi カーネルモジュールをロードしてみてください:
If most of your special keys do not work, try loading the asus-nb-wmi kernel module with
 
  +
 
# modprobe asus-nb-wmi
 
# modprobe asus-nb-wmi
   
  +
それから xev をもう一度確認してください。acpi_osi="!Windows 2012" ブートオプションを使っている場合、xev で変な結果が表示されることがあるので、使わないようにしてください。モジュールをロードすることで問題が解決する場合、[[カーネルモジュール#systemd により自動モジュールロード]] に書かれているようにして、起動時にモジュールをロードするようにしてください。
then check xev again. If you combine this with the acpi_osi="!Windows 2012" boot option, you may get weird results in xev, so try not using it. If this did fix things, make sure to make the module load at boot with methods described in [[Kernel modules#Automatic module loading with systemd]].
 
   
 
=== Lenovo T460p (おそらく他のものも) ===
 
=== Lenovo T460p (おそらく他のものも) ===
   
  +
始めの状態では {{ic|/dev/input}} インターフェイスからでもバックライトキー (F5, F6) が使えません。解決するには、[[バックライト#カーネルコマンドラインオプション]] の指示に従ってください。
Out of the box, the backlight keys (on F5, F6) might not be available, even via the {{ic|/dev/input}} interface. To fix this, follow [[Backlight#Kernel command-line options]].
 
   
 
== ゲーミングキーボード ==
 
== ゲーミングキーボード ==
   
  +
ゲーミングキーボードに搭載されている特殊な機能が Linux でおかしな挙動を引き起こすことがあります。
Gaming keyboards have some special features which may cause them to "misbehave" in Linux.
 
   
 
=== Cooler Master CM Storm QuickFire TK ===
 
=== Cooler Master CM Storm QuickFire TK ===
   
  +
このキーボードの N キーロールオーバーと Win-Lock キーが Linux で問題を起こします。
This keyboard has two features that could cause confusion in Linux: N-Key Rollover and the Win-Lock Key.
 
   
  +
N キーロールオーバーは[https://bbs.archlinux.org/viewtopic.php?id=170877 ファンクションキーに問題を引き起こす]場合があります。N キーロールオーバーを無効化するには、FN ロックキー (右 Ctrl の横にあるキー) を押し続けてライトが点いたら、Escape を押しながら 6 を押すことで 6 キーロールオーバーに切り替わります。FN ロックキーを押すと Fn ロックが無効になります。
N-Key Rollover can [https://bbs.archlinux.org/viewtopic.php?id=170877 cause problems with the Function keys]. To disable N-key rollover, hold down the FN lock key (next to right-ctrl) until it lights up, then hold Escape and press 6 to switch to 6-key rollover. Hold down the FN lock key to disable the Fn lock.
 
   
The Win-Lock Key completely disables the Super (Windows) keys. Simply press the FN lock key and F12 together to toggle Win-Lock on and off.
+
Win-Lock キーは Super (Windows) キーを完全に無効化します。FN ロックキーと F12 を同時に押すことで Win-Lock のオンオフを切り替えられます。
   
 
=== Corsair K シリーズキーボード ===
 
=== Corsair K シリーズキーボード ===
   
  +
このキーボードにはキーボードの右上 NumLock と CapsLock の間に、Super (Windows) キーを無効化する winlock ボタンがあります。CKB ドライバーを利用すると、winlock 機構を完全に無効化できます。しかし既定では、winlock ボタンをもう一度押すと Super (Windows) キーが有効になります。
There is a winlock button on these keyboards that can disable the use of the Super (Windows) keys. This button is located at the top right of the keyboard next to the num and capslock buttons. CKB can be used to disable this functionality entirely preventing further locking. However, in a default state, simply pressing the button would enable the Super (Windows) keys again.
 
  +
  +
このキーボードシリーズには、Super (Windows) キーを無効化する winlock ボタンがあります。このボタンは右上 NumLock と CapsLock の間にあります。CKB を使用することで、winlock 機構を完全に無効化できます。しかし、デフォルトの状態では、winlock ボタンをもう一度押すと、Super (Windows) キーが有効になります。
   
 
=== Logitech G シリーズ G710 と 710+ ===
 
=== Logitech G シリーズ G710 と 710+ ===
   
This keyboard has a row of 6 programmable G keys. In order to use them as intended by Logitech, you need to install {{aur|sidewinderd}} and [[start]] {{ic|sidewinderd.service}}.
+
このキーボード上には6個のプログラマブル G キーが1列に並んでいます。Logitech の意図したとおりに使用するには、{{aur|sidewinderd}} をインストールして {{ic|sidewinderd.service}} を[[起動]]する必要があります。
   
 
=== Logitech G613 ===
 
=== Logitech G613 ===
   
  +
このキーボード上には6個のプログラマブル G キーが1列に並んでいます。Logitech の意図したとおりに使用するには、{{Pkg|solaar}} をインストールする必要があります。''solaar'' を使って、G キーの機能を流用したり、リマップしたりできるようになります。
This keyboard has a row of 6 programmable G keys. In order to use them as intended by Logitech, you need to install {{Pkg|solaar}}. Within ''solaar'', you will be able to divert the G-Key functions and remap them.
 
   
 
== 非標準的なキーボード ==
 
== 非標準的なキーボード ==
65行目: 69行目:
 
=== Royal Kludge RK61 とおそらく他の Apple キーボード ===
 
=== Royal Kludge RK61 とおそらく他の Apple キーボード ===
   
  +
一部の Apple キーボード (Royal Kludge RK61 を含む) では、ファンクション {{ic|F1}}–{{ic|F12}} キーが mac のメディアキーにデフォルトで割り当てられています。{{ic|Fn Lock}} が使用できない場合、デフォルトの Apple キーボードの挙動を変更しない限り、この挙動しか利用できません。これを改善するには、キーボードが Apple キーボードとして認識されていることを以下のコマンドで確認してください:
Some Apple keyboards (including the Royal Kludge RK61) have the function {{ic|F1}}–{{ic|F12}} keys defaulted to mac media keys. If no {{ic|Fn Lock}} is available, this is the the only available behavior unless the default Apple Keyboard behavior is changed. In order to remedy this, make sure the keyboard is being identified as an Apple keyboard using the following command:
 
   
 
# lsusb | grep "Apple.*Keyboard"
 
# lsusb | grep "Apple.*Keyboard"
   
  +
Apple キーボードが見つかった場合、[[Apple Keyboard#ファンクションキーが動作しない]] に進んでください。
Proceed to [[Apple Keyboard#Function keys do not work]] if an Apple Keyboard is found.
 
   
 
== 参照 ==
 
== 参照 ==
   
 
* [[LQWiki:Configuring keyboards#Enabling Keyboard Multimedia Keys]]
 
* [[LQWiki:Configuring keyboards#Enabling Keyboard Multimedia Keys]]
  +
  +
{{TranslationStatus|Extra keyboard keys|2022-09-20|747563}}

2022年9月20日 (火) 16:50時点における最新版

この記事では、あなたが キーボード入力 の記事を読んだことを想定しています。

多くのキーボードにはいくつかの 特殊キー (ホットキー とも マルチメディアキー とも呼ばれます) が存在します。それらは、アプリケーションの実行や (標準的な国際キーマップには含まれていない) 特殊文字の入力を行うことを想定しています。udev は様々なキーボードに関する巨大なデータベースを持っているため、基本的なキーボードは何も設定せずとも問題なく動作します。最近発売されたばかり、または非常にレアなハードウェアを使っている場合に、マッピングを手動で調整する必要がでてきます。

ノートパソコン

Apple MacBooks

必要な情報はすべて Apple Keyboard の専用記事で見られます。

Asus M シリーズ

Asus 機の光学センサーやマルチメディアキーを制御するには、次のコマンドを使用してください:

# echo 1 > /sys/devices/platform/asus_laptop/ls_switch

起動時に上記コマンドを実行させるには Systemd tmpfile を作成してください:

/etc/tmpfiles.d/local.conf
w /sys/devices/platform/asus_laptop/ls_switch - - - - 1
ノート: 他の機種の Asus ノートパソコンでも使えることがあります。

Asus N56VJ (おそらく他のものも)

特殊キーが動作しない場合、次のコマンドで asus-nb-wmi カーネルモジュールをロードしてみてください:

# modprobe asus-nb-wmi

それから xev をもう一度確認してください。acpi_osi="!Windows 2012" ブートオプションを使っている場合、xev で変な結果が表示されることがあるので、使わないようにしてください。モジュールをロードすることで問題が解決する場合、カーネルモジュール#systemd により自動モジュールロード に書かれているようにして、起動時にモジュールをロードするようにしてください。

Lenovo T460p (おそらく他のものも)

始めの状態では /dev/input インターフェイスからでもバックライトキー (F5, F6) が使えません。解決するには、バックライト#カーネルコマンドラインオプション の指示に従ってください。

ゲーミングキーボード

ゲーミングキーボードに搭載されている特殊な機能が Linux でおかしな挙動を引き起こすことがあります。

Cooler Master CM Storm QuickFire TK

このキーボードの N キーロールオーバーと Win-Lock キーが Linux で問題を起こします。

N キーロールオーバーはファンクションキーに問題を引き起こす場合があります。N キーロールオーバーを無効化するには、FN ロックキー (右 Ctrl の横にあるキー) を押し続けてライトが点いたら、Escape を押しながら 6 を押すことで 6 キーロールオーバーに切り替わります。FN ロックキーを押すと Fn ロックが無効になります。

Win-Lock キーは Super (Windows) キーを完全に無効化します。FN ロックキーと F12 を同時に押すことで Win-Lock のオンオフを切り替えられます。

Corsair K シリーズキーボード

このキーボードにはキーボードの右上 NumLock と CapsLock の間に、Super (Windows) キーを無効化する winlock ボタンがあります。CKB ドライバーを利用すると、winlock 機構を完全に無効化できます。しかし既定では、winlock ボタンをもう一度押すと Super (Windows) キーが有効になります。

このキーボードシリーズには、Super (Windows) キーを無効化する winlock ボタンがあります。このボタンは右上 NumLock と CapsLock の間にあります。CKB を使用することで、winlock 機構を完全に無効化できます。しかし、デフォルトの状態では、winlock ボタンをもう一度押すと、Super (Windows) キーが有効になります。

Logitech G シリーズ G710 と 710+

このキーボード上には6個のプログラマブル G キーが1列に並んでいます。Logitech の意図したとおりに使用するには、sidewinderdAUR をインストールして sidewinderd.service起動する必要があります。

Logitech G613

このキーボード上には6個のプログラマブル G キーが1列に並んでいます。Logitech の意図したとおりに使用するには、solaar をインストールする必要があります。solaar を使って、G キーの機能を流用したり、リマップしたりできるようになります。

非標準的なキーボード

Royal Kludge RK61 とおそらく他の Apple キーボード

一部の Apple キーボード (Royal Kludge RK61 を含む) では、ファンクション F1F12 キーが mac のメディアキーにデフォルトで割り当てられています。Fn Lock が使用できない場合、デフォルトの Apple キーボードの挙動を変更しない限り、この挙動しか利用できません。これを改善するには、キーボードが Apple キーボードとして認識されていることを以下のコマンドで確認してください:

# lsusb | grep "Apple.*Keyboard"  

Apple キーボードが見つかった場合、Apple Keyboard#ファンクションキーが動作しない に進んでください。

参照

翻訳ステータス: このページは en:Extra keyboard keys の翻訳バージョンです。最後の翻訳日は 2022-09-20 です。もし英語版に 変更 があれば、翻訳の同期を手伝うことができます。