Skip Navigation

CalcProgrammer1
Posts
0
Comments
452
Joined
4 yr. ago

  • Seriously, who thought a .com shortcut was necessary? Get rid of uniquely useful keys for stupid gimmicks that save a few seconds at most? Bad design.

  • Hacker's Keyboard has an option for a persistent notification that can be used to bring up the keyboard whenever you want. On mobile Linux, at least on Phosh (which is the environment that squeekboard is a part of) there is a button on the bottom bar that pulls up the keyboard whenever you want it.

  • postmarketOS on a OnePlus 6T. I have used various other distros on my PinePhones as well.

  • Sounds like you've never used a VRR display. It's actually very obvious you've never used a VRR display. Once you use one you won't want to go back. Fixed refresh stutters and/or tears when the game frame rate doesn't match the display's refresh rate. VRR just dynamically speeds up or slows down the panel refresh to match, giving a tear-free image with as minimal stuttering as possible. Just because the Deck display supports a wide range of fixed refresh rates does not make it anywhere near equivalent to a proper VRR panel as the Deck screen does not adjust dynamically to match the game FPS.

  • Adjustable refresh rate and variable refresh rate are not the same thing...have you ever used a VRR display (Freesync/GSync)? VRR means the panel refresh changes dynamically with the game framerate. Having an adjustable fixed refresh range between 30 and 60 is damn nice compared to a fixed 60, but VRR is better and would hugely benefit the Deck since it tends to run a lot of games sub-60.

  • I know for sure it's on F-Droid. I installed it fairly recently (like a month ago). Pretty sure the name is "Hacker's Keyboard" and you need the apostrophe in the search or F-Droid won't find it.

  • I think one on top and one on bottom would be best. Bottom for docking, top for charging while playing.

  • The problem is that they keep making stuff that was formerly a purchase (download, physical copy, run locally, etc) into unnecessary cloud services just to justify the transition to "X as a service". I want to download it and keep it on my home server, not pay a recurring fee to access the same file over and over from a server.

  • A bottom USBC for docking like the Switch would be awesome, and having two ports would allow an unpowered monitor or dock/hub while charging. A USBA port on top as well would be nice if they could fit it.

  • My biggest wish for a Steam Deck Pro or whatever would be a variable refresh rate screen. 60Hz is still fine for the handheld format given the current Deck APU specs, but if it could handle frame dips below 60 without requiring manually fixing the refresh rate lower or dropping to 30 that would be wonderful.

  • I hate how corporations name their lock-in bullshit names that make it sound like it's for the user's protection when it's just protecting their garbage monopolies. I'd argue an open platform not under Google's control is more secure and safer for my data than a Google spy machine.

  • Phosh for me and it entirely comes down to the onscreen keyboard. GNOME Mobile's OSK is utter garbage as it has no control/modifier/arrow keys, not even Tab, which makes using terminal an absolute pain. Chances are if you're the kind of person who wants a Linux phone at this point, you probably use the terminal at least semi-regularly. Phosh's UI has some design choices I don't love, but squeekboard (Phosh's OSK component) is one of the best on-screen phone keyboards I've ever used, second only to Hacker's Keyboard on Android and in some ways superior to it. The reason comes down to key layouts being defined by simple .yaml files that you can edit to make custom layouts. I have all my control and modifier keys available and using terminal is easy now. I'm typing this on my custom layout.

    Phosh's window management is also pretty good for adapting desktop applications to a touchscreen. The only complaint I have is the large bottom bar that can't be turned off or replaced with a gesture. Waste of screen space, especially in landscape mode which is how I prefer to browse the web and use a lot of desktop-focused apps. I created a program to turn the touchscreen into a laptop-style touchpad for mouse control that pairs well with Phosh for using applications that aren't particularly good at touch control.

  • EEE and enshittification are very related concepts. The extinguish phase of EEE usually goes hand in hand with enshittification as once you've extinguished the competition you're free to cut costs and enjoy a monopoly. Cutting costs leads to enshittification.

  • This is the norm for the "X as a service" market. Since it's a recurring revenue stream you can offer your "product" below cost to entice people since they're going to have to keep paying up to continue using it. Then once you've hooked enough people you can dial up the pricing and dial down the costs/features. Fuck everything about this. I want to pay once and own for life.

  • Same. I'm happy to pay for Patreons or other donation methods to creators I really like, but no way I'm giving a cent to the big tech monstrosities that have monopolized the Internet. They deserve nothing.

  • It was mlmym but then mlmym.org shut down. Too bad lemmy.ml doesn't run it under the old.lemmy.ml like some other instances do. I don't want to move instances and lose my history to get it back and I don't want to trust random third party ones. Maybe I should self host it at some point.

  • Hacker's Keyboard has arrow keys, shift, ctrl, alt, and escape. This isn't a limitation of phone keyboards in general, just the poor design choices of most stock keyboards.

  • On Android, I've used Hacker's Keyboard since my earliest days on the platform and still use it to this day. It provides a full 5-row layout including modifiers, control keys, and arrows. It works exactly like you'd expect it to work. I can't stand the default keyboards.

    On mobile Linux, there is a keyboard called squeekboard that lets you define the key layout using .yaml files. The default layout is pretty limited, but I created my own portrait and landscape 5-row layouts also with modifiers, control keys, and arrows that makes the experience so much better. I'm typing this on my custom portrait layout. I often edit code and use the terminal with this layout too. phone keyboards are bad because of bad design choices, not because touch keyboards are inherently bad.

  • I would pay for Amazon Prime if they offered purely a free 2-day shipping only version, but I refuse to pay for Prime if it supports the media companies, so I don't pay for Prime. I have zero interest in DRM-filled "you will own nothing and be happy" streaming bullshit, and I have negative interest in the same thing with ads. Enshittification at its finest.