Difference between revisions of "PineNote Development/Apps"

From PINE64
Jump to navigation Jump to search
Line 6: Line 6:
=== Sway ===
=== Sway ===
[https://github.com/0cc4m/pinenote-misc/blob/main/sway/config/sway/config 0cc4m's config]
[https://github.com/0cc4m/pinenote-misc/blob/main/sway/config/sway/config 0cc4m's config]
==== Getting touch + pen working on sway ====
If you notice that touching the screen works, but when you use the pen the mouse coordinates are inverted, don't worry! We can fix it! Set <code>rockchip_ebc.panel_reflection=0</code> on boot (see [https://wiki.pine64.org/wiki/PineNote_Development/Building_Kernel#Configuring_the_driver this page] for more info). Add the following line to your sway config:
<pre>
# This line rotates the mouse input by 180 degrees. See https://wayland.freedesktop.org/libinput/doc/1.11.3/absolute_axes.html
input "type:table_tool" calibration_matrix -1 0 1 0 -1 1
</pre>


=== Gnome ===
=== Gnome ===

Revision as of 04:16, 11 September 2022

App support on PineNote

The PineNote is a specialized device. Finding and configuring apps that work well will require a lot of tweaking and a lot exploring.

Desktop Environments

Sway

0cc4m's config

Getting touch + pen working on sway

If you notice that touching the screen works, but when you use the pen the mouse coordinates are inverted, don't worry! We can fix it! Set rockchip_ebc.panel_reflection=0 on boot (see this page for more info). Add the following line to your sway config:

# This line rotates the mouse input by 180 degrees. See https://wayland.freedesktop.org/libinput/doc/1.11.3/absolute_axes.html
input "type:table_tool" calibration_matrix -1 0 1 0 -1 1

Gnome

Maximilian's Config

Note: You may need to compile a modified mutter as well.

Notetaking

xournal++

Works well, writing is pretty quick.

Web Browsing

Firefox

Viewing static webpages is okay right now. Webapps like Google Docs are almost unusable.

GPU Acceleration in Firefox

See 0ccam's notes here.