Skip to content

Releases: lost2heaven666/UltimateShiftController

Ultimate Shift Controller v2.4.7

29 Apr 07:28
c52c797

Choose a tag to compare

仮想コントローラーの十字キー出力と、Hyper / Ultra / Ultimate中の長押し出力まわりの不具合修正を行いました。
Bug fixes for virtual controller D-Pad output and held-output behavior while using Hyper / Ultra / Ultimate.

更新内容 / Changes

  • 仮想コントローラーでJoystickを使用中、十字キー入力がゲームに反映されないことがある問題を修正

  • 十字キー入力が内部では認識されていても、仮想出力側で消えてしまうことがある問題を修正

  • Hyper中に右クリックなどの長押し出力が、実際に離す前に解除されてしまう問題を修正

  • Ultra / Ultimateでも同じ長押し出力維持処理が正しく動作するように調整

  • Fixed an issue where D-Pad input could fail to reach the game when using Joystick as a virtual controller

  • Fixed an issue where D-Pad input was detected internally but could be lost before reaching virtual output

  • Fixed an issue where held outputs such as right-click could be released before the physical button was actually released during Hyper

  • Adjusted the shared held-output handling so the same fix also applies to Ultra and Ultimate

SHA256

UltimateShiftController.exe
SHA256: 48FC2D4CA72A2959EB57A01C8FA5E73E07F4AAE94B01F9D3F16E8DB0E9CB95C1

UltimateShiftController_V2.4.7.zip
SHA256: A788CD4633076775FE94208152AFB4363470B64EE1E913A705AD427C91685111

Ultimate Shift Controller v2.4.6

28 Mar 13:08
c52c797

Choose a tag to compare

Ultimate Shift Controller v2.4.6

挑戦者モードとHUD表示まわりの不具合修正を行いました。
Bug fixes for Challenger Mode and HUD display behavior.

更新内容 / Changes

  • 挑戦者モードのプルダウンがウィンドウの後ろに回り、選択できなくなる問題を修正

  • HUD設定中の表示更新まわりを調整

  • ラベル設定を開いている間は、HUD設定の文字よりラベル表示を優先するように修正

  • ラベル設定を閉じた後、別レイヤーに切り替えなくてもHUD表示が正しく戻るように修正

  • Fixed an issue where dropdown menus in Challenger Mode could appear behind the window and become unselectable

  • Adjusted HUD preview update behavior while editing HUD settings

  • Fixed the priority so label preview text is shown over HUD settings text while label settings are open

  • Fixed an issue where HUD text would not restore immediately after closing label settings unless another layer was selected

SHA256

UltimateShiftController.exe
SHA256: F2E546D2D87B2C5851BC7C06A018D6AA4EB5C1D9C49D1663DA9BE33D0BACE6C7

UltimateShiftController_V2.4.6.zip
SHA256: CD8C9C50F1965AA5DF0A609AFD6DF41B421AA830A0B58348ECBCE361CE19AA44

Ultimate Shift Controller v2.4.5

28 Mar 10:46
c52c797

Choose a tag to compare

細かな不具合修正と、プロフィール周りの仕様改善を行いました。
Minor bug fixes and profile behavior improvements.

更新内容 / Changes

  • USC内で設定したショートカットを、USCのボタン出力から呼び出せない問題を修正

  • USC内部ショートカットの反応を改善

  • 多重起動できてしまう問題を修正

  • プロフィールの「現在の設定」を「新規」に変更

  • 「新規」選択時に初期化+タブ名リセットを行うように変更

  • 「1タブ初期化」「全タブ初期化」の対象と挙動を整理

  • 関連する多言語表記を更新

  • Fixed an issue where shortcuts configured inside USC could not be triggered from USC button outputs

  • Improved USC internal shortcut handling

  • Fixed an issue that allowed multiple instances of USC to be launched

  • Renamed the profile placeholder from “Current Settings” to “New”

  • Selecting “New” now resets the profile and tab names

  • Refined the behavior of “Reset 1 Tab” and “Reset All Tabs”

  • Updated related multilingual text

SHA256

UltimateShiftController.exe
SHA256: C4B7C37AEDA89C59E42D3B476E01709C0DC6A95A8F210F390551BC3B4AC9ED97

UltimateShiftController_V2.4.5.zip
SHA256: 527C439C069A280F6B10894A68FF19B03209914E1A866743EE910DA8043D853E

Ultimate Shift Controller v2.0.4.4

25 Mar 21:00
c52c797

Choose a tag to compare

