ブログ

DebianでQMLを動かしたがタッチイベントに反応しない

at_takuya.sasaki
2014年11月3日 20時30分

Atmark Distで動かしていたQMLアプリケーションを、Debianへ移行した際のメモです。

Armadillo-840用のDebianユーザーランドにはQt5のパッケージがインストール済のため、 特にQt関係のパッケージ追加は必要なかった。

ただし日本語フォントが入っていなかったので、ひとまずtakaoフォントをインストールした。

#apt-get install ttf-takao-gothic

しかし以下のようにQMLを実行してみたが、タッチイベントに反応しない。

# QT_QPA_EGLFS_DISPLAY=1
# QT_QPA_EGLFS_WIDTH=800
# QT_QPA_EGLFS_HEIGHT=480
# qmlscene ./hoge.qml

調べた結果、pluginオプションでevdevtouchの指定が必要のようです。

# qmlscene ./hoge.qml -plugin evdevtouch:/dev/input/event0

以上