web-dev-qa-db-ja.com

Windowsのシフトロック(相乗効果が使用されている場合?)

「synergy」を使用して、さまざまなLinuxPCとWindowsPCを、マウス、キーボード、クリップボードの1つの作業スペースとして表示します。

問題は、「相乗効果」があまり安定しておらず、明らかに、Windows(XP、それが重要な場合)にShiftボタンが常に押されていると「思わせる」ことです。最も厄介なのは、「Shift + MouseClick」の組み合わせが一部のアプリケーション(Firefoxなど)によって特別な機能にマップされる可能性があり、マウスがそれらでほとんど使用できなくなることです。

PCを再起動すると、Shiftのロックを解除できますが、これは明らかに私が使用したいソリューションではありません。

2
Linulin

再起動を回避するのに役立つ回避策:

  • (タスクバーの右隅にある)言語バーインジケーターを右クリックします。
  • 「設定」を選択し、
  • [設定]領域の[キー設定]ボタンを押します。
  • 「CapsLockをオフにするには」領域で「Shiftキーを押して」を選択します。
  • すべての「設定」ダイアログが閉じるまで「OK」を押します。
  • 「Shift」キーを押します-ビンゴ! - 問題は解決しました!
  • 上記を繰り返して、CapsLockボタンに戻ります。

2つの入力言語を使用し、Ctrl + Shiftを使用してそれらを切り替えることに注意してください。英語のみを使用している場合は、言語バーに直接アクセスできない可能性があります。

P.S.最初から「Shift」キーを押している可能性があると思っただけで、設定を変更せずに問題を解決できた可能性があります...再びロックに遭遇したときにこれを確認します。

2
Linulin

ジーシュ、4年後の2013年、これはまだ問題ですか?

とにかく、私はちょうどすべてがぎくしゃくしていたWindowsコンピュータのスティッキーキーのオンとオフを切り替えることでそれを解決しました。 「Shift」を5回タップし、心の喜びに切り替えれば、そこからうまくいくはずです。次のステップ:Linuxマシンの場合と同じように、CapsLockを「ctrl」修飾子に交換します。とにかく実際にCapsLockを使用しているのは誰ですか、それは私だけですか、それとも人々が自分の言うことをよりよく理解できると考える狂った老人にとっての鍵ですか?それとも、アクセシビリティについて考えるのが面倒で、古い目が鍵を見るのに役立ちますか?とにかく、余談です。

0
Dmitri DB

これは明らかにSynergyの既知の問題であり、 Synergy + (多くのバグ修正が含まれるフォーク)でも問題です。 Synergy +の課題追跡システムで非常に集中的に議論されています ここ

問題は、特別な修飾キー(Shift、Alt、...)を押したまま画面(したがってコンピューター)を切り替えることです。それを離すと、最初に「キーダウン」メッセージを受け取ったコンピュータではなく、他のコンピュータが「キーアップ」メッセージを受け取ります。したがって、修飾キーの状態は解放されません。

これが修正されるまで、これらのキーの1つを押している間は画面を切り替えない方がよいでしょう。

0
Snark