USB HIDジョイスティック


  • Hand-Operated Joysticks for Control of Up to Four Separate Channels
  • USB HID (Human Interface Device) Configurable for General Applications
  • Compatible with Piezo, Brushless DC Servo, or Stepper Motor Controllers

MCMK3

3-Knob Joystick

MJC2

2-Axis Joystick

MCMK4

4-Axis Joystick

Related Items


Please Wait
Feature Comparison of USB HID Joysticks
Item # MJC1 MJC2 MJC3 MCMJ1 MCMK1 MCMK4 MCMK3
Number of Axes Supported 1 2 3 2 1 4 3
Axis Control Via Encoder Knobs - - -
Axis Control Via Joystick - - - -
Speed Dial for Sensitivity Adjustment - - -
Toggle Switch for Fast or High-Precision Movement - -
Magnetic Coupling Between Joysticksa - - - -
Programmable LED Push-Button
for Each Axisb
- - -
  • These joysticks are equipped with magnets, which allow them to be lined up with each other and create a microscopy console, as seen in the image below.
  • These LEDs can be programmed to provide axis feedback.

Features

  • Joysticks Utilizing Standard USB HID Protocol
  • Four Different Form Factors for Seven Joysticks
    • One Encoder Knob for Single Axis Control
    • One Joystick Knob for Two or Three Axis Control
    • Three-Knob Box for Control of up to Three Axes
    • Four Encoder Knobs for Control of Up to Four Axes
  • Included Speed Dial or Toggle Switch for Sensitivity Adjustment

Thorlabs USB HID Joysticks are designed to provide intuitive, tactile, and manual control for various devices utilizing the USB HID (Human Interface Device) class. Each joystick includes at least one knob and one push-button, which can be custom configured to control various parameters either separately or in tandem with each other. For more information about how to configure each joystick for general applications, including the USB HID In reporting, please see the manuals by clicking on the appropriate red Docs icons (Docs Icon) below. Information on the power requirements, connections, and housing dimensions of the joysticks can be found in the Specs tab.

MJCx Series Joysticks
The MJC1 Joystick features an encoder knob for control of a single channel depending on the velocity the knob is rotated, while the MJC2 and MJC3 Joysticks feature a joystick knob that allows for two and three channel control, respectively. A dial labeled Speed is to the left of the knob or joystick and can be used to fine tune the sensitivity of movement of each device, or as an extra axis. Each joystick also features a push-button switch to the right of the knob or joystick which allows the joysticks to switch between fast or high-precision movement, or can have its functionality set by the user. The joysticks ship with a USB 3.1 Type-A to Type-C cable for connection to a computer. The MJC1 joystick is compatible with our BPC30x Series Benchtop Piezo Controllers, while the MJC2 and MJC3 joysticks are compatible with our Benchtop Brushless DC Servo Controllers, Rack-Mounted Brushless DC Servo Controller, and Stepper Motor Controllers.

A microscopy console constructed using the MCMK1, MCMK4, and MCMJ1 joysticks.
Click to Enlarge

The MCM series joysticks can be combined to create a microscopy console using magnetic coupling.

MCM Series Joysticks
The MCMJ1 Joystick consists of a hand-operated joystick box with an attached USB cable, while the MCMK1, MCMK3, and MCMK4 Joysticks are hand-operated 1-, 3-, or 4-knob boxes respectively. These joysticks include LED push-buttons associated with each individual axis, with the LED programmable to provide feedback on the status of each axis. The function of these push-buttons can be set by the user, including but not limited to whether the button operates as a switch to enable/disable the associated knob or axis; whether the button serves as an independent control for another purpose; whether the LED lights up as a status indicator; and the brightness of the LED if it is in use. The MCMJ1 and MCMK1 joysticks include a toggle switch for toggling between two states for use in affecting the sensitivity of the joysticks, while the MCMK3 joystick features a speed dial on the top face to adjust the velocity of the encoder knobs. Two extra push-buttons on the MCMK4 joystick could be used for a similar purpose, as a global disable button, as a toggle for use of a fifth axis, or for other user-defined functions. The MCMJ1, MCMK1, and MCMK4 joysticks all include magnets to allow the joysticks to couple to each other, allowing for the creation of microscopy consoles by attaching combinations of the joysticks together, as shown to the right.

