Background: I have no ackground in UX, however am an avid comuter gamer and ower-user, so feel some of my oinions might e of use.I ersonally lay many games that "force" switches from mouse to keyoard in order to tye, send commands, etc. I feel that it not only costs time, ut reduces user immersion in the roduct, and actually ends u eing a very frustrating exerience if it haens too frequently.Note that this also alys to the standard use of "left hand on keyoard, right on mouse" - so if you exect a user is using a mouse at a current time, its imortant to lace all keys that might need to e used on the left side of the keyoard.ex. ctrl C, ctrl V, ctrl x, ctrl a, ctrl z, and many others - the only major office command that is not on the left hand is rint, oen, and re-do, and those are done rarely. Related QuestionsRelace noteook keyoard with a different layoutCertainly Lenovo make a wide range of keyoards for their noteooks. The Hardware Maintenance Manual for each model should e availale on the suort We site, including a list of art numers for all the availale keyoards as well as instructions how to remove and install them.Here, for examle, is a list of the 38 keyoards availale for the ThinkPad T410 Im tying this on: htt:suort.lenovo.comgendocumentsmigr-74569.Armed with the OEM art numer, you can search for a sulier selling what you need. Since OEMs dont make all arts availale in all markets, you may need to seek alternative suly routes. Your favourite online auction site could e a good starting oint they often have sellers secialising in noteook comonents (even if the rovenance of those items may in some cases e questionale).I cant comment on other rands as Ive no exerience with them ut Id exect any large manufacturer selling comuters all over the world to have all the aroriate localised keyoards availale------Using colons and semi-colons in dialoguePeople don't speak with specific punctuation marks.If the person says some words and the intonation and context makes it clear how they are to be parsed, then I'll insert the needed marks to write that. In particular, you may have a choice of writing (e.g.)If the sound was not conveying a full stop, then the semicolon would be the correct way to write it, as opposed to the comma.People don't use comma splices in speaking. They speak the words and you need to note the marks to translate that into the written medium.I agree with the previous answer that I recall seeing em-dash used more in dialog. I suppose it would be natural to use it as a synonym for the semi in cases where the spoken language is gramatically correct as written language, too.But, the difference between ; and : can be used to be more nuanced, too. It might be the way he looked at you when he said it or the pacing, that makes a rare : distinct from a common ; .My desktop computer has a keyboard with 4 different dashes, too.------How to start BIOS with only mouse as input device closedUnfortunately, unlike the installing windows question I helped you with the other day, unless the bios specifically supports using a mouse only, you will need to attach a keyboard to your system and use it temporarily until you have the bios set up.As a side note, even with bios's that support a mouse you still likely need to press a key on the keyboard to get in to it. If your embedded device only has one port for a mouse or keyboard I would recommend just unhooking the mouse and use it's port for the keyboard until you have everything set up.You say you don't have a keyboard, then how are you typing this question? Just temporally disconnect the keyboard from your computer and use it for the 10 min you need it, then put it back when you are done.If you need a perminate solution for remote access to the bios you will need to buy a KVM over IP------In what way does non-full n-key rollover hinder fast typists? closedPractically none unless you run into problems. Most keyboards are designed so keys commonly pressed together shouldn't interfere. There's two aspects to this - keyboard matrixes (sometimes pressing two keys that share the same traces will interfer with each other) and the interface side of it. A keyboard with N key rollover will be more complex, and as such, least in theory, need more IO pins to read all the keys. As such it might be more expensive.Early USB keyboards didn't support nkro - some folks claimed this was a reason that older PS/2 keyboards are superior. Modern keyboards sometimes do. In this case, well, its the keyboard geek equivilent of insisting vinyl is somehow magically better than a lossless digital recording of the same disk.Microsoft has a lovely explaination on the keyboard matrix side of things and and a tool for testing it. Practically unless you're a twitch gamer, who uses a load of macros, and is a complete keyboard geek, you shouldn't need to worry about NKRO------Why does the caps lock key have a down arrow as its icon?As others have mentioned, the downward arrow seems to be a particularity of German and Austrian QWERTZ keyboards.There is a standard for depicting the function keys on a keyboard, part of ISO/IEC 9995. You'll see there are two possible symbols for Caps Lock, both of which point upward.The standard considers the different types of Shift and Caps lock and provides symbols for them.(Note: These symbols render quite small on my computer. You may need to enlarge your font size to see them well, or see page 14 of the standard to view them in large type. PDF In English and French.)I can't say how ubiquitous the application of this standard is. Anectodally I can report that it is applied inconsistently in Quebec, where the standard symbols seems to originate from.Unicode gives another symbol (U21EA), similar in style, which is also upward pointing and that has as comments "caps lock". I've seen this used on keyboards before as well------How to give Solaar root permission on startupYou can use a udev rule to give the current seated* user read/write privileges to the HID device representing the Logitech Unifying USB receiver. An example of such a rule can be found in the Solaar rules.d/42-logitech-unify-permissions.rule file.You mentioned (un)pairing and a M315 mouse. If that is all you need, you can also try the solaar-cli tool which immediately exits after pairing. Alternatively, you can use the small ltunify utility which is describes at this page (basic invocation: ltunify pair and ltunify unpair).As an additional note on file permissions, do note that anyone who can read from the hidraw device is able to intercept your mouse motions (and keyboard strokes if you have a wireless keyboard). If you are worried about that, do not install the udev rule and instead stick to sudo.*) seated means the user who is physically at the computer. This excludes SSH users for example who are not physically logged in.------Difference between parallel processing done by human brain and by computersThis probably won't be a very good answer, but I studied this a bit in a Human Factors class I took this semester. The metaphor that the professor used is a bucket of mental resources. We have several buckets for certain things. When we are using resources from the bucket the bucket has less resources for other things.We can walk and talk at the same time because they are using different buckets( motor-physical and language processing ). However we are very bad at reading and talking to someone at the same time because both task are taking up mental resources from the same bucket( language processing ). So, yes we are able to do various things well that aren't requiring resources from the same bucket, but these buckets are only so deep. Maybe that makes since. Oh yeah there's a more technical term, maybe Multi-Channel Human Information Processing. I know if you researched Human Information Processing( HIP ) you would stumble upon what you may be looking for.------Where to place debouncing circuit for remote mounted buttons and rotary encodersWhether it's better to handle button debounce programmatically, in hardware, or a combination of the two, depends upon the nature of the bounce. Some kinds of button have a resistance which can change erratically as they are pushed; if they are pushed slowly, this erratic period can be spread over a substantial fraction of a second. If a processor can distinguish between a low resistance, high resistance, and open-circuit, ignoring button presses until low resistance is detected, and ignoring releases until open-circuit is detected, will work well. If a processor cannot make such distinctions, however, there may be a limit to much software alone can do without some extra hardware.The most robust approach in many cases is to design a system with both normally-open and normally-closed contacts; such an approach can yield near zero quiescent current in both the button-pushed and button-not-pushed states, while suffering from essentially zero bounce of any form. I see no technical impediment to designing a rotary encoder with similar functionality, but I don't know of any such encoders in existence.------How does one produce a drumline using software?You're pretty spot on with what you said about clicking and adding notes with the mouse. However this is just one way of programming drums. First and foremost there are hardware drum machines with their own layout and software built in which allow you to create drum tracks with sampled drums. You can also write out drum tracks in MIDI using software such as Guitar Pro (which is what I do) or as you said, you can do it directly in the DAW itself.If you want to take a peek into this, you can try out some good drum VSTi's such as EZDrummer, Superior Drummer, Addictive Drums and Kontakt. I'm sure most of these have demo versions that you can try out, and also with the Toontrack products (EZ and Superior), they come with a massive library of pre-made MIDI drum beats which you can use when recording, or take a copy of the MIDI and butcher it to your hearts content!.------SharePoint online File editor no longer has save buttonI have been having the same problems. The problem is found only on one site (we have multiple SharePoint sites) and with multiple people no matter their permissions. I have had to make significant changes to my department's SharePoint site and subsite, but Ive had to take quite the walk around to do it. Here are temporary solutions to edit and save:Both of these solutions require more steps that the classic save button, but they at least have been working for me.If you are wanting to use any of the other missing buttons and not just the save button you are going to find yourself even more in a lurch. If you are able to resolve the problem, please let me know since I am not receiving any support on the issue... when I should have ample support.Side Note: I have a further issue (only happens to me as far as I can tell) of SharePoint attempting to render (aka display) HTML rather than display it as plain text before opening it up in Text Editor (Only happens with HTML).