レイヤー装飾キーまわりの表示不具合trigger込み入力の一致判定の不具合 を修正しました。
Minor bugfix update for layer decorator display behavior and trigger-included input matching.

  • 明示設定されているボタンがある場合でも、レイヤー装飾キー(CTRL / ALT / SHIFT / WIN)が runtime 表示を汚染してしまうことがある問題を修正

  • たとえば、ULTRAレイヤーで L1 を CTRL 装飾として使っていても、明示設定された ALT+F1 などの表示が CTRL+ALT+F1 に崩れないよう修正

  • L2+L1 のような trigger込みの明示入力が、一致判定から漏れて意図しない passthrough / decorator 側表示になることがある問題を修正

  • triggerを明示的に含む入力行は、その入力自体を最優先で正しく判定するよう調整

  • Fixed an issue where layer decorator keys (CTRL / ALT / SHIFT / WIN) could incorrectly pollute the runtime display of explicitly assigned mappings

  • For example, even if L1 is used as a CTRL decorator on the ULTRA layer, an explicit mapping such as ALT+F1 now remains ALT+F1 instead of being shown as CTRL+ALT+F1

  • Fixed an issue where explicit trigger-included inputs such as L2+L1 could fail exact matching and fall back to unintended passthrough / decorator-side display

  • Adjusted matching so mappings that explicitly include the trigger input are correctly prioritized and matched as intended

SHA256

UltimateShiftController.exe
SHA256: F74F1B8889776167B6A91595CEB94F1DA7F400D2F5A8B705E41C2E478F11D8A0

UltimateShiftController_V2.0.4.4.zip
SHA256: 753DD53C66B424C45498C56F681CB7291575D71B486CBFAF31F4389546CC0A33

Ultimate Shift Controller v2.0.4.3

25 Mar 06:36
c52c797

Choose a tag to compare

小さな不具合修正と設定まわりの調整を行いました。
Minor bugfix and settings/UI polish update.

  • 言語を変更してから元に戻した際、設定が未保存のまま残ることがある問題を修正

  • HUD設定を開いて閉じたあと、設定状態が正しく戻らないことがある問題を修正

  • ラベル設定やボタン名設定など、一部の設定ウィンドウを閉じたあとにフォーカスが不自然になる問題を修正

  • 設定画面内の一部表記を整理し、表示名を統一

  • Fixed an issue where settings could remain marked as changed after switching the language back

  • Fixed an issue where HUD-related settings could remain in an incorrect changed state after opening and closing the HUD settings window

  • Fixed an issue where focus could return unnaturally after closing some settings windows such as Label Settings or Button Name Settings

  • Cleaned up and unified some labels in the Settings UI

SHA256

UltimateShiftController.exe
SHA256: 3028A37A434B049F9D490FFAC2E8F347C3FD4F6EC6EDF732EAD2D62101DBE45B

UltimateShiftController_V2.0.4.3.zip
SHA256: 40823BADC26F1CF87AE6EB8148320EB69E9E0BD95410327539DE0CAECB9998DC

Ultimate Shift Controller v2.0.4.2 Bug Fix

24 Mar 14:34
08034d6

Choose a tag to compare

Ultimate Shift Controller v2.0.4.2

小さな不具合修正を行いました。
Minor bugfix update.

  • タスクトレイから呼び戻した際、ウィンドウが前面に出てもフォーカスを正しく取得できないことがある問題を修正

  • トレイ復帰時の前面化処理を整理

  • Fixed an issue where USC could return from the tray without taking focus properly

  • Cleaned up the restore-to-front behavior when reopening from the tray

SHA256

UltimateShiftController.exe
SHA256: 2897F0B5C7CF748A00D3F590CED5CC1668D0FB40BCF89B089C1317E137472BDE

UltimateShiftController_V2.0.4.2.zip
SHA256: 45C9E4D35FFE500DDDA7DC8DAC08DAFF7F52F268BF1EE236E9FA0C1E6B372733

Ultimate Shift Controller v2.0.4.1 Update Bug fix

24 Mar 12:49
4e1ff78

Choose a tag to compare

Bug Fix!!

UltimateShiftController.exe
SHA256: 4BEA96F1EE5447B32AA3F46CE1A87CCA9A7F4EA7CAA0DC8E47066D9C1CF3838F

UltimateShiftController_V2.0.4.1.zip
SHA256: 039830E951944584CA6F740BA8A7FE45CBAA9C737C9F78A1BB6BE49732D3C71C

Ultimate Shift Controller v2.0.4.0

24 Mar 09:39
4e1ff78

Choose a tag to compare

English

Ultimate Shift Controller v2.0.4.0 is now available.

This update mainly focuses on PAD button label workflow improvements, list usability cleanup, and tray restore front behavior.

