tour box liteを買ってLinux mintで使えるようにしたいけど、できないのでメモメモ

スポンサーリンク

はじめに

ただのメモです。
右親指が腱鞘炎になりかかっているので、対策として左手デバイスを導入したが、Linuxのドライバは配布されていないため、文鎮と化している。お値段中々なので、早急に対応する必要があるが、理解していない部分があり、プログラムを書けていない。けっこうバンドギャップありそう。励起がひつようだ。だれかエネルギーを入れてくれww

参考にできそうなもの

github.com

Tour Box Neoのドライバは作った人がいて、githubに上っている。

プログラムをmakeして実行してみたら、いちおう認識している。スクロールとかはダメそうだけど、ボタン系は機能している。これを参考に考えればいけそう。

コードを読んだらシリアル通信で読み込んでいる形式。試しにpython で書いてみたらちゃんと出てきた。

/dev/uinputが重要なのかな。 www.kernel.org

qiita.com

tech.aptpod.co.jp

www.tatapa.org

もやもや

もうちょっと調べれば理解できそうな感じがする。スクロールの検出ができないのが、ちょっと問題。なにか見落としているかも。素直にwindowsでcadやれよ、という話かもしれない。それはそうだな。メモ終了。

追記

nekomemo2.jugem.jp

tour box lite のbaud rateは9600bpsぽい

github.com

yasokadaさんから教えてもらった情報(ありがとうございます)

さらなるついき

万丈さんありがとうございます

nuneno.cocolog-nifty.com

www.tatapa.org

dftproのやつ

cat /proc/bus/input/devices

sudo hexdump /dev/input/event4

deft pro スクロール

0000000 5a03 6656 0000 0000 1212 0005 0000 0000
0000010 0002 0008 0001 0000 5a03 6656 0000 0000
0000020 1212 0005 0000 0000 0002 000b 0078 0000
0000030 5a03 6656 0000 0000 1212 0005 0000 0000
tc_sec: 1716935363, type: 0002, code: 0008, value: 00000001
tc_sec: 1716935363, type: 0002, code: 000b, value: 00000078
tc_sec: 1716935363, type: 0000, code: 0000, value: 00000000

qiita.com