ELECOMのDEFT PROについて質問です。最近購入したのですが管理者権限なしで全部のボタンを使いたいです。どなたか良いアイデアありませんか?使いたいのはFn1~Fn3と印字のある、いわゆる標準ではないボタンたちです。試したのは下記です。・hidapi…ボタン押しても何も返ってきませんでした。・Raw Input API…同じく。・HidD_GetPreparsedData…何も…。ELECOMのマウスアシスタントをインストールすれば使えるのは分かっているのですけどね~。WireSharkでUSB覗いた時のこんなデータを取りたくて。HID Data: 0100000000000000 Report ID: 0x01 .... ...0 = Button: 1 (primary/trigger): UP .... ..0. = Button: 2 (secondary): UP .... .0.. = Button: 3 (tertiary): UP .... 0... = Button: 4: UP ...0 .... = Button: 5: UP ..0. .... = Button: 6: UP .0.. .... = Button: 7: UP 0... .... = Button: 8: UP 0000 0000 0000 0000 = X Axis: 0 0000 0000 0000 0000 = Y Axis: 0 0000 0000 = Usage: Wheel: 0 0000 0000 = Usage: AC Pan: 0

1件の回答

回答を書く

1025394

2026-03-13 05:15

+ フォロー

ELECOMのDEFT PROのようなマウスでは、特別な機能のボタン(Fn1~Fn3など)を管理者権限なしで利用するには、通常はメーカーが提供する専用ドライバーやソフトウェアを使用する必要があります。これはデバイスの低レベルなコマンドを直接送受信するためのもので、標準的なAPIではアクセスできない場合があります。

WireSharkでUSB通信を覗いてデータを取得することは技術的には可能ですが、そのデータを実際にデバイスに送るためにプログラムを書くにはUSB通信の深い理解と開発スキルが必要となります。さらに、こうした操作はデバイスの保証を無効にする可能性もあるため、慎重に行うべきです。

もし管理者権限なしで専用ソフトウェアを使わずにこれらのボタンを制御したいと考えているのであれば、以下のような方法を試すことができます:

1. AutoHotkeyなどを使ってキーマッピングを行う: ELECOMのマウスアシスタントがインストールされた後でどのキーがどの機能に対応しているかを確認し、AutoHotkeyのような自動化スクリプトツールを使ってキーマッピングを行うことは可能です。

2. オープンソースのソフトウェアを探す: 既に開発されているオープンソースのソフトウェアが存在する場合もあります。ただし、ELECOMの製品を特定にサポートしているソフトウェアは限定的である可能性があります。

3. コミュニティやフォーラムで情報交換: 他にも同じような問題に直面しているユーザーがいるかもしれません。ELECOMの公式フォーラム、RedditやStack Overflowなどの技術コミュニティで情報交換することで、解決策を見つけられるかもしれません。

ただし、これらの情報はあくまで一般的なアドバイスであり、特定のソフトウェアやプログラムの開発には専門的な知識が必要となります。また、USB通信を直接扱うことはデバイスの動作に問題を引き起こす可能性があるため、十分な調査と理解のもとに行うべきです。

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有