Main changes

  • Added a simple connect workflow to PAD button labels, allowing checked entries to be combined more easily.
  • Improved PAD button label pressed-display handling so registered connected names are prioritized more naturally, while remaining input can still appear like Move+Key.
  • Fixed the Connect action in PAD button labels so it now creates or selects the connected entry directly, instead of only filling the lower field.
  • Disabled IME in the PAD button label list to reduce unwanted IME popups during check / edit operations.
  • Adjusted the PAD button label list so columns stay more stable, with less width collapse, less unnecessary horizontal scrolling, and cleaner row / header sizing.
  • Improved the PAD button label name field height and small layout details for easier editing.
  • Added validation so Add / Connect now require a name and no longer create empty temporary entries.
  • When multiple PAD button label rows are checked, the name field can now auto-fill a temporary candidate like Name1+Name2....
  • Improved tray restore behavior so calling the app from the task tray is more likely to bring the main window to the front, including cases such as virtual fullscreen environments.
  • Added extra crash-diagnostic logging support when full logging is enabled, to help investigate exception-based app termination more easily.

Notes

This build is mainly about making PAD button label editing, list behavior, and tray-based restore behavior more practical and reliable in actual use.


日本語

Ultimate Shift Controller v2.0.4.0 を公開しました。

今回は、PADボタン表示名の連結まわり一覧の使い勝手整理タスクトレイからの復帰時の前面表示改善 を中心に整えたアップデートです。

主な変更点

  • PADボタン表示名 に、チェックした項目をまとめて扱いやすくする簡易 連結 フローを追加。
  • PADボタン表示名の押下表示で、登録済みの連結名をより自然に優先しつつ、残り入力は 移動+Key のように表示しやすく改善。
  • PADボタン表示名連結 が、下欄へ値を入れるだけでなく、その場で 連結レコードを作成 / 選択 するよう改善。
  • PADボタン表示名一覧で、チェックや編集時に IME のポップアップが出にくいよう改善。
  • PADボタン表示名一覧の列幅や見た目を整理し、幅崩れ横スクロール が出にくいよう改善。
  • 表示名 入力欄の高さや細かなレイアウトを調整し、編集しやすさを改善。
  • 追加 / 連結 実行時に名前が空なら処理せず、メッセージを出すよう改善。空名の仮レコードを作らないよう整理。
  • 複数行をチェックした時は、連結前の仮名候補として 名前1+名前2... を名前欄へ自動で入れやすく改善。
  • タスクトレイから本体を呼び出した時、仮想フルスクリーン系環境 などで背面に出やすい問題を緩和し、前面へ出しやすく改善。
  • 全ログ記録ON 時のみ、例外終了の追跡に使いやすい追加クラッシュ診断ログを補強。

補足

今回は大きな新機能追加よりも、PADボタン表示名の実用性タスクトレイ復帰時の扱いやすさ を優先して整えた更新です。


UltimateShiftController.exe
SHA256: BFA7390A72ADEB384125595D28969206373651723B5C2A0AB02D7CE565F3D2E7

UltimateShiftController_V2.0.4.0.zip
SHA256: 966B79478A17B151A4A0BFC33D4AB7A88E86BB8CE3E1BF11C8837CB7819C9459

Ultimate Shift Controller v2.0.3.0

21 Mar 22:08
4e1ff78

Choose a tag to compare

English

Ultimate Shift Controller v2.0.3.0 is now available.

This update focuses on input handling, HUD behavior, pad label workflow, and UI / localization polish.

Main changes

  • Fixed an issue where IME / language-switch keys such as Zenkaku/Hankaku, Kana, and similar input-switch keys could leave incorrect pressed-key displays on the HUD.
  • Fixed a case where input-switch operations such as Alt + Kana could appear on the HUD as unintended key names.
  • Prevented default keyboard navigation on the main screen from interfering with shortcut input, so Tab / Space / Enter / arrow keys are less likely to trigger focus movement or checkbox changes while operating USC.
  • Added Turbo Bulk Convert for the current tab.
  • Turbo bulk conversion now changes only the turbo value for the current tab, without forcing Turbo ON/OFF state changes.
  • Unified the turbo value range to 16.
  • Added a safe J-number swap feature in Pad Labels.
  • Pad Labels now keep actual J numbers more directly, making J-number based label management easier.
  • The J-number swap dialog now shows only currently registered J numbers.
  • Improved Pad Labels revert behavior so you can return to the state from when the window was opened.
  • Improved HUD position changes so direct HUD movement is reflected more reliably as an unsaved change.
  • Improved settings child-window behavior to reduce overlap and accidental simultaneous operations.
  • HUD standard mode-switch sound selection now supports both WAV and MP3.
  • Improved wording, localization coverage, and small UI layout polish in HUD Settings, Challenger, and related settings screens.

Notes

This build is mainly about making existing features behave more cleanly and more comfortably in actual use.


