input

文字を入力するためにinput_report_key()を使用しないキーボードドライバ
input

文字を入力するためにinput_report_key()を使用しないキーボードドライバ

Linux入力デバイスドライバを作成し、既存のドライバにあるものをテストしようとしています。GPIOマトリックスキーボードドライバー。 printを使用すると、正しいキーコードで呼び出されることがわかりますが、カーソルinput_report_key()の下に正しい文字が配置されません。 pr_info("Print: %d\n", keycodes[code]); input_report_key(input_dev, keycodes[code], new_state[col] & (1 << row)); 私も仕事用にBeagle...

Admin

ファイル記述子を介して対話型プロセスに入力を送信する
input

ファイル記述子を介して対話型プロセスに入力を送信する

プロセスが入力を読み取るファイル記述子を見つける方法は? 背景 私ベルテルAlpineコンテナ(veetで発音)サーバーで開発する場合。現在、私はコンテナにログインし、vite --host '0.0.0.0' --port 3000コンソールを引き継ぎ、対話型入力を許可するコマンドを使用してViteを手動で起動します。したがって、ファイルの変更がコンテナのDockerボリュームバインドマウントに登録されていない場合(Windowsは愚かです)、サーバーの再起動などの操作を実行できます。 質問 コンテナの起動時にこのコマンドを実行するようにしたいと思います。...

Admin

クリッピング解像度を持つxinputタッチスクリーン変換マトリックス
input

クリッピング解像度を持つxinputタッチスクリーン変換マトリックス

xinput変換マトリックスがタッチスクリーン(Goodix容量性タッチスクリーン)でどのように機能するかを理解するのは困難です。 リモートPCを制御するためにLinuxがインストールされているタブレットを使用しています。SSH RDP。リモートPCの解像度は1920×1080、タブレットのデフォルトの解像度は2160×1440です。タブレットの解像度を1920x1080に変更すると、画像は幅全体を埋めますが、高さ全体が塗りつぶされず、上下が切り取られます。問題は、タッチスクリーンのxinput座標が引き続きフルスクリーンを使用していることです。垂直方向の中...

Admin

ibus-libpinyinの基本的なシステム辞書はどこにありますか?
input

ibus-libpinyinの基本的なシステム辞書はどこにありますか?

ibus-libpinyin中国語入力フレームワークです(組み込みlibpinyinをサポート)。ユーザー辞書を作成しなくても、中国語のフレーズを出力として得ることができ、組み込み辞書もたくさんあります。 ibus-libpinyinのデフォルトのシステム辞書ファイル(またはデータベースファイル)はどこにありますか? ...

Admin

PyQt5 /dev/input/eventXイベントを無視し、1つの特定のイベントデバイスのみを使用する方法は?
input

PyQt5 /dev/input/eventXイベントを無視し、1つの特定のイベントデバイスのみを使用する方法は?

Raspberry PiでPyQt5 GUIを実行する際にいくつかの問題があります。 GUIで作業中にUSBオーディオカードをRaspberry Piに接続する必要がある場合があります。このサウンドカードの接続/取り外し中に画面をタッチすると、GUIがフリーズし、新しいタッチ入力を受信できなくなります。デバイスを接続/取り外ししてから数秒待っても問題が発生しないため、問題は明らかにこのUSBデバイスに関連しています。 下の図には、ID番号7のTexasInstruments USBオーディオコーデックがあります。このUSBデバイスが接続されている場合、/ d...

Admin

無効になってからノートブックが起動するたびにイベントを送信するAsusスタイラスを削除/デバッグする方法
input

無効になってからノートブックが起動するたびにイベントを送信するAsusスタイラスを削除/デバッグする方法

1週間前に何らかの方法でデバイス間にスタイラスが追加され(数ヶ月間私のスタイラスがありませんでした)、ラップトップが起動するたびにスパムメッセージが表示されます。 $ sudo libinput debug-events | grep event5 -event5 DEVICE_ADDED ELAN9009:00 04F3:2E36 seat0 default group5 cap:t size 300x184mm ntouches 10 calib -event5 TOUCH_DOWN ...

Admin

キーボード入力がUIに伝播するのを防ぎます
input

キーボード入力がUIに伝播するのを防ぎます

キオスクをインストールしようとしています。このコンピュータにはタッチスクリーンがあり、通常の操作中は実際のマウスやキーボードが接続されていません。現在私はDebian 12を使用していますが、より適切なディストリビューションを探す予定です。これはまだ確定していません。 キオスクには、NFCカードスキャナーとQRコード/バーコード/MRZスキャナーなど、2つのUSB周辺機器があります。オペレーティングシステムではUSBキーボードのように動作します。何かをスキャンすると、キーストロークを送信し、テキストボックス/エディタウィンドウ/コンソールウィンドウにフォーカ...

