Evidlo / remarkable_mouse

use your reMarkable as a graphics tablet
GNU General Public License v3.0
506 stars 48 forks source link

--orientation doesn't work with --evdev enabled #74

Closed dpaleka closed 1 year ago

dpaleka commented 2 years ago

The command remouse --orientation top behaves as expected, but remouse --evdev --orientation top has no effect; the orientation is always with the main button on the left.

Versions:

kororos commented 2 years ago

The same issue exists with RM2. Additionally the --monitor option and the --mode also seem to be ignored.

Update: By looking at the source code, I realize that this is known anyway since there is the respective #FIXME comment in evdev.py

Evidlo commented 2 years ago

This should be fixed in 7.0.3

kororos commented 2 years ago

After upgrading to 7.0.3 there still seem to be issues with the scaling/mapping. In both fill and fit modes, the aspect ratio between the tablet and monitor are not equal. Simple test was to draw a (near perfect) circle on rM and see that it is distorted on the monitor.

My config:

Monitor 1: 2560x1440 (primary) Monitor 0: 1680x1050

Command: remouse --monitor 1 --password masked --mode fill --evdev

Note: Without using --evdev, ratio is fine.

Evidlo commented 1 year ago

@kororos Can you try with 7.1.0? I think it's fixed now.