Windows 7で小さなペンカーソルを無効にする方法


5

私は、タッチ駆動アプリケーションを実行しているWindows 7マシンを持っています、そしてユーザーがスクリーンに触れる時はいつでも、この小さな菱形のカーソルが現れます。私はカーソルがペンとタブレットの使用のために意図されていると思います。

私はTablet PC入力サービスを無効にしようとしましたが、その後タッチが完全にマシン上で動作を停止しました。それから私はおそらく私はカーソルの外観を変えることができると思いました、しかし私はそれの痕跡を見つけることができません。

単にカーソル全体を非表示にする方法はありますか。アプリケーション以外に視覚的なフィードバックはありません。


私の知る限りでは、タッチ入力カーソルを無効にすることができる単一のシステム設定はありません。タッチ入力でカーソルを完全に隠すようなアプリケーションを書くこともできますが、それは大変な仕事です。もう1つのオプションは、カーソルリソースを含むモジュールを見つけてそれを置き換えることです。ただし、そのモジュールはデジタル署名されている可能性があり、改ざんされたときにシステムによってロードされることはなくなります。
IInspectable

回答:


3

私はこれがしばらく前に頼まれたことを知っています、しかし人々がまだ解決策を探しているならば私がこれを掲示すると考えました。実行中のアプリケーションの邪魔にならないように、キオスクタイプの設定ではタッチカーソルを無効にする必要がありました。

レジストリエディタを開き([スタート]メニューを開き、検索バーに「regedit」と入力してEnterキーを押します)、以下に移動します。

コンピュータ\ HKEY_CURRENT_USER \ソフトウェア\ Microsoft \ Wisp \ Pen \ SysEventParameters

"UICursorMode"というエントリがあり、その値を0に変更します(右クリックして[変更]を選択し、[値のデータ]を0に変更して[OK]をクリックします)。レジストリエディタを閉じてコンピュータを再起動します。

この時点で画面に触れるたびに、小さい菱形のカーソルが表示されるのではなく、タッチした場所にマウスカーソルが正しく配置されます。私のアプリケーションでは、ユーザーがマウスカーソルを操作する必要はまったくなかったので、標準のWindowsマウスカーソルを目に見えないものに置き換えました。

これは、タッチとマウスカーソルの両方を必要とするかもしれないすべての人にとって満足のいくものではないかもしれませんが、それは私がこれまで見つけたことができた最高です。

お役に立てれば!

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