タグ付けされた質問 「keyboard-layout」

ナショナルキーボードレイアウト、コントロールキーの再配置など、一般的にオペレーティングシステムレベルで。アプリケーションでのキーマッピングについては、/ keyboard-shortcutsを参照してください。

5
すべての有効なkbdレイアウト、バリアント、トグルオプションをリストします(setxkbmapで使用するため)
コマンドラインから利用可能なすべてのキーボードレイアウトと相対的なバリエーションのリストを取得する方法はありますか? setxkbmapから使用する有効なレイアウト/バリアントの選択肢をすべてリストする必要があります。 レイアウト切り替えオプションについても、利用可能なすべての選択肢のリストを取得する方法があります(例:grp:shift_caps_toggle、...) 私はそれを知っています setxkbmap -query 現在のリストを取得しますが、オプションのリスト全体が必要です。 更新: 私はコマンドについて言われました man xkeyboard-config すべての情報をコマンドラインに提供します。 さらに、使用 man -P cat xkeyboard-config 出力はstdoutに送られ、スクリプトまたはCコードで解析できます

2
複数のスキャンコードを生成するキーの再マッピング
ThinkPad W540を持っています。キーボードには、テンキーの上に4つのマルチメディアキーがあります。これらのキーのうち2つは、キーの組み合わせWin_L+ LとWin_L+に対応するキーコード(および、明らかに、スキャンコード)を生成しますE。つまり、Win_L+ を生成するキーのL場合、 showkey --scancodesこれを返します。 0xe0 0x5b 0x26 0xa6 0xe0 0xdb このsetkeycodesコマンドは、スキャンコードを示すために、エスケープされていない1バイトまたはエスケープされた2バイトシーケンスのいずれかを必要とshowkeyし、それ以上の方法を提供しますsetkeycodes <scancode> <keycode>。 キーボード上の既存のキーの組み合わせの1つを単純に複製しない他の何かにそのキーを再マップする方法についてのヒントを本当に感謝します。

1
複数のキーボードレイアウトとショートカット
私はKDEを設定して、bépo(フランス語-dvorak)からazertyレイアウトに簡単に切り替えました。私はKDEインタフェース(とそれを構成しsystemsettings)、私はそれがちょうど呼んで推測setxkbmap beしてsetxkbmap fr。azertyレイアウトがデフォルトです(レイアウトのリストの最初のレイアウト)。 ただし、ショートカットは物理キーにアタッチされたままです。キーを押すqと、azertyで「q」、bepoレイアウトで「a」が生成されます。ただし、ctrl+ qを押すと、どちらの場合も同じ効果があります(ほとんどのソフトウェアでは、たとえば、kwriteまたはで終了konsole)。ただし、一部のソフトウェア(などfirefox)は切り替えを行いjます(キーを押すと、bépoレイアウトで「t」が印刷さctrlれ、同時に新しいタブが開きますが、これは予想される動作です)。このコメントによると、GTKアプリは切り替えを行いますが、Qtアプリは切り替えを行いません。 ショートカットのキーとテキストを入力するキーをすべてのソフトウェアで一致させる方法 より正確には、ショートカットはリストの最初のレイアウトに従って定義されます。Qtアプリのショートカットの定義を切り替える方法は? 構成(システム): $ kded4 --version Qt : 4.8.6 Plate-forme de développement de KDE : 4.14.2 Démon de KDE : 4.14.2 $ uname -a Linux zepto 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1 (2015-05-24) x86_64 GNU/Linux $ lsb_release -a No LSB modules are available. Distributor ID: Debian …

5
altとsuperを入れ替える
Linuxを実行するMacbook Airがあります。キーボードの両側のaltとsuperキーを互いに交換したい。 CLIツールでこれを行うにはどうすればよいですか? 更新 Drav Sloanの回答に続いて、私は以下を使用しました。 keycode 64 = Alt_L keycode 133 = Super_L remove Mod1 = Alt_L remove Mod4 = Super_L add Mod1 = Super_L add Mod4 = Alt_L keycode 108 = Alt_R keycode 134 = Super_R remove Mod1 = Alt_R remove Mod4 = Super_R add Mod1 = Super_R …

1
Mod、Meta、Super…キー?
Window Managersサークルには、いくつかの技術用語があります。それらのカップルがあるMod keysとMeta keys。ここで私が尋ねている質問は それらは正確に何であり、異なるキーボード間で普遍的です。 何ALT、SHIFTおよびCTRL(右と左の両方)、Winおよび right clickキーが呼び出されますか? これは、ウィンドウマネージャーとスタックマネージャーの両方に取り組んでいるからです。そしてこの問題への多くの参照があります。

1
キーボードレイアウトに依存しないショートカットキー
キーボードの特定の物理キーと何らかのアクションとの関連付けを、レイアウトでこのキーが関連付けられている文字とは関係なく定義する方法はありますか? 例:ほとんどのデフォルトのGnomeショートカットキーの関連付けでは、Alt+ Ctrl+を押すとT端末が開きます。しかし、ラテン語のキーボードレイアウトのみです。同じやって物理的に関連する文字が続いているので、しばらくのギリシャレイアウトで行動することは、仕事をしない「ギリシャT」ではなく、「ラテン語T」。 したがって、最初にラテン語のレイアウトに切り替えてからショートカットキーを押す必要がありますが、最初にキーが正しく押されていないかどうかがわからないため、イライラすることがあります。レイアウトにありました。 ソリューションは、使用するすべてのレイアウトで同じキーに同じ関連付けを定義することです。ただし、すべてのショートカットに対してこれを行う必要があるため、このソリューションはうまく拡張できません。


