Update history

Page update date :
Page creation date :

Program Body

Ver 1.03 (2025/11/1)

Specification changes
  • I've changed the framework I'm using from .NET Framework 4.6.1 to .NET Framework 4.8.1
Additional features
  • The decoration process now reflects the state of the various keys "CapsLock", "Inser", "NumLock", and "Scroll"

Ver 1.02 (2019/10/27)

Bug fixes
  • Fixed a bug where specifying a font name that is not installed in Windows in the font name of the key text would cause an error to appear on startup
  • Fixed an issue where placing a board in a corner with the taskbar positioned above or to the left would cause the taskbar to shift its width display position

Ver 1.01 (2017/5/27)

Bug fixes
  • Fixed a bug where IsOneClickToggleRelease would release the toggle key if you press and release another key while pressing the true toggle key with your finger.

Ver 1.00 (2017/1/21)

Additional features
  • Added Decorates parameter to KeyInfo in the board container definition file to allow you to change the decoration per key
  • Added KeyDecorates parameter to BoardInfo in the board container definition file to change the decoration of the entire key
  • Added a BoardDecorates parameter to the BoardInfo in the board container definition file that allows you to change the decoration of the board
  • Decorations on the settings screen can now be set to enable or disable board and text colors
  • Decorations on the settings screen can now specify whether the color of the board or text takes precedence over the color settings in the board container definition file.
  • Settings screen behavior now allows you to specify whether to display application termination confirmation
  • You can now change directly to the specified board from the menu
Feature improvements
  • Clicks stopped due to chatter in mouse pad and mouse stick tap action (less than 30ms)
  • Improved the performance of the touchboard when starting
  • Various dialogs are now displayed as easily as possible
  • Previously, if there was a typo in the board's configuration file, it would be forced to quit at startup, but from Ver 1.00 onwards, it was not forced to close, and an error was displayed when the target board was selected
Specification changes
  • Changed the "ImageRenderMode" that determines the expansion and expansion of images in the board container definition file to "ImageStretchMode". "ImageRenderMode" is still available in the current version, but will be deprecated in the future.
  • The confirmation dialog is now displayed in exit methods other than exiting from the menu. You can change whether the termination confirmation dialog is displayed in the settings
Bug fixes
  • Fixed an issue where the current focus was not visible when keyboarding dialogs such as the settings screen
  • Fixed the display language not being Chinese when the OS was booted in a Chinese environment.
  • Added support for the phenomenon that the checkbox on the settings screen is not visible in some environments
  • Fixed an issue where the settings screen and other displays were displayed on another display depending on the display launched when using multi-display. However, some situations that are difficult to determine are not addressed.

Ver 0.32 (2015/2/14)

Bug fixes
  • An error is displayed when trying to exit the touchpad while the key is pressed.
  • Unintended behavior when trying to release the toggle by pressing the Shift or Ctrl key while holding down the Shift or Ctrl key to toggle

Ver 0.31 (2015/1/11)

Additional features
  • BoradContailerInfo.Order parameter to allow you to specify the order in which boards are switched
Feature improvements
  • The color selection dialog is now displayed in the center of the parent screen
  • When pressing a key with a changing IME, such as a half-width/full-width key, the color of the board or key changes immediately
Specification changes
  • Action when the toggle key is released is performed when the touch is released (according to Windows standard touch keyboard)
  • Hidden icons for each window
  • Some auxiliary keys (such as menu display and board switching) do not work except when the keys are directly down and up
Bug fixes
  • Fixed some parts of the settings screen that were not multilingual
  • When KeyProcessInfo.PressRepeat was set to something other than Once in the board settings, KeyProcessInfo.ExecuteTiming was not set to PressedAndReleased
  • When setting to remember the position of the previous board, the position of the board that was displayed for the first time may be moved to the upper left corner of the screen when switching boards.
  • When the board position is being recorded, if you select "Save" on the settings screen, the position of the board will return to before moving
  • Fixed an issue where the minimize key appears to be held down when the board is returned to its original position after pressing the minimize key (it is only cosmetic, so it does not affect operation).