Admin

前のコマンドの処理中に端末から入力をどのように受け入れますか?
input

前のコマンドの処理中に端末から入力をどのように受け入れますか?

私は個人のラップトップと学校のコンピュータの両方でUbuntu Linuxを使用しています。私の個人的なラップトップでは、端末が前のコマンドを処理している間にユーザー入力を受け入れる学校のコンピュータの動作を複製したいと思います。たとえば、実行時に最初のコマンドが処理中に入力できるようにgit commit -m "a commit message"したいとします。git pushユーザー入力の生と標準のパターンを調べましたが、どのように機能や実装方法を理解することができませんでした。 ...

Admin

xorg confにオプションを追加するには?
input

xorg confにオプションを追加するには?

xorg confファイルはどこにあり、どのように変更しますか? タッチパッドのデフォルトのスクロール速度を変更したいです。今回のセッションで変更できますが、xinput --set-prop "YOUR TOUCHPAD" "libinput Scrolling Pixel Distance" YOUR_SPEED永久に設定したいと思います。 私はここを読んだhttps://man.archlinux.org/man/libinput.4#Option~24、変更できますが、Option "ScrollPixelDistance" "int"どうすればよい...

Admin

Android画面にユーザー入力ポップアップを表示する
input

Android画面にユーザー入力ポップアップを表示する

現在私が興味を持っているのは吹くそして私のAndroid携帯電話... adbAndroid画面にテキスト入力としてポップアップを表示し、rootシェル/bashスクリプトを使用するか、ユーザーが送信した入力からデータを受け取る方法があるかどうか疑問に思います。 たとえば、出力を表示するbashスクリプトを作成しました。Hello $userinput !! このbashスクリプトを実行すると、次のダイアログボックスが表示されます。私は名前を尋ねてもいいですか?通さずにすぐに入力できます。端末... これを行う方法を知っている人はいますか? *同じ方法で話す...

Admin

BengaliでUni Gitanjaliキーボードレイアウトを変更するには?
input

BengaliでUni Gitanjaliキーボードレイアウトを変更するには?

私はMX21.3 + KDE Plasma(v5.20.5)を使用しています。私の母国語であるベンガル語の場合は、uni gitanjaliレイアウトを好みます。 システム設定で有効にした後に問題が発生しました。 আキーはありません。代わりに2つのキーが表示されます。クォーティキーを押すSキーを生成する必要があります。আいいえㅇ。 これは既知の問題ですか?別のレイアウトに切り替えずにどのように変更できますか? ...

Admin

fcitx5 BambooはArch LinuxのTexmakerやViberとは機能しません。
input

fcitx5 BambooはArch LinuxのTexmakerやViberとは機能しません。

私はカーネルx86_64 Linux 6.7.2でArch Linuxを実行しており、Archの公式パッケージであるTexmaker 5.1.4-2をインストールしました。 Microsoft Teams、Lark Suite、Chromium、Braveなど、私のシステム上のすべてのアプリケーションは正常に動作しますが、Texmakerは機能しません。 fcitx5はTexmakerの入力環境を検出できないようです。 入力方法を変更して、もう一度英語に切り替えて、複数の言語を切り替えようとしましたが、何も機能しません。ログアウトまたは再起動してみましたが、...

Admin

.inputrcで「vi-search-again」を再マッピングする方法は?
input

.inputrcで「vi-search-again」を再マッピングする方法は?

私はColemak + Bash Viモードを使用していますh j k l。h n e i.inputrc 繰り返し検索のための元のキーはN n同じコマンドにバインドされているようです。 $ # Run in command mode $ bind -p | grep vi-search-again "N": vi-search-again "n": vi-search-again そのため、このコマンドを次のように再マッピングしてみましたK k。 set keymap vi-command "n": history-search-forward ...

Admin

Weston.iniがキオスクモードに設定されていると、カーソルが見えなくなります。
input

Weston.iniがキオスクモードに設定されていると、カーソルが見えなくなります。

Ubuntu OSがインストールされているSBCでカスタムクランクGUIアプリケーションを実行しています。アプリケーションは起動時に自動的に起動するように設定されており、Weston.iniはキオスクモードに設定されています。 グラフィックアプリケーションは正常に起動しますが、カーソルは表示されません。カーソルが見えなくても、マウスの左クリックを実行してアプリケーションと対話できます。 私はCrankアプリがマウスクリックを許可しない問題(既知のWayland問題)を解決するためにキオスクモードでWestonを実行しています。 現在私の仕事の1つは、Cran...

Admin