▶️
M5Stack S3でUSB HIDキーボード入力からのUS keyboard配列でemoji code 入力、いけたぜ
M5StackでHIDキーボード入力からのemoji code 入力を試した2 の続き
やったこと
- UbuntuでUS keyboard入力(English, United States)にして、'_'(アンダースコア)を含むemoji codeをM5Stack S3のUSB HIDキーボード入力ならいけたぜ
- 前回、M5Stack BasicのBLE HIDキーボード入力はShiftキーをONの区切りが悪いのか、送りきれなかったところ
- M5Stackからボタン入力+PC側で特定のキーを受信したら絵文字入力するPythonプログラムを試した、まだうまくいってない
次やれたら良いこと
- M5Stack上の表示も文字化けしているので、絵文字が入っている組み込みフォントを試す
- このテキストもclineで自動で作成できるのでは?次試す
UbuntuでUS keyboard入力(English, United States)にして、'_'(アンダースコア)を含むemoji codeをM5Stack S3のUSB HIDキーボード入力ならいけたぜ
- Ok, パターン1
// patern1, for US keyboard layout
Keyboard.print(":lollipop:"); // for US keyboard layout
Keyboard.print(":black"); // for US keyboard layout
Keyboard.press(KEY_LEFT_SHIFT); // Press Left Shift
Keyboard.write(0x2D); // US keyboard layoutでは'_', JP keyboard layoutでは '='
Keyboard.release(KEY_LEFT_SHIFT); // Release Left Shift
Keyboard.print("nib:");
- Ok, パターン2
// patern2, for US keyboard layout
Keyboard.print(":lollipop:"); // for US keyboard layout
Keyboard.print(":black_nib:"); // for US keyboard layout
- 前回、M5Stack BasicのBLE HIDキーボード入力はShiftキーをONの区切りが悪いのか、送りきれなかったところ
- test_key_switch_m5stack/test_key_switch_m5stack_s3/src/main.cpp at main · takurx/test_key_switch_m5stack
M5Stackからボタン入力+PC側で特定のキーを受信したら絵文字入力するPythonプログラムを試した、まだうまくいってない
- Cline+Claudeで生成した
- とりあえずPythonプログラムの単体テストからやり直す
- test_key_switch_m5stack/test_key_switch_m5stack_basic/python_script/key_listener.py at main · takurx/test_key_switch_m5stack
Discussion