1
Caps Lockで数字と記号を切り替える
Caps Lockを設定して、数字の挿入と、シフトを保持するときに通常トリガーする記号の挿入を切り替えることは可能ですか たとえば、通常9キーを押すと、(Caps Lockがオンになっていない限りが表示されます。 レイアウトファイルにこの行を追加してみました/usr/share/X11/xkb/symbols: key <AE05> { [ percent, 5 ] }; これにより、「通常」と「シフト」の意味が効果的に切り替わりますが、Caps Lockでは機能せず、シフトでのみ機能します。

3
Gnome 3.22:Alt + Shiftキーボードレイアウトの切り替えを無効にする
Debianストレッチの最新のアップグレードの後、alt+shiftキーボードを押すとレイアウトが変更され、すべてのalt+shift+<anything> xbindkeysショートカットが壊れます。 設定->キーボード->入力ですべてのショートカットを無効にしました。まだ同じ。 [設定]-> [言語]で、このalt+shift動作を調整できると言われています。[設定]-> [キーボード]。しかし、alt+shiftどこにも設定されていないようです。ハードコーディングされていますか?xbindkeysこれを回避する方法はありますか?

2
Linux(OSXなど)でキーを押しながら文字を選択します
Mac OS Xのような機能を備えたアドオンがあるかどうか疑問に思っていました。母国語はスペイン語で、現在はフランス語圏に住んでいます。英語もたくさんやりますので、さまざまなアクセントが必要です、特にフランス語で、私はLinuxを2年間使用しており、テスト目的でMac OS Xも時々使用しています。 キーを押し続けると、同じ文字、異なるアクセント、または句読点で利用可能なオプションのリストが表示されるMac OS Xで利用可能な機能が本当に便利だと思います。Linuxでこれを行うことはできますか? 例えば:

5
Linux上のAppleキーボードで、fn修飾キーなしでファンクションキーを機能させるにはどうすればよいですか?
LinuxではAppleの有線キーボードを使用しています。デフォルトでは、機能キー(F1、F2、F3など)を使用するには、fnキーを押す必要があります。fnキーがない場合、これらのキーは画面の明るさ、音量、ミュージックトラックコントロールなどの機能を制御します。 これらを入れ替える方法はあるので、ファンクションキーはfn修飾子を必要としませんが、他の機能(輝度など)は必要ですか?


2
ターミナルでデスクトップキーを作成する方法(デスクトップ環境なし)
compose私のシステムでキーを定義したいと思います(Debian Sid "Wheezy")。私にはXorgがありません(デスクトップ環境は必要ありません)。ターミナルのみ。 Alt-Grキーに設定します(右Alt)。しばらく試してみましたが、設定方法がわかりません。 私は調査していて、いくつかの方向性を見つけました: $ showkeyキーのキーコードを教えてくれAlt-Grます(#100) $ dumpkeysページに従って、で$ dumpkeys --compose-only指定された形式で「キーボードのドライバの現在の内容」を出力keymapsしmanます $ loadkeys キーボード変換テーブルをロードする それほど難しいことではないと確信していますが、その対処方法が恋しいです...

1
setxkbmap設定を保存しますか?
キーボード設定をスウェーデン語に設定するのに問題があり、Raspberry piでRaspbianを実行しています。私はすべてを試しましたが、働いた唯一のことはコマンドsetxkbmap seでした。 ただし、これにより設定が永続的に保存されるわけではなく、再起動後にデフォルトに戻ります。これらの設定を永続的に保存するコマンドはありますか?

3
ComposeをGTKおよびQtアプリで動作させる方法は?
私は長い間Gnomeを使用していましたがxim、デフォルトのGTK動作よりもバニラX入力方式()を優先しました。環境変数をに設定しGTK_IM_MODULE、QT_IM_MODULE環境変数をに設定しただけでxim、複数レイアウトの構成、Composeキー、カスタム~/.XCompose、およびmisc:typoタイポグラフィの拡張機能に問題はありませんでした。 最近のGnome 3.6は、中途半端でバグのあるものを出荷ibus し、ユーザーに押し付けることで、キーボード入力を完全にねじ込みました。以前と同じようにキーボードを機能させることができず(ibus無効になっている場合でも)、Gnomeを完全に放棄しなければなりませんでした。 今、私はシンプルなウィンドウマネージャーを使用し、キーボードをで構成しますsetxkbmap。キーボードは再び正常に機能しますが、どこでもComposeキーを機能させることができませんでした。ComposeはプレーンなX11アプリ(xterm)で動作しますが、GTK2、GTK3、Qtアプリのいずれでも動作しません。 現在のArchlinuxバージョンを使用しています: xorg-xinput 1.6.0 xorg-server 1.13.1 xf86-input-keyboard 1.6.2 gtk2 2.24.14 gtk3 3.6.4 qt 4.8.4 次のComposeようなキーを有効にします。 setxkbmap ... -option 'compose:menu' およびexport GTK_IM_MODULE、QT_IM_MODULE変数: $ echo $GTK_IM_MODULE $QT_IM_MODULE xim xim Compose キーはX11によって正しく認識されます。 $ xev | grep -A2 --line-buffered '^KeyRelease' | sed -n '/keycode /s/^.*keycode \([0-9]*\).* (.*, \(.*\)).*$/\1 \2/p' 135 …

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