6 ms·
Power-touch – Shortcut touch keys on mobile
- makecheck 10y agoI always thought it made a lot more sense to pair an existing touch device with a computer instead of embedding touch in the keyboard. It’s less limited (e.g. larger horizontal or vertical or grid layouts as needed) and it uses something that most people already have.
- dsr_ 10y agoIt would also be particularly good if it acted as a USB or Bluetooth HID keyboard and/or touchpad.
- moses-palmer 10y agoI have had that as a low-intensive side project for the last three years. It's amazing how responsive a virtual touchpad you can create using touch events + HTML 5 + websockets!
- no_news_is 10y agoSince you didn't link it, I will. https://github.com/moses-palmer/virtual-touchpad https://github.com/moses-palmer/virtual-touchpad Requires >= Python 3.5 though so I won't be trying it out just yet. Oh, and welcome to Hacker News!
- moses-palmer 10y agoThank you :-) I have been silently reading linked articles and comments here for a couple of years; apparently I needed a reason to push my own semi dormant project as well as an actual computer to finally register.
- nilkn 10y agoIsn't the advantage of embedding it in the keyboard that it's ideally positioned just a short finger reach away from the default touch typing stance? Also embedding it in the keyboard means it doesn't require any extra desk space, so it's available in bed, on the couch, etc.
- pmontra 10y agoSometimes you are close to the keyboard and sometimes you're walking around giving a presentation or other activities. There is space for both approaches.
- rokyed 10y agoi can see that, thanks for the idea
- rokyed 10y agoi would love to implement it like Apple did it but i am no electronics engineer to do such.
- vaqm 10y agoit does make sense, if you'd like your iOs device to behave as a (sort of) giant Touch Bar check Quadro out... (http://quadro.me http://quadro.me)
- jajern 10y agoSounds cool. I'm probably not going to install it without an idea of what it's capable of. Maybe a better README with some examples and screenshots would be helpful.
- pmontra 10y agoYou go to http://your.pc.ip:3000 http://your.pc.ip:3000 with your phone's browser. You get some keys on the screen. You touch the keys and it plays some other keys on the pc. What worked for me were volume up, down and mute, Alt-Tab. There were other less interesting combinations like CTRL-numbers but the shortcuts can be configured in a json file. It eventually core dumped and I had to close every terminal before being able to type again (Ubuntu 16.04).
- rokyed 10y agothank you for the guide, I will add it to the repo
- rokyed 10y agoI am still at the beginning , this is a prototype , i will be working on it to make it better and better.
- maaaats 10y agoNot too much info, but I can see the first commit was yesterday. Looks like it opens a web server on your PC, which you then open in the browser on your phone. The buttons there make requests that triggers stuff through robotjs. Cool idea, but doesn't look secured at the moment. And impossible for me to use on my work network, a pairing with the computer would work (bluetooth or USB), but probably not be as easy to implement.
- rokyed 10y agoI know is not yet secured , but this was a prototype, because i had the idea yesterday when i woked up. I will be working on securing the whole with maybe a password or something.
- 50CNT 10y agoThis sounds kinda similar to Unified Remote.
- pmontra 10y agoI tried Unified Remote and obviously it is much better having been under developement for so much more time. Unfortunately it keeps disconnecting from my phone, both WiFi and Bluetooth. The app is very bad at signaling if you're connected or not and at managing the connection parameters, and that doesn't help. They could copy JuiceSSH, which is not supereasy but better, or Syncthing. Still, it doesn't work so I uninstalled it. Power-touch seems potentially better because it does so little that there is no danger of misconfigurations. It's much more hackable too.
- rokyed 10y agoSo, my phone has no memory to install any app ( because it was cheap and i never seen any potential in upgrading it ), so when i started thinking about this app , i was thinking how can i make it work without installing something on my phone ? then it clicked because i am a web developer.
- vaqm 10y agoDid you try Quadro (http://quadro.me http://quadro.me) instead? You need an iOs device tho, Android support is not yet available
- pmontra 10y agoI would if I were into iPhones. I'm on Android. Thanks anyway.
- rokyed 10y agoi didn't know there was that app, i had done 0 research before jumping into this prototype.
- 50CNT 10y ago
- alistproducer2 10y agoWhy would anyone upvote this? the README is worthless, the repo was started yesterday and it has absolutely no authentication before allowing control of your computer via a publicly available webpage. Common' HN, smh.
- machbio 10y agomaybe one of the flaw of HN is you only have the UpVote Button for most of the users..
- pyre 10y agoThere is no downvote button for stories, and the bar is fairly low for the downvote button on user comments, IIRC.
- Jtsummers 10y agoYou can flag any post, and downvote privileges take 500 (501?) karma.
- pyre 10y ago1. You can't flag a comment that is in direct reply to you. 2. You need to go to the permalink / direct link to the comment to see the flag link.
- rubicon33 10y agoIs clicking the [-] button (which hides the comment) the same thing as down voting?
- pyre 10y agoThat's "Collapse Thread" / "Collapse Tree" and it's a view-only thing to make it easier to browser the comments.
- pmontra 10y agoStill much work to do but it's an interesting idea and a good demo for one day of work. It core dumped after a few minutes and I had to close every terminal instance before being able to type again but it's OK for what it is. When it won't crash and kill the keyboard I could use it as a clicker for PDF presentations on my Ubuntu laptop. There is already a wonderful remote for LibreOffice Impress (https://play.google.com/store/apps/details?id=org.libreoffice.impressremote&hl=en https://play.google.com/store/apps/details?id=org.libreoffic...) but I didn't have anything for the other presentation formats. But we'll need at least some kind of authentication over an encrypted channel.
- rokyed 10y agoi will be working on the authentification
- agumonkey 10y agoDid Apple never try using ipods or iphones as alternative controllers before ?
- rokyed 10y agoI really don't know, but my point was actually to build something that's like TouchBar from Apple, but i didn't wanted to pay the premium price of a mac book pro .
- rokyed 10y agoPlease leave sugestions under github, it makes easier to keep track and make them tasks.