|
![]() |
![]() |
![]() |
Wow! Sowas habe ich schon lange gesucht.![]()
T440s - no camera, no microphone, Trackpad with 3 buttons, 2x SSDs, ChiMei/Innolux FHD
Pop!_OS https://system76.com/pop
dem Scanner schon, aber er tut ja so als ob er eine (US)Tastatur wär. Und da liegt der Hase in Pfeffer...
Dann bekommst du halt bei einem gescannten z ein y...
Bei EAN mit Zahlen ist das Wurscht, aber bei Matrixcode mit mehr oder weniger vollem ASCII Satz hast du dann nur Müll,...![]()
Man tut, was man kann...
Man sollte ermitteln, was die ScanCodes von Steuerung-0,1,2,3.... sind, und was man im Scanner eingeben muss, damit dieses Zeichen vor dem Scannen gesendet wird. Man könnte sogar einen oder mehrere Barcodes erzeugen, die Strg-0,1,2,3... bedeuten und diesen ja auch so an das System sendet.
Könnte man bei Microsoft erfragen (Scancodes) oder beim Scanner-Hersteller, was man eingeben muss, um Strg-0 als Tastaturcode zu erzeugen.
Oder einen Spezi bei der c't anschreiben, aber die sind auch faul geworden...
Hier steht...
..., aber WINDOWS verwendet ANSI.Drücken der Steuerungstaste zusammen mit einer anderen Taste führt bei PCs dazu, dass die ASCII-Entsprechung der zweiten Taste mit 1Fhex (00011111bin) bitweise UND-verknüpft wird. Das bewirkt, dass das sechste bis achte Bit der ASCII-Codierung der entsprechenden Taste abgeschnitten werden und als Rückgabewert eine Zahl herauskommt, die einer der ersten 32 ASCII-Codierungen, das heißt einer bestimmten Steuerungsfunktion, entspricht.
Wenn man dem Scanner, der so tut, als wäre er eine US-Tastatur, mit RightKeyboard ein deutsches Layout zuweisen würde, würde er aber schon denken, er wäre eine deutsche Tastatur mit Umlauten, oder?
Geändert von think_pad (12.10.2018 um 01:20 Uhr)
2 x IBM 600 E/X; N200; 2 x T61; 4 x UXGA-Frankenpad; 1 x T420 QM; 2 x W520; 2 x TPT 2; 1 x TPT 10, 1 x Yoga Book WIN,, 1x Nokia 8110 4G
soooo wichtig ist es nun auch wieder nicht...
ich hätte halt erwartet, dass die eingabegeräte jedes ihr eigenes layout/sprache haben... oder zumindest MS ein tool oder so anbietet.
weil das ist ja doch schon interessant für die industrie zb
2 x IBM 600 E/X; N200; 2 x T61; 4 x UXGA-Frankenpad; 1 x T420 QM; 2 x W520; 2 x TPT 2; 1 x TPT 10, 1 x Yoga Book WIN,, 1x Nokia 8110 4G
man kann nur vordefinierte Zeichen festlegen. und <strg> ist schon von vornherein nicht dabei... leider. ist halt dafür gedacht ein ; , TAB LF usw anzuhängen um die einzelnen Codes zu separieren oder ins nächste Formularfeld zu springen.
- - - Beitrag zusammengeführt - - -
ich glaub das nicht ganz richtig... es stellt nur fest von welchem gerät die eingabe kommt und stellt dann für alle das layout um...
Was aber technisch auf dasselbe hinausläuft: Wenn das Programm feststellt, das eine Taste auf Keyboard 1 - deutsch gedrückt wurde, wird es den deutschen Code darstellen. Was die anderen Tastaturen in der Zeit treiben, ist nebensächlich, denn sie werden ja nicht genutzt. Sie werden erst genutzt, wenn man z.B, auf Keyboard 2 einen englischen Code darstellt, was wiederum in dieser Zeit der ersten, deutschen Tatstatur egal sein kann, weil sie ja in der Zeit nicht genutzt wird.
2 x IBM 600 E/X; N200; 2 x T61; 4 x UXGA-Frankenpad; 1 x T420 QM; 2 x W520; 2 x TPT 2; 1 x TPT 10, 1 x Yoga Book WIN,, 1x Nokia 8110 4G
korrekt.
https://github.com/glmnet/RightKeyboard/commits/master
Fork mit Änderungen für Windows 10.
Desktop: Core2Quad Q9400 4x2,66 GHz, AMD Radeon HD 7970 und Dell U2412M
R500: Core2Duo P8700 2x2,53 GHz, ATI Mobility Radeon 3470
T420s: i5-2520M 2x2,50 GHz, Intel HD 3000, 1920x1080 IPS
https://github.com/glmnet/RightKeyboard/releases
Für alle die suchen ;-)
T440s - no camera, no microphone, Trackpad with 3 buttons, 2x SSDs, ChiMei/Innolux FHD
Pop!_OS https://system76.com/pop
Hi ThinkPad, ich bin gerade erst neu hier und mich würde ein HowTo zu dem Thema sehr interessieren.
Ich hab noch nie so ne Config geschrieben. ^^
Ich arbeite Umschulungsbedingt mit AutoCAD und wollte einen Zahlenblock separat anschließen auf dem ich dann die Englische Tastatur habe, da ich bei den Zahlen den Punkt statt dem Komma brauche. Sind in dem Programm ganz unterschiedliche Befehle.
LG
Hallo Jungs (und Mädels)
ich würde mich über ein How-to freuen.
Vielen Dank im voraus.
mcb
T440s - no camera, no microphone, Trackpad with 3 buttons, 2x SSDs, ChiMei/Innolux FHD
Pop!_OS https://system76.com/pop
Lesezeichen