Ver 0.30 (2015/1/4)

Additional features
  • Remembers the previous position of the board
  • Added a menu to initialize the position of the board
  • Added "KeyReleaseTimingWhenActiveWindowChange" to the board container settings to allow you to set the timing of the toggle key release when switching between active windows
  • Allows you to specify an initial position offset in board settings
  • The "ImageRenderMode" parameter of the board and key can now specify "None", "Fill", "Uniform", and "UniformToFill".
  • Allows you to specify whether to initially display the board you selected last time (default memory)
Feature improvements
  • We delayed the timing of the board's color change by about 200ms when changing the IME. This will prevent the board from changing the background color frequently
Specification changes
  • Move the user's configuration file to the Profiles folder
  • The "Fill" behavior of the "ImageRenderMode" parameter on the board or key will be changed to "Uniform"
  • Modified keys (Shift and Ctrl) have been adapted to the touch keyboard
  • Tweak the color of text and background during keypresses
Bug fixes
  • The color change was incorrect in the settings screen
  • Fixed an issue where the confirmation dialog was displayed even if you canceled without changing it on the settings screen (except before the first save)
  • Problems with Windows XP Startup Errors
  • Fixed an error in the pressing of modifier keys such as Shift and Ctrl

Ver 0.23 (2014/11/25)

Additional features
  • Check if the new version is published. Can be changed in settings. (Default OFF)
Feature improvements
  • Avoids the phenomenon that the mouse cursor moves significantly when moving the mouse cursor with the mouse pad under heavy load in Windows (in accelerated mode)

Ver 0.22 (2014/8/9)

Specification changes
  • KeyInfo, KeyProcessInfo parameter migrated to Options. This allows keying parameters to be written as-is without stringing the JSON
  • Changed the transmit key of KeyType "CapsLock" from "OemAttn" to "Capital"
  • KeyType "OemQuotes" sent key changed from "D7" to "Oem7"
  • KeyType "VirtualCode" renamed to "VirtualKeyCode"
  • Rename the parameter used for KeyType "VirtualCode" to "VirtualKeyCode"
  • Changed the mouse button click behavior when tapping the mouse pad or mouse stick to press instead of when you release your finger.
Bug fixes
  • When the KeyType "VirtualCode" is specified, the key is not recognized unless the "Parameters" does not have an "VirtualKey" that is not originally needed.
  • Window maximization when double-clicking the board move key

Ver 0.21 (2014/5/30)

Bug fixes
  • A bug in some applications that causes the cursor or special key to behave as if a different key was pressed
  • Key Unresponsive to Applications Using DirectInput

Ver 0.20 (2014/5/10)