The MCMK3 joystick is compatible with our MCM301 3-Axis Controller for Microscopy and our PDXC and PDXC2 ORIC® Piezo Inertia Stage Controllers. While the MCMK3 joystick has the same design as the knob box for our Compact Controllers for Microscopy, it is only directly compatible with the MCM301 controller. The MCM301 controller has three channels to support control of up to three different stages simultaneously using a single joystick. Multiple stages can be assigned to each joystick channel or operated simultaneously in daisy-chain mode using the PDXC controller. The PDXC2 controller has a single channel for joystick control in either open- or closed-loop mode. 

Troubleshooting and testing the HID In and Out reporting of the MCM series joysticks can be done using the visual interface provided by the Thorlabs Joystick Test Utility, which can be found in the MCM Series Software tab along with the mimimum computer requirements.

Item # MJC1 MJC2 and MJC3 MCMK3
Compatible
Controllersa
BPC301, BPC303 Benchtop Piezo Controllers BBD30x Series Benchtop Brushless DC Servo Controllers
RBD201 Rack-Mounted Brushless DC Servo Controller
BSC20x Series Stepper Motor Controllers
MCM301 3-Axis Controller for Microscopy
PDXC, PDXC2 Piezo Inertia Stage Controllers
  • The software associated with these controllers will directly recognize the respective joysticks. All the joysticks on this page utilize the USB HID protocol and can be used in custom systems with these controllers or other units with USB inputs.
