
私の新しいノートブック(Dellインスピロン 5578)持つ数字キーパッドなし。専用の数字パッドを持たない多くのノートブックは数字パッドにアクセスできますが、Fnこのノートブックはそうではありません。実行して伝統的な組み合わせ(例:+ for)をxev
使用しようとすると、イベントは表示されません。そしてラベルには数字さえありません。FnFnJ1
AFAIU、そのキーがOSに渡されていないFnため、そのキーを使用してショートカットを作成することはできません。ただし、理論的には+を代わりにFn使用できます。問題はこれを正しく行う方法です。私はすべての仮想マシン(Linuxではなく仮想マシンを含む)でうまく機能するようにキーボードレイアウトより低いレベルで実行することを好みます。Alt_LSuper_L
環境:QubesOS。ホスティング部分はFedoraに基づいています。
私は試した:
- Xfce ショートカットで xdotool コマンドをバインドします。これはあらゆる種類の奇妙な結果をもたらします。コマンド(xdotoolキーKP_1とバリアント)は通常うまく機能しますが、ショートカットを介して呼び出すと機能しません。ホットキーを介して呼び出すときに修飾キーを押したときに問題が発生する可能性があります。さまざまな修正(、修飾キーなど)を試しましたが、
--clearmodifiers
どちらも正しく機能しません。 - 自動キーにも同じことを行います。一部の自動キー停止現象が発生しています。
非ソリューション:
- 外部数字キーパッド/キーボードの使用:外部キーボードに数字キーパッドがある間(ある種の)内部キーボードにも数字キーパッドがあります。たとえば、旅行中または外部キーボードが利用できない場合は、可能または少なくとも不便です。
- 数値行の使用:チェコ語のレイアウトでは、数値行は主にアクセント文字に使用されます。私が使用するレイアウト(ChackのExtracsバリアント)「数字行」には数字はまったくありません。
- 他のラップトップを購入する:さまざまな要件を満たすラップトップを見つけるのは難しかった。
答え1
試してみてkbindkeys
、numlockx
少しカスタマイズされたキーボードも使用できます。
xbindkeysをインストールしたら、それを実行する必要があります。基本構成の作成方法を教えてくれます。
その後、それを使用してxbindkeys -k
キーを識別し、構成ファイルを変更します(これはすべて基本構成ファイルに文書化されています)。
最後に、実行してみxbindkeys -v -n
て、すべてが大丈夫であることを確認することをお勧めします。その場合はxbindkeys
、セッションを実行して起動スクリプトに追加できます。
私の場合は、Windowsキー(右側)がバインドされています~/.xbindkeysrc
。
"numlockx toggle"
m:0x10 + c:134
Mod2 + Multi_key
これでマッピングを追加できます。レベル5と6(numlockとShift + numlock)を使用します。
/usr/share/X11/xkb/symbols/cz 一番上の次:
default partial alphanumeric_keys
次のスニペットを追加してください。
xkb_symbols "with_numpad" {
include "cz(basic)"
key.type[Group1] = "EIGHT_LEVEL_ALPHABETIC_LEVEL_FIVE_LOCK";
key <AC07> { [ j, J, apostrophe, NoSymbol , 1, 1] };
key <AC08> { [ k, K, lstroke, NoSymbol , 2, 2] };
key <AC09> { [ l, L, Lstroke, NoSymbol , 3, 3] };
};
ウィンドウキー(右)を押すと、xkeybindがnumlockを設定し、J、K、Lなどが1、2、3を返します。
最後のステップ、新しいキーボード設定:
setxkbmap cz with_numpad
答え2
正しい方法は、独自のキーボードレイアウトを作成することだと思います。実際には、各仮想マシンと各オペレーティングシステムに対してこれを行う必要がありますが、テンプレート仮想マシンに展開するだけです。
実際に作ることはそれほど難しくなく、視点に応じて驚くほど簡単になるかもしれません。 Linuxの場合、正しい道を進んでいます。 Windowsの場合は、以下を使用します。自動ショートカット。
(または現在のレイアウトを放棄してみてください。)新しい2。ドイツ語に最適化されていますが、全体的なレイアウトは優れており、Linuxではデフォルトでサポートされており、Windowsではかなり良い自動ショートカット実装が可能です。何年も使ってきました。主な欠点は、レイアウトが奇妙で再利用できるようにプログラムでショートカットをカスタマイズする必要があることです。たとえば、vimのhjklは完全に混乱しています。 )