Additional features
  • Toggle whether or not the board is front or bottom (If you want the board to be in the foreground if it's not in the foreground, tap the board or click the small touchboard icon on the taskbar.) You can change whether you want the board to be in the front or not in the settings)
  • Allowed you to set the color of the text in the keys (tentative implementation)
  • Added left-click emulation with a tap on the mouse stick from the board container definition file
  • Added a function to set the specified key for the D-Pad arrow keys from the board container definition file.
  • Added the ability to switch to a board with a specified name (BoardJump)
Feature improvements
  • When moving the mouse cursor with the mouse pad, the device avoids the phenomenon that the mouse cursor moves greatly on the first move.
  • Slightly increased the font size of the settings screen.
Bug fixes
  • Fixed a bug where the toggle did not return even if the modifier key was released after holding down another key while holding down a modifier key such as Shift.
  • Fixed a bug where Parameters on the KeyProcessInfo object in the board container definition file were not applied

Ver 0.10 (2014/4/15)

Additional features
  • Added a setting screen. You can change the "board size", "background color", "key text size", and "multi-device settings sharing". Can be viewed from the settings menu key on the board or from the right-click menu in the task tray
  • Added assembly caching to speed up app launch (from the settings screen)

Ver 0.01 (2014/4/5)

 
  • First edition

Board Package

Ver 1.03 (2025/11/1)

General
  • Remade to match Chitan Touchboard Ver 1.03

Ver 1.01 (2017/5/27)

General
  • Fixed a bug where two 0s were not entered when pressing the "00" key.

Ver 1.00 (2017/1/21)

General
  • The font size of the keys for letters, numbers, and symbols has been slightly increased.
Normal layout
  • The display text of the key will change depending on the state of the IME while pressing Shift. This will also change the text in the initial state
  • Since hiragana can now be displayed depending on the state of the IME, the board that defined the key that initially displayed hiragana has been removed
Thumb layout (Thumb)
  • The display text of the key will change depending on the state of the IME while pressing Shift. This will also change the text in the initial state
MousePad
  • Swapped the top and bottom positions of each button on the right board and the mouse pad
  • A one-handed mouse pad has been added. (For left and right hands)
  • A mouse pad with frequently used keys has been added. (For left and right hands)

Ver 0.30 (2015/1/4)

General
  • Recreated in the "Board Creation Excel Tool"
  • Reducing the file size of various board container definition files
  • Changed the "ImageRenderMode" parameter from "Fill" to "Uniform"
Paint Shortcuts (Illust)
  • Release the toggle key when switching the active window
  • Set the definition of the modifier key to the standard operation according to the behavior of the modifier key in Chattan touchboard Ver 0.30

Ver 0.22 (2014/8/9)

General
  • Tailored to the specifications of the Chattan Touchboard Ver 0.22
  • Change the board switch key to an image
  • Change the application key to an image
  • Changed the design of the board minimization key
Normal layout
  • Add a board with a kana
Thumb layout (Thumb)
  • Add board minimization key
MousePad
  • Swap the position of the right-click and middle-click keys on the left board
GameController
  • Add board minimization key

Ver 0.10 (2014/4/15)

General
  • Added a key to display the settings menu on each board
  • Changed the keys of "Move Board", "D-Pad", "Mouse Pad", "Mouse Stick", "Mouse Middle Right Mouse Button", "Mouse Wheel", and "Minimize Board" to image
Normal layout
  • Approximately 5% increase in key size
  • Remove board minimization key
  • Move the board movement key to the left
  • Swap the position of each mouse key
Thumb layout (Thumb)
  • Approximately 5% increase in key size
  • Mouse button removal
  • Add the PrintScreen key
  • Move the symbol key position and move the right alphagram key one step to the right
  • Move the right Shift key to the right of the cursor key
  • Reduce the size of the Enter key
  • Move the Del key up
  • No conversion, transformation, and katakana key reposition
MousePad
  • Increase the size of the keys by approximately 20%
TenKey
  • Approximately 5% increase in key size
  • Add a NumLock replacement board
  • Add a board for the left hand
  • Remove comma key and add 00 key
GameController
  • Increase the size of the keys by approximately 20%
  • Esc key addition
  • Move the board on the right, move the position of the board change key to the right.
Paint Shortcuts (Illust)
  • Increase the size of the keys by approximately 20%

Ver 0.01 (2014/4/5)

 
  • First edition

Board Creation Excel Tool

Ver 1.03 (2025/11/1)

Additional features
  • The decoration process now reflects the state of the various keys "CapsLock", "Inser", "NumLock", and "Scroll"
  • Add 534_KeyLockDecorateSample_1_03_Ja samples

Ver 1.01 (2017/5/27)

Bug fixes
  • Fixed a bug where two 0s were not entered when pressing the "00" key.

Ver 1.00 (2017/1/21)

Additional features
  • Added "BoardDeco" to the board decoration detail sheet
  • Added key decoration detail sheet "KeyDeco"
  • Added 18 sample files for creating a board
Feature improvements
  • Faster processing speed of setting file generation
  • We calculated the size of the layout by considering the DPI of the execution environment. This now removes the PixelPerCentimeter parameter and automatically handles it to reduce DPI variability in output results
Specification changes
  • Changed the parameter name of "ImageRenderMode" on the board key to "ImageStretchMode"

Ver 0.30 (2015/1/4)

 
  • First edition