日本語

Ultimate Shift Controller v2.0.3.0 を公開しました。

今回は、入力処理、HUD挙動、Pad Labels まわり、UI / ローカライズ整理を中心に整えたアップデートです。

主な変更点

  • 全角/半角、かな、カナ などの IME / 言語切替キー で、HUD に押していないキー表示が残ることがある問題を修正。
  • Alt + かな などの入力切替で、意図しないキー名が HUD に出ることがある問題を修正。
  • USCメイン画面で Tab / Space / Enter / 矢印キー などの標準キーボード操作がショートカット入力の邪魔をしにくいよう改善。
  • 現在タブ向けの ターボ一括変換 を追加。
  • ターボ一括変換は、Turbo の ON/OFF を勝手に変えず、現在タブの数値だけをまとめて変更するよう改善。
  • ターボ値の上限を 16 に統一。
  • Pad LabelsJ番号入替 を追加。
  • Pad Labels で実際の J番号 をよりそのまま扱えるよう整理し、J番号ベースの管理をしやすく改善。
  • J番号入替ダイアログは、現在登録されている J番号のみ表示するよう改善。
  • Pad Labels元に戻す 挙動を見直し、ウィンドウを開いた時点の状態へ戻しやすく改善。
  • HUD を直接動かした時も、未保存変更として反映されやすいよう改善。
  • 設定系の子ウィンドウ挙動を整理し、重なり操作や同時操作が起きにくいよう改善。
  • HUD標準モード切替音の選択で、WAV / MP3 の両方を扱えるよう改善。
  • HUD SettingsChallenger、その周辺画面の文言、ローカライズ、細かなUI配置を調整。

補足

今回は大きな新機能追加よりも、今ある機能を実際に使った時の扱いやすさと見え方を優先して整えた更新です。


UltimateShiftController.exe
SHA256: 65995978012E13CBDA43F17CC4953F7ABB3BBC90DE06459F8AEEB6623840586F

UltimateShiftController_V2.0.3.0.zip
SHA256: D8B7040EEBF32D598D2911F1D7A82B69F338B6B6C135C7420F9F40FA08314AF3

Ultimate Shift Controller v2.0.2.0

20 Mar 04:31
4e1ff78

Choose a tag to compare

v2.0.2.0 is now available.

This update focuses on usability improvements and practical fixes after v2.0.1.0.

Main changes

  • Fixed an issue where mappings could stop while the Settings window was open.
  • Improved HUD behavior so stale text is cleared more reliably.
  • Added a new option to show all currently pressed states on the HUD.
  • Added a new option to hide turbo indicators on the main HUD display.
  • Added a NORMAL passthrough option for unassigned inputs.
  • Improved controller / keyboard / mouse button naming support.
  • “Use last input” in Button Names now works across keyboard, mouse, and controller input.
  • Improved decorator / modifier display behavior on both the HUD and mapping rows.
  • Improved multi-language text coverage and wording for the new settings.
  • Adjusted Settings layout for clearer checkbox and label alignment.

Notes

This version is less about large new features and more about making the current system behave more cleanly and more reliably in actual use.

If you are using v2.0.1.0, updating to v2.0.2.0 is recommended.


日本語

Ultimate Shift Controller v2.0.2.0 を公開しました。

今回は v2.0.1.0 からの更新として、使い勝手の改善と実用上の不具合修正 を中心にまとめたアップデートです。

主な変更点

  • Settings画面を開いている間に、マッピングが止まることがある問題を修正。
  • HUDの文字残りが起きにくいよう、表示クリア挙動を改善。
  • HUDに 押下状態をすべて表示する オプションを追加。
  • HUDに ターボ状態を非表示にする オプションを追加。
  • 未設定入力に対する NORMAL透過 オプションを追加。
  • キーボード / マウス / パッドを含む ボタン名設定 を強化。
  • ボタン名設定の 「最後の入力を使う」 が、キーボード / マウス / パッド全体で使えるように改善。
  • decorator / modifier 系の表示を、HUDとマップ表示の両方で改善。
  • 新規設定まわりの多言語文言と表現を調整。
  • Settings内のチェックボックス配置や文言配置を見直し、見やすさを改善。

補足

今回は大きな新機能追加というより、今ある機能をより安定して使いやすくする ことを優先した更新です。

v2.0.1.0 を使っている場合は、v2.0.2.0 への更新をおすすめします。

UltimateShiftController.exe
SHA256: 5A3862A847EDD9FC4F14E22AAC6724CEE943F27E698B3374CC7B06812A03B11E

UltimateShiftController_V2.0.2.0.zip
SHA256: 97A70D01D8FF3802A8CF23D490E3F8894636DFB7E7A46150C4B409165BE4A359