用触摸屏编程

发布于 2024-10-15 07:31:54 字数 1459 浏览 4 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

看春风乍起 2024-10-22 07:31:54

我不确定花 600 英镑以上买一台 iPad 除了会耗尽你的银行余额并让你的状况变得更糟之外还会有什么作用。苹果推出了一款与 iPad 配套的键盘,因为它不太适合长时间打字。

我建议投资购买便宜得多的人体工学键盘,并向医生咨询如何减轻 RSI 疼痛的实用建议。

事实上,我不确定是否可以使用 Ipad 作为 Windows 机器的远程键盘:)

I'm not sure spending £600 + on an iPad is going to do anything other than deplete you bank balance and make your condition worse. Apple market a keyboard to go with an iPad because it is not particularly suited to be typing on for extended periods of time.

I would advise investing in a considerably cheaper ergonomic keyboard, and speaking to a doctor for practical advice on how to reduce rsi pain.

And there is the fact that I'm not sure it's even possible to use an Ipad as a remote keyboard to a Windows machine :)

清风疏影 2024-10-22 07:31:54

我患有慢性手腕和前臂疼痛,我最不想做的就是使用触摸屏代替键盘。让我们看一下场景:

  1. 您面前有触摸屏。您的打字会变得更加不舒服并且更加不自然。
  2. 触摸屏键盘占用大量空间,因此您一次可以看到的代码较少。
  3. 假设您甚至可以仅使用 iPad 作为键盘,您可以将 iPad 面朝上放置,这是更自然的位置。但是,由于您感觉不到按键(我假设您是盲打打字员),因此您必须始终向下看。在这种情况下,如果您低头看着键盘,您将看不到屏幕上发生的情况。
  4. iPad 无法帮助您将手腕保持在正确的水平/角度,但符合人体工程学的键盘可以。

你最好评估一下价值 600 美元的人体工学键盘,而不是投资一台 iPad,因为 iPad 可能无论如何都达不到你想要的效果……除非你只是在寻找另一个理由来证明购买一个(我只是想)玩《愤怒的小鸟 HD》!)

我已经评估了至少 15 种不同的键盘来帮助解决我的问题。我发现像 GoldTouch 这样真正符合人体工程学的按钮很好,但它们总是破坏按钮布局,这让我抓狂。像金士顿那样蹩脚的人体工学键盘让我的手臂更加疼痛——它们将按键保持在一个平面上,但倾斜它们以改变相对于手的总体位置。我喜欢Thinkpad键盘的手感,因为行程和力度都恰到好处。联想将Thinkpad键盘作为USB键盘单独销售,但手感并不完全相同。所以我现在的选择是 Microsoft Natural 4000。它对我来说感觉很好。该键盘的问题在于它有 10 键部分,而许多人体工学键盘没有,因此您可以将鼠标移近。我的解决方案是用钢锯切掉键盘的右侧,然后将鼠标移近。效果很好!

很抱歉这么长的“答案”——我有点得意忘形,因为你的问题与我非常相关,多年来给我带来了巨大的痛苦。您确实需要找到一个能够正确设置您身体的物理键盘。这可能需要大量的实验,但这是值得的,而且比触摸屏/屏幕键盘要好得多。

I have chronic wrist and forearm pain, and the last thing I would ever do is use a touchscreen for a keyboard. Let's look at the scenarios:

  1. You have the touchscreen in front of you. Your typing will become more uncomfortable and far less natural.
  2. A touchscreen keyboard takes up lots of real estate, thus you can see less code at once.
  3. Assuming you could even use an iPad for the keyboard only, you put the iPad facing upward, which is a more natural position. However, since you can't feel the keys (I assume you are a touch typist), you have to always look down. And in this scenario, if you're looking down at the keyboard, you don't see what's going on on the screen.
  4. iPad doesn't help you keep your wrist at the right level / angle, but an ergonomic keyboard does.

You are far better off evaluating $600 worth of ergonomic keyboards, than to invest in an iPad, which probably doesn't do what you want anyway... unless you're just looking for another reason to justify buying one (I would, just to play Angry Birds HD!)

