@lexbailey i guess yeah "let's standardize ALL touch panels!" but i still think "let's make touch panels that are meant for single-touch fire the same events as a multi-touch capacitive panel" screams "i'm a software engineer and i have never touched a hardware"
@lexbailey Also touch events are meant for fucking multi-touch it should have no business being shoved into resistive touch screens in the first place
@lexbailey but like, it's not like it's A Bug that was exploited. i fully expect that if i'm touching a desktop application for it to generate desktop application events. sorry that i'm using software from before Touch was a Thing
@lexbailey it kinda is and kinda isn't! rtp (Resistive Touch Panel, from the device-tree, which is nigh unsearchable thanks to Real-time Transfer Protocol) used to fire off mouse click events and now it fires "Touch Begin" events. breaking Literally all software made for older kernels which means closed-source software such as pico-8 will Simply not work with your Shiny new Kernel
@lexbailey i saw 1 (one) post mentioning uinput and it linked to a githup repo to it that was last committed to like 11 or 12 years ago and i dismissed it as "there's no way this is going to work today". it fucking Reeks that i have to write my own C code to fix this regression introduced in the linux kernel
linux the most customizable operating system in the world #stopusingwindows "can i make my hardware behave the way it did in a previous kernel without having to downgrade the kernel" No shut up you will use open source software the way we want you to and you will like it #forkoff
@mose ah! try these: http://chip.jfpossibilities.com/chip/debian/
@mose thanks for offering the help though -- i've confirmed also that the Xinput2 events generated by the older kernel are indeed different and that explains why pico8 doesn't work on newer kernels :/ i've shot a message to zep and i'm hoping he can offer a solution
@mose that's the package default, the user setting should be in /etc/plymouth/plymouthd.conf -- but i confirmed with someone else that the stock NTC theme is "pkc-theme" and my theme installs fine on a stock pocketchip
@zep hey zep, i know it's likely very low down on your priority list but it seems upgrading the pocketchip to a newer linux kernel breaks pico8's mouse input. everything else works, we just can't click on anything including the editor. this seems to be because inputs are now handled as touch rather than raw mouse input, would you consider looking into it at any point? thank you for continuing to update pico8 for pocketchip regardless!
@mose there's a package "xinput" which should give you some output with "xinput test-xi2"
@mose unrelated to the touchscreen, does it come with Plymouth and is that what handles the stock boot screen? what is the default theme named if so? (check /usr/share/plymouth/themes)
i made a theme called "pocketchip" and if it conflicts with the default one i want to rename it: https://github.com/Lana-chan/plymouth-theme-pocketchip
@mose does the touch screen work with the latest pico8? (https://www.lexaloffle.com/bbs/?tid=34009 has the zip download, if you can run it, escape to enter the editor and click the icons in the top right then it does), and if so, can you check with xinput what the xi2 events your touch screen fires? (mine says something like TouchBegin and TouchEnd)
it doesn't work on mine and i'm trying to figure out why
do i know anyone with a #pocketchip who's still on kernel 4.4? i'd like to confirm some things with the touch screen without having to reflash mine to an older kernel
queer robot squirrelbunny girl, un-retired computer fairies founder (2017-2021, 2024-), drone #6502, official amiga mascot, making a return to upset those who told us to leave.
https://pronoun.gdn/byte?or=it, robot, lowercase, check system link above, meat shell is 31yo, i block underage
flirting good but get at least acquainted first?
HRT: 15/11/2015
⚠️ do not like or favourite my negative posts: https://computerfairi.es/@mavica_again/110573733959251340 ⚠️