Macでは、VNC(RealVNC「VNC Viewer」アプリケーション)を使用してLinuxデスクトップ(Fedora 35およびUbuntu 21)に接続しています。どちらもGNOMEデスクトップ(Fedoraの場合は41.1、Ubuntuの場合は40.5)を使用します。
私は最近発見しましたMacキーボードの10キー(数字)部分がVNCを介して接続されている場合、両方のデスクトップで機能しなくなります。。これらは物理マシンですが、機能するにはVNC接続が必要なので、実際には同じキーボードをLinuxマシンに接続しようとしました。「マウスキー」を無効にしました。しかし、これは効果がなく、問題を解決できませんでした。
これがGNOMEのバグでしょうか? VNCを介して接続されている場合、10キーがWindowsとmacOSで動作することは言及する価値があります。そして何らかの理由で10キーするLinuxの電卓アプリケーションで動作しますが、それはすべてです。 10キーを使用してテキストエディタアプリケーションに数字を入力しようとすると、「Ding」エラー音だけが聞こえます。端末で使用しようとすると、すべて大文字が印刷されます。たとえば、-123456789は次のようになります。
[me@fedora35 ~]$ BDECA
OSを再ロードしましたが、問題は解決しません。これは、Linux VNCサーバー(Fedora、Ubuntuなど)ではなく、クライアントコンピュータ(macOS)の問題です。
答え1
Windows 10(Real VNC Viewer)でx11vncを実行しているLinux Mint 20.2に接続するときにも同じ問題が発生しました。電卓アプリが起動し、端末でガベージが作成されます。
この問題を解決すると思われるLinux Mintフォーラムでスレッドを見つけました。https://forums.linuxmint.com/viewtopic.php?p=1936007#p1936007
- キーボード設定を開く
- 「レイアウト」タブをクリックしてください。
- 下部の「オプション...」をクリックしてください。
- 「追加互換性オプション」をクリックし、「数字キーは常に数字を入力します」を選択します。
GNOMEが同様の設定を使用しているかどうかわかりません。