Item # MJC1, MJC2, and MJC3
Specifications
USB USB 1.1 Using a USB Type-C Connector
Resolution of Joysticks/Encoders 8 Bits
Input Power Requirements
Voltage 5 VDC (USB)
Current <100 mA
General
Thorlabs Controller Connection Mini-DIN or USB C
Computer Connection USB Type-A Connector
Housing Dimensionsa
(W x D x H)
134.9 mm x 230.5 mm x 52.6 mm
(5.31" x 9.07" x 2.07")
  • Excludes the height of the joystick or encoder knob.
Item # MCMJ1 MCMK1 MCMK4 MCMK3
HID Specifications
Reporting Controller
Features - HID In
1 Encoder Joystick for
2 Unique Axis Controls,
2 RGB LED Push-Buttons, and
1 Toggle Switch
1 Rotating Encoder Knob for
1 Unique Axis Control,
1 RGB LED Push-Button, and
1 Toggle Switch
4 Rotating Encoder Knobs for
4 Unique Axis Controls,
4 RGB LED Push-Buttons, and
2 Red/Green Push-Buttons
3 Unique Axis Controls,
3 Push-Buttons with
Embedded Green LEDs
Joystick/Encoder Knob
Bit Resolution
10 Bits
Rotating Encoder Knob
Encoder Resolution
- 0.35°
Input Power Requirements
Voltage 5 VDC (USB)
Current <150 mA <100 mA <150 mA 50 mA (Avg.), 100 mA (Max)
General
Computer Connection USB 2.0
Housing Dimensions
(W x D x H)
126.8 mm x 139.0 mm x 119.4 mm
(4.99" x 5.47" x 4.70")
126.8 mm x 139.0 mm x 69.2 mm
(4.99" x 5.47" x 2.72")
260.2 mm x 163.0 mm x 70.6 mm
(10.24" x 6.42" x 2.78")
128.1 mm x 150.3 mm x 80.4 mm
(5.04" x 5.92" x 3.17")

Software

Version 2.0 (June 12, 2024)

The software package contains the Thorlabs Joystick Test Utility, which provides a visual interface to verify the HID IN and Out reporting of the MCM Series Joysticks.

Software Download
Minimum Computer Requirements
Operating System Windows 10 64-bit (or later)
Other Software Microsoft .NET 4.8 (or later)
Microsoft .NET Desktop Runtime 6.0
USB Version USB 2.0

Software for MCM Series USB HID Joysticks

Thorlabs offers software tools for the MCM series of joysticks, including the MCMK1, MCMK3, MCMK4, and MCMJ1 joysticks. The software download page offers links to the Thorlabs Joystick Test Utility and Thorlabs Firmware Update Utility. The Joystick Test Utility can be used for troubleshooting the MCM series joystick controllers and assessing the HID In and Out reporting functionality. The Firmware Update Utility can be used to update the firmware of the MCM series joysticks. The minimum computer requirements to operate this software are given in the table to the right.


Posted Comments:
Chad Brubaker  (posted 2024-02-16 12:08:31.54)
Is is mentioned that these are compatible with DC and Stepper Motor Controllers. Does this only apply to the linked items, or does this also include the K-Cube controllers (KST201, KDC101)? I am setting up a 6-axis motion system (XYZ, RPY) utilizing 4 ZFSXXB, 1 PDR1C, and one PRMTZ8 rotary. An MJC3 next to an MCMK3 would make for a very intuitive control scheme.
cdolbashian  (posted 2024-03-05 02:58:37.0)
Thank you for reaching out to us with this inquiry. Unfortunately your suspicion is indeed true. These joysticks are only compatible with the listed components. I have, however, suggested that we expand the compatibility by requesting as much to our software teams internally.
Back to Top

1軸 USB HIDジョイスティック

  • USB HIDプロトコルを使用した信頼性の高いジョイスティック
  • エンコーダーノブを介した1軸制御
  • 高速動作または高精度動作の2種類のモード
  • 感度調整のための速度ダイヤル
  • リモート手動操作が可能
  • PCを用いて再プログラム可能
  • 人間工学に基づいた設計

ジョイスティックMJC1は、ピエゾアクチュエータを使用した様々なステージを、手動で直感的に位置決めできるように設計されています。このジョイスティックには、1軸制御用のエンコーダーノブ、高速動作と高精度動作を切り替えるためのプッシュボタン、および速度制御を微調整するための速度ダイヤルが付いています。ほとんどの用途では、対応するコントローラにデフォルト値として保存されているパラメータ設定のままでご利用いただくことができ、それ以上のセットアップ作業は必要ありません。従って、ホストPCに接続する必要もなく、真のリモート操作が実現できます。さらにPCを使用してパラメータを再設定したときも、それをペアリングしたコントローラに保存できるため、PCとの接続を外してもリモート操作を継続できます。

ジョイスティックMJC1は、当社のBPC30xシリーズベンチトップ型ピエゾコントローラに対応しています。これらのコントローラやUSB HIDクラスを使うセットアップと組み合わせて使用できるように、ジョイスティックにはMini-DINポートとUSB Type-Cポートの両方が付いています。また、6ピンMini-DINプラグ-プラグケーブルとUSB 3.1 Type-A - Type-Cケーブルの2本のケーブルが付属します。USB HIDを介したジョイスティックの構成やセットアップについての詳細は、型番横の赤いアイコン(Docs Icon)をクリックしてマニュアルをご覧ください。

+1 数量 資料 型番 - ユニバーサル規格 定価(税抜) 出荷予定日
MJC1 Support Documentation
MJC11軸 USB HIDジョイスティック
¥81,748
7-10 Days
Back to Top

2軸および3軸 USB HIDジョイスティック

  • USB HIDプロトコルを使用した信頼性の高いジョイスティック
  • ジョイスティックノブによる2軸または3軸制御
  • 高速または高精度の移動を実現する2種類のモード
  • 感度調整のための速度ダイヤル
  • リモート手動操作が可能
  • PCを用いて再プログラム可能
  • 人間工学に基づいた設計

ジョイスティックMJC2およびMJC3は顕微鏡ユーザ向けに設計されており、ステージの位置決めを手動で直感的に行うことができます。MJC2にはXY制御用に2軸のジョイスティックノブ、MJC3にはXYZ制御用に3軸のジョイスティックノブが付いています。どちらのジョイスティックノブも上下左右に動かすことができますが、MJC3のジョイスティックノブでは第3軸の制御機能として時計回りまたは反時計回りにひねることができます。また、ジョイスティックには高速移動と高精度移動を切り替えるプッシュボタンと、速度制御を微調整するためのスピードダイヤルも付いています。ほとんどの用途では、コントローラに保存されたデフォルトのパラメータ設定のままですぐにお使いいただくことができ、それ以上の設定は不要です。そのような使い方をするときはホストPCに接続する必要もなく、真のリモート操作が可能です。PCを使用してパラメータを再設定したとき、それをペアリングしたコントローラにも保存できます。そのため、PCとの接続を外してもリモート操作を継続できます。

ジョイスティックMJC2およびMJC3は、当社のベンチトップ型ブラシレスDCモーターコントローララックマウント型ブラシレスDCサーボコントローラステッピングモーター用コントローラに対応します。これらのコントローラやUSB HIDクラスを使うセットアップと組み合わせて使用できるように、ジョイスティックにはMini-DINポートとUSB Type-Cポートの両方が付いています。また、6ピンMini-DINプラグ-プラグケーブルとUSB 3.1 Type-A - Type-Cケーブルの2本のケーブルが付属します。USB HIDを介したジョイスティックの構成やセットアップについての詳細は、型番横の赤いアイコン(Docs Icon)をクリックしてマニュアルをご覧ください。

+1 数量 資料 型番 - ユニバーサル規格 定価(税抜) 出荷予定日
MJC2 Support Documentation
MJC22軸 USB HIDジョイスティック
¥76,857
7-10 Days
MJC3 Support Documentation
MJC33軸 USB HIDジョイスティック
¥81,748
7-10 Days
Back to Top

2-Axis USB HID Joystick with RGB LEDs

  • High-Reliability Joystick Utilizing USB HID Protocol
  • 2-Axis Control Via a Joystick Knob
  • Toggle Switch for Sensitivity Adjustment
  • Two RGB LED Push-Buttons for Assignment to Either Axis
  • Powered via Attached USB Cable

The MCMJ1 Joystick consists of a hand-operated joystick box with an attached USB cable, which provides XY control over 2 separate axes. A toggle switch above the joystick allows for switching between two different states, labelled HIGH and LOW, which can be used to affect the joystick velocity. Two push-button switches, with embedded full-color, RGB LEDs, are also included on the face of the joystick, and can be linked to each axis individually. The function of these push-buttons can be set by the user, including but not limited to whether the button operates as a switch to enable/disable the associated axis of the joystick; whether the LED lights up to indicate a stop in motion, active movement, a limit in direction, or being disabled; and the brightness and color of the LED if it is in use.

The MCMJ1 joystick can be used in concert with the MCMK1 and MCMK4 joysticks to form a microscopy console via magnetic coupling, as seen in the Overview tab above..

This joystick is a USB HID device and is powered through the USB cable. As an HID device, the joystick can be configured and used with a variety of different controllers or devices which utilize the HID class, as well as configured for general applications. For more information about configuring and setting up this joystick over USB HID, please see the manual by clicking on the relevant red Docs icon (Docs Icon) below.

+1 数量 資料 型番 - ユニバーサル規格 定価(税抜) 出荷予定日
MCMJ1 Support Documentation
MCMJ1NEW!2-Axis USB HID Joystick with RGB LEDs
¥149,330
7-10 Days
Back to Top

1- and 4-Axis USB HID Joysticks with RGB LEDs

  • High-Reliability Joysticks Utilizing USB HID Protocol
  • Knobs Provide Hand-Operated Control for Up to One or Four Channels
  • MCMK1 Includes Toggle Switch for Sensitivity Adjustment
  • Each Knob has Associated RGB LED Push-Button
  • Powered via Attached USB Cable

The MCMK1 and MCMK4 Joysticks are hand-operated, 1- or 4-knob boxes with an attached USB cable. Each of the rotating encoder knobs have an associated push-button LED switch and provides their own channel, allowing for either one or up to four unique axes to be controlled by a single joystick. The push-button switches each have an embedded full-color, RGB LED, which can provide feedback on axis motion, limits, locking status, or other indicators. The function of these push buttons can be set by the user, including but not limited to whether the button operates as a switch to enable/disable the associated encoder knob or as an independent control for another purpose; whether the LED lights up as a status indicator; and the brightness and color of the LED if it is in use. The MCMK1 Joystick also includes a toggle switch for toggling between two states, labelled HIGH and LOW, which can be used to affect the knob sensitivity for example. Instead of this switch, the MCMK4 Joystick includes two smaller push-button LEDs, labelled A and B, located on the right side of the front face above the fourth knob; these buttons can be used for a variety of purposes, including as a toggle for use of a fifth axis, as a dual speed control switch, and as a global disable button.

The MCMK1 and MCMK4 joysticks can be used in concert with the MCMJ1 joystick to form a microscopy console via magnetic coupling, as seen in the Overview tab above.

These joysticks are both USB HID devices and are powered through the USB cable. As HID devices, the joysticks can be configured and used with a variety of different controllers or devices which utilize the HID class, as well as configured for general applications. For more information about configuring and setting up the joysticks over USB HID, please see the manual by clicking on the relevant red Docs icon (Docs Icon) below.

+1 数量 資料 型番 - ユニバーサル規格 定価(税抜) 出荷予定日
MCMK1 Support Documentation
MCMK1NEW!1-Axis USB HID Joystick with RGB LED
¥135,630
7-10 Days
MCMK4 Support Documentation
MCMK4NEW!4-Axis USB HID Joystick with RGB LEDs
¥262,355
7-10 Days
Back to Top

3ノブ型 USB HIDジョイスティック

  • 標準的なUSB HIDプロトコルを使用
  • ノブで最大3チャンネルまでの手動制御が可能
  • 感度調整のための速度ダイヤル付き
  • 各ノブに対応するLEDボタン付き
  • USBポートからの電力供給

ジョイスティックMCMK3は、3つのノブとUSBケーブルが付いた手動操作ボックスです。ジョイスティックの3つの側面には、それぞれ回転ノブとプッシュボタン式のLEDスイッチがついています。各エンコーダーノブはそれぞれ独自のチャンネルを構成しているため、1つのジョイスティックで3軸の操作が可能です。プッシュボタンスイッチにはそれぞれ緑色のLEDが付いています。プッシュボタンの機能は様々に設定できます。同じ面にあるエンコーダーノブのEnable/Disableスイッチとして使用することも、ほかの目的のための独立した制御に使用することもできます。またLEDをステータスインジケータとして点灯させたり、LEDの明るさで使用中であることを示したりすることも可能です。上面の小さなノブで、各側面のノブの回転速度に対する出力信号の大きさを調整することができます。それにより、エンコーダーノブの出力の精密さを様々なレベルに変更できます。

ジョイスティックMCMK3はUSB HIDデバイスで、電力はUSBケーブル経由で供給されます。ジョイスティックMCMK3はHIDデバイスであるため、ピエゾ慣性ステージ用コントローラPDXCおよびPDXC2顕微鏡用3軸コントローラMCM301など、HIDクラスを使用する様々なコントローラやデバイスにご使用いただけます。ジョイスティックは、一般的な用途向けにも設定可能です。USB HIDを使用したジョイスティックの設定やセットアップについての詳細は、型番横の赤い資料アイコン(Docs Icon) をクリックしてマニュアルをご覧ください。このジョイスティックは顕微鏡用小型コントローラのノブボックスと同じ形状をしていますが、コントローラMCM301に直接接続できるのはMCMK3だけです。

ジョイスティックMCMK3のHID入出力レポートのトラブルシューティングや試験は、Thorlabs Joystick Test Utilityのビジュアルインターフェイスを用いて行うことができます。また、Firmware Update Utilityもございます。両方のユーティリティとそれらを動作させるためのPCに関する要件については、「MCMK3用ソフトウェア 」タブをご覧ください。

+1 数量 資料 型番 - ユニバーサル規格 定価(税抜) 出荷予定日
MCMK3 Support Documentation
MCMK3Customer Inspired! 3ノブ型 USB HIDジョイスティック
¥161,902
Today