Am 15.03.2010 21:45, schrieb Andreas Borutta:
> Florian Janßen schrieb:
> 
>> Man kann mit kbdedit keine Modifier erstellen,
> Dann hatte ich Dich missverstanden.
Du kannst aber z.B. QWERTZ-CapsLok mit Kana belegen und die dadurch
gebildeten Ebene nach belieben belegen. Der Vorteil von kbdedit ist die
GUI, der Nachteil, dass es keine freien Treiber erzeugt und nicht
absolut frei ist.

>> ich glaube, dass ich da
>> für Neo etwas einmaliges geschaffen habe, auf jeden Fall habe ich nichts
>> in der Art im Netz gefunden.
> 
> Hast Du kbdedit-Treiber gehackt und doch Modifier wie Capslock
> eingebaut? Oder wie ist "geschaffen" bitte gemeint?

In dem Fall ist wirklich neu geschaffen gemeint. Allerdings nicht mit
kbdedit, sondern mit DDK (DriverDevelopmentKit) aus dem WDK
(WindowsDriverKit) von Microsoft. Schon allein um frei verwendbare
Treiber zu erzeugen und nicht an den kbdedit Player gebunden zu sein.
Dazu sollte man C können (was ich nicht kann, aber ich kann perfekt
Try'n'Error und hatte viel Geduld).

Die Scancodes (SC) werden im Treiber zu VirtualKeys (VK), für Modifier
werden die entsprechenden VKs im Treiber mit bestimmten Bits geflaggt,
die Bezeichnungen dafür sind für existierende Modifier vorgegeben, ich
habe einfach eine weiteres Bit beansprucht und gehofft, dass der Wert
noch länger werden darf. Für den VK habe ich einen bei Neo nicht
verwendeten VK genommen, der eigentlich kein Modifier ist.

> Ich bin skeptisch, ob die Investition an Lizenzgebühr und Zeit für
> mich lohnt. Meine Migration zu Linux wird nicht mehr lange dauern.

Die Linuxtreiber lassen sich leichter bearbeiten, soweit ich das sehen
konnte.

Gruß Florian



Attachment: signature.asc
Description: OpenPGP digital signature

Antwort per Email an