1| Change Type | Old Version | New Version | d.ts File | 2| ---- | ------ | ------ | -------- | 3|Added|NA|Class name: inputDevice;<br>Method or attribute name: function getDeviceInfoSync(deviceId: number): InputDeviceData;|@ohos.multimodalInput.inputDevice.d.ts| 4|Added|NA|Class name: inputDevice;<br>Method or attribute name: function supportKeysSync(deviceId: number, keys: Array\<KeyCode>): Array\<boolean>;|@ohos.multimodalInput.inputDevice.d.ts| 5|Added|NA|Class name: inputDevice;<br>Method or attribute name: function getKeyboardTypeSync(deviceId: number): KeyboardType;|@ohos.multimodalInput.inputDevice.d.ts| 6|Added|NA|Class name: pointer;<br>Method or attribute name: function setPointerSpeedSync(speed: number): void;|@ohos.multimodalInput.pointer.d.ts| 7|Added|NA|Class name: pointer;<br>Method or attribute name: function getPointerSpeedSync(): number;|@ohos.multimodalInput.pointer.d.ts| 8|Added|NA|Class name: pointer;<br>Method or attribute name: function setPointerStyleSync(windowId: number, pointerStyle: PointerStyle): void;|@ohos.multimodalInput.pointer.d.ts| 9|Added|NA|Class name: pointer;<br>Method or attribute name: function getPointerStyleSync(windowId: number): PointerStyle;|@ohos.multimodalInput.pointer.d.ts| 10|Added|NA|Class name: pointer;<br>Method or attribute name: function setPointerVisibleSync(visible: boolean): void;|@ohos.multimodalInput.pointer.d.ts| 11|Added|NA|Class name: pointer;<br>Method or attribute name: function isPointerVisibleSync(): boolean;|@ohos.multimodalInput.pointer.d.ts| 12|Added|NA|Class name: pointer;<br>Method or attribute name: function setPointerColor(color: number, callback: AsyncCallback\<void>): void;|@ohos.multimodalInput.pointer.d.ts| 13|Added|NA|Class name: pointer;<br>Method or attribute name: function setPointerColor(color: number): Promise\<void>;|@ohos.multimodalInput.pointer.d.ts| 14|Added|NA|Class name: pointer;<br>Method or attribute name: function setPointerColorSync(color: number): void;|@ohos.multimodalInput.pointer.d.ts| 15|Added|NA|Class name: pointer;<br>Method or attribute name: function getPointerColor(callback: AsyncCallback\<number>): void;|@ohos.multimodalInput.pointer.d.ts| 16|Added|NA|Class name: pointer;<br>Method or attribute name: function getPointerColor(): Promise\<number>;|@ohos.multimodalInput.pointer.d.ts| 17|Added|NA|Class name: pointer;<br>Method or attribute name: function getPointerColorSync(): number;|@ohos.multimodalInput.pointer.d.ts| 18|Added|NA|Class name: pointer;<br>Method or attribute name: function setPointerSize(size: number, callback: AsyncCallback\<void>): void;|@ohos.multimodalInput.pointer.d.ts| 19|Added|NA|Class name: pointer;<br>Method or attribute name: function setPointerSize(size: number): Promise\<void>;|@ohos.multimodalInput.pointer.d.ts| 20|Added|NA|Class name: pointer;<br>Method or attribute name: function setPointerSizeSync(size: number): void;|@ohos.multimodalInput.pointer.d.ts| 21|Added|NA|Class name: pointer;<br>Method or attribute name: function getPointerSize(callback: AsyncCallback\<number>): void;|@ohos.multimodalInput.pointer.d.ts| 22|Added|NA|Class name: pointer;<br>Method or attribute name: function getPointerSize(): Promise\<number>;|@ohos.multimodalInput.pointer.d.ts| 23|Added|NA|Class name: pointer;<br>Method or attribute name: function getPointerSizeSync(): number;|@ohos.multimodalInput.pointer.d.ts| 24|Added|NA|Class name: PointerStyle;<br>Method or attribute name: LOADING|@ohos.multimodalInput.pointer.d.ts| 25|Added|NA|Class name: PointerStyle;<br>Method or attribute name: RUNNING|@ohos.multimodalInput.pointer.d.ts| 26