web-dev-qa-db-ja.com

ドル記号が機能しないのはなぜですか?

私は今日Synergy(Windowsデスクトップサーバー、OSXラップトップクライアント)をいじくり回していて、とても満足していると言わなければなりません。

ただし、Synergyを使用するには、解決する必要のある問題が1つあります。

私のドル記号(Shift+4)が機能していません。

キー 4 数値「4」を生成します。 Shift+4 何も生成しません。空白ではありません-まったく反応がありません。

私はそれを確認しました Shift 動作します。 Shift で動作します 1、 2、 3、 5、 6 等々。 Shift+4 ホスト(Windows)で動作します。

私はまたそれを確認しました Shift+4 実際のラップトップキーボードからは正しく動作します。

明らかに、他のすべてのキーで機能するため、「スワップされた修飾子」の問題ではありません。 PHPで行う作業を処理するためにこれが本当に必要なので、誰かが問題のトラブルシューティングを手伝ってくれると本当に嬉しいです。

これがsynergysからのレベル1デバッグログです

このデバッグで見られるのは、私がいくつかのことをしていることです。

  1. Shiftを押します
  2. 押す 3
  3. リリース3
  4. 押す 4
  5. リリース4
  6. リリースShift
3
krystah

それが解決策なのか敗北なのかはわかりませんが、私は ShareMouse を試してみましたが、問題は発生しませんでした。ホスト/クライアントレイアウト間の完璧な切り替えと簡単なセットアップ。わーい。 :)すべての助けをありがとう、人々!

1
krystah

Shift-4を押すと、文字コード 164 が送信されます。これはUnicode通貨記号¤であり、オペレーティングシステムによってポンド£またはユーロ記号€に再解釈されることがよくあります。これは、入力しているコンピューターが米国以外のキーボードレイアウトを使用していることを示しています。米国のキーボードレイアウトを使用するようにコンピューターを切り替えてみてください。

0
Michael Hampton