533 questions
- Bountied 0
- Unanswered
- Frequent
- Score
- Trending
- Week
- Month
- Unanswered (my tags)
Score of 3
0 answers
150 views
Windows IME repositioning via WinAPI
I have an application with a custom editing canvas, so I need to provide at least certain customization of IME behaviour (specifically positioning).
For basic handling, I am hiding and showing my ...
Score of 0
0 answers
104 views
Why does my Silverlight application give some users an instant "White Page of Death" when they begin to enter their password?
Some users are reporting an issue with a Silverlight web application that as soon as they begin to type their password into the PasswordBox input, the application crashes with the classic white-screen-...
- reputation score 1
Score of 0
1 answer
147 views
Jetpack Compose: Bottom button moves up with keyboard, want it scrollable instead of resized
I am building a screen using Jetpack Compose with Scaffold, Surface, and ConstraintLayout.
The screen has a BasicTextField in the center and a Continue button fixed at the bottom.
When I tap on the ...
- reputation score 1
Score of 0
2 answers
110 views
How to intercept/modify keystrokes before the Microsoft Chinese IME processes them on Windows?
I’m using Microsoft IME (Chinese Simplified) and I need to type a backslash (\) while Chinese mode is active.
However, when I press the backslash key, the IME always converts it into the Chinese ...
- reputation score 1
Score of 1
0 answers
61 views
How can a background/daemon process receive IME (input method) change events for a console application without polling? (TSF / Windows IME)
I’m trying to build a system where a console application (e.g. Neovim running inside Windows Terminal) can call a background program (a daemon).
This daemon should detect IME (input method) changes in ...
- reputation score 13
Score of 0
1 answer
132 views
Win32: How to check if a HKL refers to a specific family of IMEs
The keyboard APIs of Win32 (Windows API family) are known to be confusing, and there are lots of SO answers about how to display approximate information to a human with enough polyglot skills to ...
- reputation score 119
Score of 0
0 answers
56 views
How to implement InputConnection for a custom document editor on Android?
I want to implement a custom text editor widget on Android, and my documents are tree structures like HTML, not plain strings like a text field. From what I can tell so far, I need to implement the ...
- reputation score 16839
Score of 4
0 answers
279 views
How to use/make adjustPan behavior with my activities when compile SDK is 36 and edge-to-edge enabled by default
I struggle with a edge-to-edge issue and it seems impossible to me.
I have the feelings Google devs have forgotten something for this update... Maybe this is just a skill issue from my side.
Since ...
- reputation score 41
Score of 3
1 answer
208 views
How to configure the font used to render IME preview text in tkinter text input fields on Windows?
Problem Description
I'm experiencing a problem concerning font configuration in Tkinter. The constructor of all Tkinter widgets have a font keyword argument which allows you to configure the font used ...
Score of 0
1 answer
75 views
Scroll the list to the bottom when the keyboard is fully shown in Compose
How to scroll the list to the bottom when keyboard is shown in Compose? Now I have the following solution:
val isImeVisible = WindowInsets.isImeVisible
LaunchedEffect(isImeVisible) {
if (...
- reputation score 7391
Score of 0
0 answers
43 views
Android IME With Freely Placed Buttons Not Consuming Interactions
Currently, I'm developing a custom IME for Android. A core concept would be that the buttons of the keyboard "float to the edges" and "allow interaction with the underlying app" ...
- reputation score 1685
Score of 1
2 answers
107 views
Language Input Method Editor Software is interfering with my input validation
I have this javascript function for allowing numeric input only
window.addNumericInputValidation = function (elementId) {
var $element = $("#" + elementId);
// First remove any ...
- reputation score 25
Score of -1
1 answer
84 views
TSF prevent keyboard event when use Microsoft Pinyin
Description
I'm encountering a peculiar issue with my TSF implementation on Windows 11. My custom IME generally works well with multiple input methods when implemented in a separate thread isolated ...
- reputation score 1
Score of 1
0 answers
147 views
Memory leak WindowOnBackInvokedDispatcher$OnBackInvokedCallbackWrapper in InputMethodService onDestroy() Android 14 (34 Api)
I implemented a custom software keyboard using Compose to build the UI part and InputMethodService() for IME function interaction.
It works as expected. However, memory leak ...
- reputation score 178
Score of 1
0 answers
148 views
How to enable "Input methods" in text view gtk 4.0
I have a special input method installed on my Linux laptop, Chewing from Fcitx 5 for Chinese traditional. But when I type something inside the GtkTextView, only English alphabets appears.
I found ...