I have evaluated at least 15 different keyboards to help with my problem. I have found that the true ergonomic ones like GoldTouch are nice, but they always trash the button layout, which drives me nuts. Lame ergonomic keyboards like the ones from Kingston make my arms hurt even more -- they keep the keys in one plane but skew them to alter the general placement relative to your hands. I like the feel of Thinkpad keyboards, because the travel and force is just right. Lenovo sells the Thinkpad keyboard alone as a USB keyboard, but the feel is not identical. So my choice right now is the Microsoft Natural 4000. It just feels good to me. The problem with this keyboard is that is has the 10key section, and many ergonomic keyboards don't so you can move the mouse closer. My solution was to cut off the right side of the keyboard with a hacksaw and move my mouse closer. Works great!

Sorry for the long "answer" -- I got a little carried away because your problem is one that's very relevant to me and has caused me tons of pain over the years. You really need to find a physical keyboard that sets your body up correctly. It might take a lot of experimentation, but it will be worth it and far better than a touchscreen / onscreen keyboard.

无法回应 2024-10-22 07:31:54

我尝试过使用触摸屏进行编程,但无法忍受。我同意@Sam 的观点,你最好尝试找到更好的方法来处理 rsi。符合人体工程学的键盘是个好主意。另一个好主意是将键盘布局切换为 Dvorak。我还发现交换鼠标手很有帮助(我在工作时使用左手,在家里使用右手)。

I have tried using a touchscreen for programming and couldn't stand it. I agree with @Sam that you are better off trying to find better ways to deal with the rsi. Ergonomic keyboard is a good idea. Another good idea is switching your keyboard layout to Dvorak. I've also found that swapping mouse hands is helpful (I use the mouse left-handed at work and right-handed at home).

别忘他 2024-10-22 07:31:54

我认为如果您想使用平板电脑进行编程,您应该与 IDE 集成并使用“swype it”类型的文本输入。这样键盘就会知道局部变量等,您可以用左手或右手打字,因为您只需要一根手指即可打字。

此外,在平板电脑上使用两根手指作为鼠标可以在打字和使用“鼠标”之间轻松切换。将一根手指放在平板电脑上,同时用另一根手指单击即可完成左/右单击。拖放操作可能需要在平板电脑上用两根手指来完成,用左手单击并将左手指放在平板电脑上,然后抬起右手手指并移动左手指,这样就可以将其解释为拖放。

我认为 SHIFT、ALT、CTRL 和平板电脑上的其他语音命令会减轻您手上的压力。

平板电脑的摄像头和简单的手势也可以用作某种命令。

例如,您可以说“本地变量”,平板电脑将显示本地变量列表,您可以从中进行选择......有很多可能性。

但是,让一切都以良好的方式工作将是一项非常艰巨的任务,但我认为,通过创新思维,如何通过摄像头或触摸屏上的触摸屏键盘/语音识别/手势检测输入数据可以成为相当好的输入设备。

I think if you want to go for the programming with tablet you should go for integratation with IDE and "swype it" type text entering. This way the keyboard would know local variables, etc and you could type with either left hand or right hand as you need only one finger to type with it.

Also using two fingers on the tablet as mouse would lend easy switch between typing and using "mouse". Left/right click can be done by leaving one finger on the tablet while clicking with other. Drag&drop you would propably need to do as two fingers on tablet, click with left and leave the left finger on tablet and then raise right finger and move left finger so it could be interpreted as drag&drop.

SHIFT,ALT,CTRL and other voice commands to tablet would lend to less stress on your hands i think.

Also tablet's camera and simple hand gestures could be used as some sort of commands.

You could for example say "LOCAL VARIABLE" and the tablet would show list local variables from which you could choose from... there are lot of possibilities.

But it would be very big task to make everything work in a good manner but I think with innnovative thinking how to enter the data with touchscreen keyboard/voice recognition/gesture detection either with camera or on touchscreen could make rather good input device.

喜爱皱眉﹌ 2024-10-22 07:31:54

考虑改用激光键盘,它们相当便宜(至少比 iPad 便宜)。然后您就可以投影键盘了。

Consider going for a laser keyboard instead, they are pretty cheap (cheaper than an iPad at least). You can just then just project the keyboard.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文